|
|
Line 12: |
Line 12: |
| <youtube>Ix5YSSDqy4U</youtube> | | <youtube>Ix5YSSDqy4U</youtube> |
|
| |
|
| # Minicraft3DS 3DS Homebrew port of Notch's ludum dare game "Minicraft" Dependencies: ctrulib by smea: https://github.com/smealum/ctrulib sf2dlib by xerpi: https://github.com/xerpi/sf2dlib sfillib by xerpi: https://github.com/xerpi/sfillib zlib: http://www.zlib.net/ Current Version: Version 1.0 You can do anything with the source code (besides sell it) as long as you give proper credit to the right people. If you are going to make a mod of this version, be sure to give credit to Markus "Notch" Perrson because he did create the original game after all. This source code is subject to a lot of change for better optimization/cleanliness. Forum thread: https://gbatemp.net/threads/release-beta-minicraft-3ds-homebrew-edition.399295/
| | This is a 3DS port of a game created by Markus "Notch" Persson as part of the Ludum dare 22 competition back in december 2011. I have rewritten the entire game in C, as Java programs don't run on the 3DS. |
| <blockquote>This is a 3DS port of a game [http://ludumdare.com/compo/ludum-dare-22/?action=preview&uid=398 created by Markus "Notch" Persson as part of the Ludum dare 22 competition back in december 2011]. I have rewritten the entire game in C, as Java programs don't run on the 3DS.<br />
| | |
| <br />
| | ===Texture packs:=== |
| <span style="font-size: 18px">How to play:</span>
| | |
| <div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
| | As of beta build 4, you can make texture packs for the game. They contain 3 .png files inside a .zip files. Below is the default textures inside a zip file for you to edit. To make a description, just edit the global comment of the .zip file (use 7zip or winRAR). |
| <span>Spoiler</span>
| | |
| <div class="SpoilerTarget bbCodeSpoilerText" style="display: none; opacity: 0;">
| | https://www.dropbox.com/s/qd9yhexpt9x7zyx/DefaultTexturePack.zip?dl=1 |
| * <span style="font-size: 18px">Move with the '''circle pad''' or the '''D-pad'''.</span>
| | |
| * <span style="font-size: 18px">Attacking and using items are with '''A''' or '''B'''.</span>
| | Created a texture pack youself? I will feature it on a list here for people to download. |
| * <span style="font-size: 18px">Open your inventory or use a workbench with '''X''' or '''Y'''.</span>
| | |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FSdpbkN3.png&hash=ba0816d92b49be9e4cec6cc2ad45657d|class=bbCodeImage LbImage|[IMG]]]<br />
| | ===Additional features in this version:=== |
| <br />
| | * Save feature |
| <span style="font-size: 15px">The point of the game is to kill the Air Wizard, who lives up in the sky.<br />
| | * Texture packs |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fq7B3t4t.png&hash=8e9f9c993dfa76c1c99ff690febeb9b5|class=bbCodeImage LbImage|[IMG]]]<br />
| | * Rebindable controls |
| To get access to the sky, you must find stairs to delve into the earth to find gems to make a gem pickaxe.<br />
| | * Map on the bottom screen |
| <br />
| | * Tutorial |
| Stairs leading downward:<br />
| | * Improved sky level |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FlOHXCIY.png&hash=e819ae487f0960c70f03c512fbf865ef|class=bbCodeImage LbImage|[IMG]]]<br />
| | * Replaced the cloth item (useless) with zombie fles |
| Stairs leading upward:<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FxM6WmQE.png&hash=191938f1de151b577608e6305e7fd7bf|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| <br />
| |
| There are 3 levels in the underground. Each level has it's own level of ore; you can smelt the ores in the furnace to make Iron/Gold bars to make better weapons with the anvil. (Yes gold tools are better than iron tools in this game).<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2F5PHozbu.png&hash=8a28be54a8739361ba1670e27e54c4c2|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| <br />
| |
| First level - Iron ore<br />
| |
| Second level (water) - Gold ore<br />
| |
| Third level (lava) - Gem ore<br />
| |
| <br />
| |
| I recommend that you get at-least 100 gems to make both a pickaxe and a sword. After that go back up to the surface and find the stairs that lead up to the clouds, then you will face off against the air-wizard.</span>
| |
| </div>
| |
| </div>
| |
| <br />
| |
| <span style="font-size: 18px">Texture packs:</span>
| |
| <div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
| |
| <span>Spoiler</span>
| |
| <div class="SpoilerTarget bbCodeSpoilerText" style="display: block; opacity: 1;">
| |
| <span style="font-size: 15px">As of beta build 4, you can make texture packs for the game. They contain 3 .png files inside a .zip files. Below is the default textures inside a zip file for you to edit. To make a description, just edit the global comment of the .zip file (use 7zip or winRAR).</span><br />
| |
| <br />
| |
| <span style="font-size: 15px">https://www.dropbox.com/s/qd9yhexpt9x7zyx/DefaultTexturePack.zip?dl=1</span><br />
| |
| <br />
| |
| <span style="font-size: 15px">Created a texture pack youself? I will feature it on a list here for people to download.</span>
| |
| </div>
| |
| </div>
| |
| <br />
| |
| <br />
| |
| <span style="font-size: 18px">Additional features in this version:</span><br />
| |
| * <span style="font-size: 15px">Save feature</span> | |
| * <span style="font-size: 15px">Texture packs</span> | |
| * <span style="font-size: 15px">Rebindable controls</span> | |
| * <span style="font-size: 15px">Map on the bottom screen</span> | |
| * <span style="font-size: 15px">Tutorial</span> | |
| * <span style="font-size: 15px">Improved sky level</span> | |
| * <span style="font-size: 15px">Replaced the cloth item (useless) with zombie flesh</span> | |
| <br />
| |
| <span style="font-size: 18px">Download (Version 1.0):</span><br />
| |
| <span style="font-size: 15px">3DSX + SMDH: https://www.dropbox.com/s/qt0fzlch8ri1b2d/Minicraft3DSv1.0.zip?dl=1</span><br />
| |
| <br />
| |
| <span style="font-size: 15px">ELF + SMDH: https://www.dropbox.com/s/v57bkv4t17wdrpe/Minicraft3DSv1.0elf.zip?dl=1</span><br />
| |
| <br />
| |
| <span style="font-size: 18px">Source code:</span><br />
| |
| <span style="font-size: 15px">Github: https://github.com/DavidSM64/Minicraft3DS<br />
| |
| <br />
| |
| This game uses the sf2d library created by xerpi, it's a great GPU rendering library for 2D games. You can check it out here: https://gbatemp.net/threads/release-beta-sf2dlib-simple-and-fast-2d-library-using-the-gpu.384796/<br />
| |
| </span><br />
| |
| <span style="font-size: 18px">Change Log:</span><br />
| |
| <div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
| |
| <span>Spoiler</span>
| |
| <div class="SpoilerTarget bbCodeSpoilerText" style="display: none; opacity: 0;">
| |
| ''<span style="font-size: 15px">Version 1.0</span>:''<br />
| |
| <span style="font-size: 15px">* The game is finally out of beta.<br />
| |
| + Updated libraries (Now works with latest version of ctrulib and sf2dlib)<br />
| |
| + Updated .smdh file<br />
| |
| + Lava lighting no longer pops in and out of existence. (thanks andre111)<br />
| |
| + Fixed some minor bugs</span><br />
| |
| <br />
| |
| <span style="font-size: 15px">''Beta Build 5:''<br />
| |
| * The game is now feature complete!<br />
| |
| + Player's icon now shows up on the mini-map<br />
| |
| + Added a zoom-able map to the bottom screen. Touch the mini-map to show the zoom-able map.<br />
| |
| + Finished the "How to play" menu.<br />
| |
| + Added a "N3DS Speedup" option in the settings menu for New 3DS owners to enable the 804 MHZ mode. This option will be grayed out for people using the Old 3DS models.<br />
| |
| + Added 2 new button menu inputs (Next and Previous) that are used in the "How to play menu", the default buttons are '''L''' and '''R'''.</span><br />
| |
| <br />
| |
| ''<span style="font-size: 15px">Beta Build 4N:</span>''<br />
| |
| <span style="font-size: 15px">+ Enabled the 804 mhz speedup mode on the New 3DS for people to test out.</span><br />
| |
| ''<span style="font-size: 15px"><br />
| |
| Beta Build 4:</span>''<br />
| |
| <span style="font-size: 15px">+ Added Texture pack support!<br />
| |
| + Added underground lighting (thanks to [https://gbatemp.net/members/374136/ @catlover007]), lanterns are no longer useless!<br />
| |
| + Added a proper settings menu<br />
| |
| + Texture pack selection menu inside settings menu<br />
| |
| + You can disable the debug text<br />
| |
| + Made the bottom screen more pretty</span><br />
| |
| <br />
| |
| ''<span style="font-size: 15px">Beta Build 3:</span>''<br />
| |
| <span style="font-size: 15px">+ Added Saving and Loading to the game! You can have many different worlds now!<br />
| |
| + Added new menu input "delete", to delete saved worlds. The default button is 'X'.<br />
| |
| + Added a "Save progress" option to the pause menu.</span><br />
| |
| <br />
| |
| <span style="font-size: 15px">''Beta Build 2.1:''<br />
| |
| + Wheat can be now trampled on.<br />
| |
| + Updated libraries used by the game.</span><br />
| |
| <br />
| |
| ''<span style="font-size: 15px">Beta Build 2:</span>''<br />
| |
| <span style="font-size: 15px">+ Added 2 new menus, Settings and About.<br />
| |
| + Settings menu will let you rebind buttons, saved settings outputs to "btnSave.bin".<br />
| |
| + The start button will no longer close the game, it now brings up a pause menu.<br />
| |
| + Added an 'Exit' option on the main menu to leave back to the homebrew menu.<br />
| |
| + The player can no longer go outside the world's boundaries.<br />
| |
| + Added a delay when you kill the air wizard.<br />
| |
| + Increased range for rendering entities.</span><br />
| |
| <br />
| |
| ''<span style="font-size: 15px">Beta Build 1:</span>''<br />
| |
| <span style="font-size: 15px">* Initial release</span>
| |
| </div>
| |
| </div>
| |
| <span style="font-size: 18px">Screenshots:</span>
| |
| <div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
| |
| <span>Spoiler</span>
| |
| <div class="SpoilerTarget bbCodeSpoilerText">
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FNgO86Di.png&hash=be40043465e5ca0eaf7864df860260d6|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fl19G7Lb.png&hash=9f466c0258d7a964e34da24386d92a22|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fn46ltJO.png&hash=1fe4c0c99bb7f645d824fa6f60429aa7|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FMttxdsQ.png&hash=7afcbfff5a573ee320878bae21121b4c|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fy1WGdiD.png&hash=59e15369916efe41e5c48ae9271027aa|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FY8YomyU.png&hash=158ccde404b75ade0de67dc0f013a854|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FG9TSN5I.png&hash=21e811899afcd6f0cc5b3e6ab052ccd0|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FpnKKG3V.png&hash=fa9bb8f56c2eee752f4170e8ebd3e2dd|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2F92yiWyW.png&hash=42e09eeb9498c24f5cc45e5e4416ec86|class=bbCodeImage LbImage|[IMG]]]<br />
| |
| [[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FlLVbbXE.png&hash=dcdf863ea4fd69c12cbb1eaa7e2b1950|class=bbCodeImage LbImage|[IMG]]]
| |
| </div>
| |
| </div>
| |
| <div class="messageTextEndMarker">
| |
|
| |
| </div></blockquote>
| |