The members of this collab are dedicated to [somewhat] porting Minecraft over to Scratch in 2D.
Note that we will not be adding mobs to this port- it'll be a bit more like Minecraft creative in that it'll be focused on building more than mining (though you'll be able to do that too)
Progress
Not saying because I don't feel like editing this every time there's an update.
Members
Sunrise-Moon
Rub0Gameton
Necromaster
throughthefire
technoguyx
SeptimusHeap
Latest version
Minecraft 2D V.05
Guys, if you're going to add stuff, use the above project. I'll update this whenever someone releases a new version.
Last edited by Sunrise-Moon (2011-02-16 15:34:04)
Offline
Count me in!
What is minecraft about?
I have seen the website and stuff but I have never played it.
I know absolutely everything on Scratch, from MESH to 3D to Infinite Scrolling
Offline
Rub0Gameton wrote:
Count me in!
What is minecraft about?
I have seen the website and stuff but I have never played it.
I know absolutely everything on Scratch, from MESH to 3D to Infinite Scrolling
lol you probably know more about Scratch than me
. You're in.
Watch a video about Minecraft on Youtube to learn more.
Edit: I'll be uploading what I have of the terrain generator soon.
Last edited by Sunrise-Moon (2011-02-13 18:36:52)
Offline
fg123 wrote:
I wrote a minecraft 2d thing which grabs chunks and generates them...
![]()
Kinda.
I don't know- we don't have a list creator, so it'd be hard to make it infinite.
Offline
Ok, while I check out the video, you can tell me anything you want me to do and Ill do it.
Offline
Actually, I can't really think of anything for anyone to do xD. Once I upload the terrain generator, I'll probably have something though.
Offline
You can make several terrains with just one list. You just need to know how many square get stamped in a screen. Add a variable that says "terrain#", and make it so that the first stamp is
item (terrain# * "number of stamps per screen") of [List] list.
I actually did that in my "Terrain Drawer" Project
Offline
Rub0Gameton wrote:
You can make several terrains with just one list. You just need to know how many square get stamped in a screen. Add a variable that says "terrain#", and make it so that the first stamp is
item (terrain# * "number of stamps per screen") of [List] list.
I actually did that in my "Terrain Drawer" Project
Alright, I have something for you to do, then- could you finish the terrain generator? It'll require a bit of a revamp, but not much. It's all in the block sprite. I'm going to go ahead and upload what I've got for you. To make it generate new terrain, set FirstTime? to 1.
Minecraft Collab V.001
If that's too much for you, just say
Offline
Ok, im doing it
Offline
Rub0Gameton wrote:
Ok, im doing it
Ok, cool
Offline
What exactly do I have to do?
EDIT: And what are the 6 blocklists for? Which ones are x locations and which are y locations? And what about the other 4?
Last edited by Rub0Gameton (2011-02-13 20:21:49)
Offline
Rub0Gameton wrote:
What exactly do I have to do?
Have the terrain generator generate grass, dirt, and stone all the way to the bottom of the screen, and then, if possible, make it infinite (not scrolling, but going to the edge of the screen generates new terrain.
We're also going to need a block-placing script thing so when a new part of the map is loaded, blocks you placed and deleted will be shown (or not shown if deleted
). I was thinking it could add the x and y to the list when a new block is placed, and when a block is deleted, it'll check if the list contains the x and y of the block that the cursor is on (the cursor is the cross).
Offline
k, got it, ill test some things then
Offline
I made a better and easier script. Im almost finished with it
Offline
Rub0Gameton wrote:
I made a better and easier script. Im almost finished with it
Awesome! Will it be able to load parts of the world and generate infinitely? (It's fine if it can't
.)
Offline
Sunrise-Moon wrote:
Rub0Gameton wrote:
I made a better and easier script. Im almost finished with it
Awesome! Will it be able to load parts of the world and generate infinitely? (It's fine if it can't
.)
Just wait till its finished xD
Offline
Rub0Gameton wrote:
Sunrise-Moon wrote:
Rub0Gameton wrote:
I made a better and easier script. Im almost finished with it
Awesome! Will it be able to load parts of the world and generate infinitely? (It's fine if it can't
.)
Just wait till its finished xD
xD ok
Offline
http://scratch.mit.edu/projects/SeanCanoodle/1579329
This is a pretty good version, probably about as good as it gets in Scratch.
Making something better than this is hard because tile based scrolling can't be done effectively in scratch. So that kind of limits what you can improve on.
Basically all this is for 2d is a tile map editor, you should be able to mod old tile map generators to make this. One such creator would be my cat level creator.
Last edited by archmage (2011-02-13 21:42:00)
Offline
Project
There it is! Dont use it if you dont like it!
The BlockType list tells the block what type of block to put in each place. Place 1 is top left corner. Place 1728 is down right corner. Place 1729 is up left corner of SECOND terrain, it is an infinite drawer
. Be sure to hide the BlockType list before running, else it will go REALLY slow!
Last edited by Rub0Gameton (2011-02-13 21:55:45)
Offline
archmage wrote:
http://scratch.mit.edu/projects/SeanCanoodle/1579329
This is a pretty good version, probably about as good as it gets in Scratch.
Making something better than this is hard because tile based scrolling can't be done effectively in scratch. So that kind of limits what you can improve on.
Basically all this is for 2d is a tile map editor, you should be able to mod old tile map generators to make this. One such creator would be my cat level creator.
Thanks for showing that to me- I hadn't seen that before.
But what I'm thinking doesn't use scrolling, but when you touch the edges of the stage, it generates a new part of the map (if you haven't been there before) or loads an old part.
Offline
I gtg to sleep, so cya tomorrow!
Offline
Rub0Gameton wrote:
I gtg to sleep, so cya tomorrow!
Alright
Offline
Sunrise-Moon wrote:
archmage wrote:
http://scratch.mit.edu/projects/SeanCanoodle/1579329
This is a pretty good version, probably about as good as it gets in Scratch.
Making something better than this is hard because tile based scrolling can't be done effectively in scratch. So that kind of limits what you can improve on.
Basically all this is for 2d is a tile map editor, you should be able to mod old tile map generators to make this. One such creator would be my cat level creator.Thanks for showing that to me- I hadn't seen that before.
But what I'm thinking doesn't use scrolling, but when you touch the edges of the stage, it generates a new part of the map (if you haven't been there before) or loads an old part.
Yeah that pretty simple to do once you get the tilemap going. You don't really need a team for this.
Offline
I'd like to help if you would accept me...
Offline