Homebrew Minicraft: 3DS Homebrew Edition

gl1mml1ng

Well-Known Member
Member
Joined
Jun 26, 2012
Messages
112
Trophies
1
Website
tuetenmensch.blogspot.com
XP
434
Country
Gambia, The

Attachments

  • Minicraft3DS.zip
    292.6 KB · Views: 224
  • Minicraft3DS.zip
    292.6 KB · Views: 214
Last edited by gl1mml1ng,
  • Like
Reactions: danzou22

KazuRo

Well-Known Member
Member
Joined
Apr 11, 2014
Messages
102
Trophies
0
Age
30
XP
156
Country
Gambia, The
That Game is so great i wish that it would be possible to build houses or something and that it would not be so short i played through the whole game in 1 Hour or less :(
 

andre111

Active Member
Newcomer
Joined
Dec 27, 2015
Messages
33
Trophies
0
Age
27
XP
184
Country
Germany
I just released Version 1.2.1: https://github.com/andre111/Minicraft3DS/releases/tag/v.1.2.1
It mostly just contains some things I originally planned to have in 1.2

Yes, I know it still breaks sound in other Homebrew Apps after you exit the game.
If you know how to fix this please tell me. If you don't please stop writing about it.

Changelog v.1.2.1:
  • Added new Boss to Dungeon
    • Surrounded by a magical Barrier, break all Magic Crytals in the Dungeon to destroy it
    • Currently drops new Items, but they have no use yet
  • Map needs to be discovered now
    • Increases savefile size to about 180kB
  • Arrows shot by the player now drop to Itemform if they hit a wall
  • Made Mainmenu BG animated
  • Reworked Tilesheet
    • Yes, I broke texturepacks AGAIN (should hopefully be the last time that happens)
    • No more autocoloring for Maptiles! (hopefully this makes some of you happy)
    • Sepperate sprites for every type of tile!
    • New default textures can be found in the attached zip file
  • Fixed smdh and Icon+Title in Homebrew Launcher

@KazuRo: If you have suggestions on how to make the game longer/more interesting to play just tell me.
Right now I have holidays from University and a lot of free time.
 

Attachments

  • data.zip
    34.1 KB · Views: 213
Last edited by andre111,

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
I just released Version 1.2.1: https://github.com/andre111/Minicraft3DS/releases/tag/v.1.2.1
It mostly just contains some things I originally planned to have in 1.2

Yes, I know it still breaks sound in other Homebrew Apps after you exit the game.
If you know how to fix this please tell me. If you don't please stop writing about it.

Changelog v.1.2.1:
  • Added new Boss to Dungeon
    • Surrounded by a magical Barrier, break all Magic Crytals in the Dungeon to destroy it
    • Currently drops new Items, but they have no use yet
  • Map needs to be discovered now
    • Increases savefile size to about 180kB
  • Arrows shot by the player now drop to Itemform if they hit a wall
  • Made Mainmenu BG animated
  • Reworked Tilesheet
    • Yes, I broke texturepacks AGAIN (should hopefully be the last time that happens)
    • No more autocoloring for Maptiles! (hopefully this makes some of you happy)
    • Sepperate sprites for every type of tile!
    • New default textures can be found in the attached zip file
  • Fixed smdh and Icon+Title in Homebrew Launcher

@KazuRo: If you have suggestions on how to make the game longer/more interesting to play just tell me.
Right now I have holidays from University and a lot of free time.
Tagging @keanutah as I believe he knows how to fix the sound issue.
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
Last edited by Xenosaiga,

Mariosl10

Well-Known Member
Member
Joined
Dec 28, 2015
Messages
153
Trophies
0
XP
250
Country
United States
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.

How to play:
  • Move with the circle pad or the D-pad.
  • Attacking and using items are with A or B.
  • Open your inventory or use a workbench with X or Y.
SdpbkN3.png


The point of the game is to kill the Air Wizard, who lives up in the sky.
q7B3t4t.png

To get access to the sky, you must find stairs to delve into the earth to find gems to make a gem pickaxe.

Stairs leading downward:
lOHXCIY.png

Stairs leading upward:
xM6WmQE.png


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).
5PHozbu.png


First level - Iron ore
Second level (water) - Gold ore
Third level (lava) - Gem ore

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.

Texture packs:
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).

https://www.dropbox.com/s/qd9yhexpt9x7zyx/DefaultTexturePack.zip?dl=1

Created a texture pack youself? I will feature it on a list here for people to download.


Additional features in this version:
  • Save feature
  • Texture packs
  • Rebindable controls
  • Map on the bottom screen
  • Tutorial
  • Improved sky level
  • Replaced the cloth item (useless) with zombie flesh

Download (Version 1.0):
3DSX + SMDH: https://www.dropbox.com/s/qt0fzlch8ri1b2d/Minicraft3DSv1.0.zip?dl=1

ELF + SMDH: https://www.dropbox.com/s/v57bkv4t17wdrpe/Minicraft3DSv1.0elf.zip?dl=1

Source code:
Github: https://github.com/DavidSM64/Minicraft3DS

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/

Change Log:
Version 1.0:
* The game is finally out of beta.
+ Updated libraries (Now works with latest version of ctrulib and sf2dlib)
+ Updated .smdh file
+ Lava lighting no longer pops in and out of existence. (thanks andre111)
+ Fixed some minor bugs


Beta Build 5:
* The game is now feature complete!
+ Player's icon now shows up on the mini-map
+ Added a zoom-able map to the bottom screen. Touch the mini-map to show the zoom-able map.
+ Finished the "How to play" menu.
+ 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.
+ 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.


Beta Build 4N:
+ Enabled the 804 mhz speedup mode on the New 3DS for people to test out.

Beta Build 4:

+ Added Texture pack support!
+ Added underground lighting (thanks to @catlover007), lanterns are no longer useless!
+ Added a proper settings menu
+ Texture pack selection menu inside settings menu
+ You can disable the debug text
+ Made the bottom screen more pretty


Beta Build 3:
+ Added Saving and Loading to the game! You can have many different worlds now!
+ Added new menu input "delete", to delete saved worlds. The default button is 'X'.
+ Added a "Save progress" option to the pause menu.


Beta Build 2.1:
+ Wheat can be now trampled on.
+ Updated libraries used by the game.


Beta Build 2:
+ Added 2 new menus, Settings and About.
+ Settings menu will let you rebind buttons, saved settings outputs to "btnSave.bin".
+ The start button will no longer close the game, it now brings up a pause menu.
+ Added an 'Exit' option on the main menu to leave back to the homebrew menu.
+ The player can no longer go outside the world's boundaries.
+ Added a delay when you kill the air wizard.
+ Increased range for rendering entities.


Beta Build 1:
* Initial release
Screenshots:
NgO86Di.png

l19G7Lb.png

n46ltJO.png

MttxdsQ.png

y1WGdiD.png

Y8YomyU.png

G9TSN5I.png

pnKKG3V.png

92yiWyW.png

lLVbbXE.png
Is there any chance of multiplayer?
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
Is this still being updated?
It's not likely. Someone made a CIA version of the game but it is extrmemly broken. The sound keeps playing even if the game is closed in home screen and even persisted through launching another game... Only way to stop the noise is by turning off the system.


So OP either needs to optimize it first or someone else can pick it up and work on it as I believe it is open source.
 

sniper_x002

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
489
Trophies
0
XP
277
Country
It's not likely. Someone made a CIA version of the game but it is extrmemly broken. The sound keeps playing even if the game is closed in home screen and even persisted through launching another game... Only way to stop the noise is by turning off the system.


So OP either needs to optimize it first or someone else can pick it up and work on it as I believe it is open source.
I wouldn't say "extremely broken". It works fine, until like you say the app closes and you have to restart the system.
 

GalladeGuy

Cool and Epic
Member
Joined
Oct 28, 2015
Messages
2,686
Trophies
1
XP
3,115
Country
United States
Its not really broken from what it sounds like. It probably just needs to make it terminate the sound module upon exiting and it should work fine.
 

andre111

Active Member
Newcomer
Joined
Dec 27, 2015
Messages
33
Trophies
0
Age
27
XP
184
Country
Germany
I'm currently very busy with University and for this reason have almost no time to code.
I'm still planning to continue updating this once I have more time again.
But in the mean time please take this small bugfix Version. I'm sure you'll like it. :)

Version 1.2.2: https://github.com/andre111/Minicraft3DS/releases/tag/v1.2.2

Changelog v.1.2.2:
* Fixed Sound stopping issues (I cann't speak for the cia builds, as I currently have no 3DS I can install them on)
 
  • Like
Reactions: GalladeGuy

weegee721

Well-Known Member
Newcomer
Joined
Jan 12, 2016
Messages
55
Trophies
0
Location
'merca
XP
163
Country
United States
( ͡° ͜ʖ ͡°) Le fixed
https://www.dropbox.com/s/jwk8fl3779cvjd3/Minicraft3DS1.2.2 CIA.zip?dl=1

--------------------- MERGED ---------------------------

The sound keeps playing even if the game is closed in home screen and even persisted through launching another game
I just got rid of the music folder in the resource folder, it plays just fine without it

--------------------- MERGED ---------------------------

btw @andre111 you probably don't have the time but, this is a good guide to getting a cfw going if you really want it
https://git.io/vatfr
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
Nope not fixed

It plays in the homemenu still, but when you close or switch the game it stops.
Might be just me though
I wasn't just talking about the homebrew menu. I was speaking of the CIA build that keeps music playing on the 3DS home menu even after it was closed and something else launched.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    BakerMan @ BakerMan: damn