This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
ComputerCraftFan11's profile picture

[Game] MineMined [1.5-6] (DigDug) (Multiplayer!)

Started by ComputerCraftFan11, 31 May 2012 - 12:47 AM
ComputerCraftFan11 #1
Posted 31 May 2012 - 02:47 AM
So I decided to make a port of one of my favorite arcade games that i like to call "Minecraft in the 80s"

The screen format is this:

*Blank
*Blank
*Land
*Land...
*Lives : Rounds

My current Progress is (Bold = Newest Non-Recommended version):
  1. Limiter (So you don't walk off the edge)
  2. Status Bar
  3. Land
  4. Digging/Mining
  5. Movement
  6. Controls
  7. Characters
  8. Background Terrain (Flowers (Y) +Sun (@) )
  9. Multiplayer (Other players don't render until they move)
  10. Menu
  11. A easter egg….
If you want to learn how to make a game like this, check out my game tutorial

Click here for the newest version: http://pastebin.com/9wXFt5J8 (1.6)
Click here for the newest recommended version: http://pastebin.com/eFR9avFb (1.5)
roberts7531 #2
Posted 31 May 2012 - 10:33 AM
Nice!
ComputerCraftFan11 #3
Posted 02 June 2012 - 09:30 PM
Nice!

Thanks, I just updated it with multiplayer and a launcher/menu.
Now to work on fighting, and NPCs (and fix some multiplayer bugzzzsszzs)
ComputerCraftFan11 #4
Posted 03 June 2012 - 12:14 AM
Update! I made it so you can see what other people dug

(And a little Easter egg in multiplayer > :D/>/>)

Also, in version 1.5, there is no more screen flashing and lag :)/>/>

Update for 1.6
I added a test thing to kill other players in multi, just press U! (only temp)
Megolas #5
Posted 04 June 2012 - 04:12 PM
you can optimize it in many ways, as an example, replace the lines :
  • for i = 1,x do
  • noLagg = noLagg.. "X"
  • end

with:


noLagg = string.rep("X",x)
ComputerCraftFan11 #6
Posted 04 June 2012 - 11:45 PM
you can optimize it in many ways, as an example, replace the lines :
  • for i = 1,x do
  • noLagg = noLagg.. "X"
  • end

with:

noLagg = string.rep("X",x)

Thanks, i'm not that familiar with the string api.
Mendax #7
Posted 08 June 2012 - 03:54 AM
Can I use this in ShadOS? I'm currently a little short on released games right now :)/>/> …
ComputerCraftFan11 #8
Posted 08 June 2012 - 09:07 AM
Can I use this in ShadOS? I'm currently a little short on released games right now :)/>/> …

OK, I will always update with the same pastebin so just use that for a auto updater.
Sithus #9
Posted 07 July 2012 - 12:49 AM
Okay, there are no errors, but when I run it, it prints the number 6, and ends the program, what's the problem here?