This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-01-28 14:17:00

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Minecraft.bat

I'm planning on making a DOS version of Minecraft. It will have a set size, though. But I have only added one mod, a Zombie. But maybe a Creeper destroys the values of a variable, and it only affects variables in a certain radius.  For example:

if %Creeper1% equ %radius% set block=

Thus, it 'destroys' the block, or at least it's value. I'm gonna use Ping to make it wait a few seconds to give it the 'Mining' effect.

Confirmed ideas:
Oak
Furniture
Baskets
Musical Instruments
Enchanted Necklace
---

    Leader of the Week is:
    ProgrammingFreak
    (Leader changes every week. You have to vote for them. DON'T vote for yourself!)

Development team:
Scratchthatguys
TechnoGuyX
ProgrammingFreak
Testers:
Scratchthatguys
ProgrammingFreak
SeptimusHeap
jfmlove6

Last edited by Scratchthatguys (2011-03-16 10:24:50)

Offline

 

#2 2011-01-28 14:18:26

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

I guess i'll help!

Offline

 

#3 2011-01-28 14:21:55

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

I'm guessing you also want to be a tester? I've added a 'rolling' system to give the player and zombie a good chance of attacking. It also has 'stats' like speed and hearts.

Offline

 

#4 2011-01-28 14:27:13

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

Scratchthatguys wrote:

I'm guessing you also want to be a tester? I've added a 'rolling' system to give the player and zombie a good chance of attacking. It also has 'stats' like speed and hearts.

yes. I would like to be a tester. Cause I still want to play. So how would it work?

Offline

 

#5 2011-01-28 14:32:03

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

You use 'w', 'a', 's', and 'd' to move. It changes the PlayerX or PlayerY variable which will only make a certain part of the map visible. Could I use /b so I can use Command Prompt to carry on different tasks with only one program visible? Hmm...

Offline

 

#6 2011-01-28 14:39:35

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

Sounds cool, I'll test it when I get back from vacation (should be next Friday). If you can make .bat files play music somehow I can compose ambient-ish MIDI music like the original game's music  big_smile


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#7 2011-01-28 14:43:43

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

Can do! I just launch the music in the background in iTunes or Windows Media Player. I only need something to launch music (I don't have iTunes), and I can do it! I do have WMP, though...

Offline

 

#8 2011-01-28 14:46:09

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

Scratchthatguys wrote:

Can do! I just launch the music in the background in iTunes or Windows Media Player. I only need something to launch music (I don't have iTunes), and I can do it! I do have WMP, though...

So you can just tell write a command to open the .mid file in the batch, and it'll play in the background? Good then, but you'll have to turn the repeat feature manually.  tongue

I wonder how mining is going to work though, multiple layers of terrain would be hard to add. Maybe any stone block has a chance of giving out ore when destroyed with a pickaxe, and better picks let you get better materials, like so:

Wood Pick: 24 uses, %5 chance of finding coal.
Stone Pick: 64 uses, %10 chance of finding coal, %10 of finding Iron.
Iron Pick: 128 uses, %15 chance of finding coal, %15 Iron, %5 Diamond
Diamond Pick: 512 uses, %20 coal, %20 Iron, %10 Diamond

Or there would be entrances to mines in the ground, in which you can mine like this, and also have a chance of finding dungeons or lava pools.

Last edited by technoguyx (2011-01-28 14:53:27)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#9 2011-01-28 14:48:38

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

What? I just set a variable to music%number%, and each time the script repeats it changes the number and the music. It reverts back to zero if it is greater than the number of music tracks, thus changing it to one.

Offline

 

#10 2011-01-28 14:50:56

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

Where do we start?

Offline

 

#11 2011-01-28 14:52:18

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

Scratchthatguys wrote:

What? I just set a variable to music%number%, and each time the script repeats it changes the number and the music. It reverts back to zero if it is greater than the number of music tracks, thus changing it to one.

So you mean it'll just play random songs like a jukebox?

I edited my post for mining ideas btw.


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#12 2011-01-28 14:54:54

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

Maybe creating a developer server in my thing? All you have to do is give my your I.P. so I can netsend you a message.  smile
It will be easy, although you need to create the exact same file...
---
We can actually set the stone block to a certain ore, or cobblestone, and we set the variable Pick to a rank, and it the rank is high enough you will get that ore. 0 is no pick, which means no ore or cobblestone. Same with axes and shovels, some are for sand, some are for dirt, some are for gravel. Some are for birch, some for pine, some for just... plain wood.  tongue

Offline

 

#13 2011-01-28 14:59:22

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

So, any ideas?

Offline

 

#14 2011-01-28 15:02:19

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

Maybe each different tree would have a different use. I just looked up pine and birch in Wikipedia for clarification, and apparently birch is only used for musical instruments and the such, and pine for indoor stuff... So maybe regular wood would be the regular construction material, pine for furniture (chairs and beds which heal a little, a table to hold food and maybe workbenches?) and birch for... Erm, some instrument used to tame an special mob?  tongue

Since birch doesn't have much use in a Minecraft-ey world, maybe add another tree whose wood is strong and increases tool durability when making tool with sticks of that tree, and you'd need at least an Iron axe to harvest wood from it. Also a fruit tree, maybe a coconut tree for a tropical biome, or bananas in a rain forest.  big_smile

Last edited by technoguyx (2011-01-28 15:05:15)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#15 2011-01-28 15:06:51

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

We can use oak to make syrup, which slows down mobs? And we can add new objects and blocks, like a computer, which takes glass and diamond to make. You get to view the mobs in the area with a CPU. Also, how about taming a wolf? It can be saddled, and it attacks mobs.

Offline

 

#16 2011-01-28 15:07:13

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

So would this be a TBG version of MineCraft? or would it start up the real MineCraft?

Offline

 

#17 2011-01-28 15:09:03

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

Neither. It uses text art to generate the maps, the location is stored in an offscreen map. We should start coding soon!

Offline

 

#18 2011-01-28 15:11:18

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

ProgrammingFreak wrote:

So would this be a TBG version of MineCraft? or would it start up the real MineCraft?

More like an ASCII version I think, kinda like Dwarf Fortress.

@Scratchthatguys: I read oak is good to cook stuff, so maybe you could make charcoal with it? Dunno about the computer idea though, I don't think anyone would be able to build a computer from scratch to survive.  tongue  But if it's done make it hard to build, with multiple parts, e.g. a chip made of redstone and Iron, the screen made with a diamond and some glass and then those are connected along with some buttons and levers, and you get a primitive computer.  tongue

I suggest that apart from the coding we start making up the tech tree... Since I'm going on vacation and there's no computers there I'll bring some paper to scribble ideas in, then I'll scan it when I come back.  smile

Last edited by technoguyx (2011-01-28 15:12:54)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#19 2011-01-28 15:15:44

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

We should also make graphics!
  .
//
'
Banana? XD
I need to brush up on my ASCII art...
---
How about we have a Components bench? You can use it to make Radios, which needs a string, lever, diamond and chip to make. You can send messages with it by typing in /radio, and then press enter. To exit, type exit.  tongue
Also, we might use 3 pieces of gold, 3 pieces of iron, and 1 piece of redstone for a chip?

Offline

 

#20 2011-01-28 15:16:35

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

hmm, this seems difficult...
I don't know if this will end up working...

Offline

 

#21 2011-01-28 15:21:13

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

Search World Of Textcraft. It is made in Batch. It's a cool TB version of WOW!
---
It can work... I made a game in Batch before called Mystcraft. It turns out to be almost like Conqueststone.

Offline

 

#22 2011-01-28 15:22:32

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Minecraft.bat

Scratchthatguys wrote:

We should also make graphics!
  .
//
'
Banana? XD
I need to brush up on my ASCII art...
---
How about we have a Components bench? You can use it to make Radios, which needs a string, lever, diamond and chip to make. You can send messages with it by typing in /radio, and then press enter. To exit, type exit.  tongue
Also, we might use 3 pieces of gold, 3 pieces of iron, and 1 piece of redstone for a chip?

I think it's better to have 1 character per block like in Dwarf Fortress. Here's a list of them.

So maybe O would be (cobble)stone, ) a banana, ♣ a tree, etc. If you can make colored text in batch then it'll be much less limited  smile


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#23 2011-01-28 15:24:59

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Minecraft.bat

Scratchthatguys wrote:

Search World Of Textcraft. It is made in Batch. It's a cool TB version of WOW!
---
It can work... I made a game in Batch before called Mystcraft. It turns out to be almost like Conqueststone.

Thats funny.

BTW, I'm making SoylOS in Batch now.  smile  You can help as soon as I make a post.
I made a adventure TB. It was called Xaviers World. Its a SAM app.

Offline

 

#24 2011-01-28 15:39:59

PW132
Scratcher
Registered: 2009-05-16
Posts: 1000+

Re: Minecraft.bat

MS-DOS machines wouldn't run minecraft...


SCRATCH 2.0 OHHHHH MANNNNNNN
http://i18.photobucket.com/albums/b107/PsychicDeath/universe.gif

Offline

 

#25 2011-01-28 16:09:39

Scratchthatguys
Scratcher
Registered: 2010-07-16
Posts: 1000+

Re: Minecraft.bat

roll
That's the point. We're making a text-based MS-DOS version.

Offline

 

Board footer