Crafters DS is my second attempt to make a 2D minecraft type of game. If you liked my Mario Craft game then this one should be tons more fun in it's future releases! Plans for crafting, animals/mobs, chest, and very basic terrain generation code have been theorized into code already (but if i have as much success as I'm having now then it will probably take a long time to get these elements going). I can almost guarantee that this project won't get too big or even halfway complete of what little I want to make it, so sorry if this bums anyone because this is just a side project. I hope to get it as far as possible though. If i do get to a decent enough state, then i'll consider maybe adding saving
I'm at a point where serious problems are going to seriously start to kick, because of this I'm releasing an alpha version of the game that will pretty much be the half release of the first version.Controls:
The game includes both right-handed and left-handed controls. Hold left and right to move (Y and A buttons for lefty). Press/Hold up to jump (X button for lefty). Tap a block to destroy it. When the blocks are destroyed, the dirt blocks turn into a pile of dirt. Run into it to pick it up and gain the resource. On the top screen you can see a dirt block and the number on top of it is your number of resources of that material. If you have the reserves, tap the screen to place a block (if a block is not already there). Tap your legs to automatically put a block underneath you and raise up (i thought this was a very helpful feature). To change block types, press L or R to switch screens. Tap a material to select it. The game only allows you to render up to 112 blocks per load onto the screen (if the limit is reached and there are still more blocks to load, they will be loaded at a later render when room is available). To toggle between free build mode (mine craft creative) and gather (minecraft survival mode), press SELECT. In free build mode, hold a block to delete blocks almost instantaneously and tap to create blocks without depleting your reserves. To render the blocks manually, hit the down (B for lefty) button (blocks are rendered automatically based on movement). The number on the bottom screen in the top left corner shows you how many blocks are rendered. When this limit is reached you can no longer place anymore blocks. On the top screen, the top right hand corner is your position and in the bottom right is the camera position. To suspend your game at any time, close the lid. The rest is however you play! Mine, place, create! I do plan on adding more blocks that you can actually mine but i didn't see a reason to add a bunch as of now (expanding the room size is easy, i just have to make the array to any size i want) when there wasn't much to do and without some kind of terrain generation there would just be huge clumps of dirt blocks everywhere using up most of the block count instances, so maybe later.NOTES:
The bottom of the room is an invisible floor that you can't fall through. You spawn in the world in creative by default. To get a pretty generated world (with correct tree placement), either reload the cartridge or hit START to reset the room.Update:
Fixed some other minor bugs, added stone, added user inferface, added random terrain generation, and added free build and gather mode.Features:
Game suspension, auto rendering, manual rendering, block placing, block destroying, jumping, falling/collectable materials, placing block under player, homemade graphics, animations for actions, auto grass rendering, tree generation, random terrain generation, free build mode, gather mode, Blocks: dirt, grass, leaves, bark, and stoneBugs/Glitches/Warnings:
Trees may generate randomly floating.
Last of all let me know about what you think and what you would like to see! Also, alert me of any other bugs you find or if there could be small things that i could add to make it flow better or more minecraft like. Third note, the graphics/plot/items/tools/crafting/whatever else aren't exactly like minecraft nor do i intend on making them so close, i still want to make the game my own you know