Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minicraft3DS - The Multiplayer Update: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title       = Minicraft 3DS Homebrew Edition - The Multiplayer Update 3DS
|title=Minicraft3DS - The Multiplayer Update
| image       = [[Image:minicraft 3ds.png]]
|image=Minicraft3dsand2.png
| type        = Adventure
|description=Mod of DavidSM64 Minicraft 3DS Homebrew Edition.
| version = v1.5.2
|author=andre111
| lastupdated = 2018/02/08
|lastupdated=2018/02/08
| licence    = Mixed
|type=Action
| author      = andre111
|version=1.5.2
| website    = https://github.com/andre111/Minicraft3DS
|license=Mixed
| download    = https://dlhb.gamebrew.org/3dshomebrew/Minicraft3DSv1.5.2.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand.7z
| source     = https://github.com/andre111/Minicraft3DS
|website=https://gbatemp.net/threads/release-minicraft3ds-the-multiplayer-update.495945/
|source=https://github.com/andre111/Minicraft3DS
}}
}}
==Minicraft 3DS Homebrew Edition - The Multiplayer Update==
Minicraft 3DS Homebrew Edition - The Multiplayer Update is a continuation of DavidSM64's [[Minicraft_-_3DS_Homebrew_Edition|Minicraft 3DS]] with bugfixes, varies improvements and a new multiplayer mode.


In this new Version you can play together in one world using local wireless multiplayer.
==User guide==
In this new version you can play together in one world using local wireless multiplayer.


The supported amount of players is 2, a maximum of 8 is theoretically possible but untestet.
The maximum supported amount of players is 8 ([https://gbatemp.net/threads/release-minicraft3ds-the-multiplayer-update.495945/post-7819821 tested by the author]).


[[File:minicraft 3ds 2.png|350px]]
The character customization is basically recolors for now.


===Dependencies===
==Controls==
D-Pad or Circle Pad - Move


For building and installing the dependencies look below.
A/B - Attack, Use items


ctrulib by smea: https://github.com/smealum/ctrulib
X/Y - Open your inventory, Use a workbench
citro3d by fincs: https://github.com/fincs/citro3d
sf2dlib by xerpi: https://github.com/xerpi/sf2dlib
sfillib by xerpi: https://github.com/xerpi/sfillib
zlib: http://www.zlib.net/


===Building===
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand3.png
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand4.png


'''1. Install devkitARM by devkitPro'''
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand5.png
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand6.png


* On Windows download https://sourceforge.net/projects/devkitpro/files/Automated%20Installer/
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand7.png
* And install atleast Minimal System and devkitARM
https://dlhb.gamebrew.org/3dshomebrews/minicraft3dsand8.png
* This includes make, ctrulib and citro3d
 
'''2. Install zlib, libjpeg-turbo and libpng'''
 
* Download 3DS-Portlibs: https://github.com/devkitPro/3ds_portlibs
* Run these commands:
make zlib
make install-zlib
make libjpeg-turbo
make libpng
make install
 
'''3. Install sf2dlib'''
 
* Download https://github.com/xerpi/sf2dlib
* In the libsf2d directory run these commands:
 
make
make install
 
'''4. Install sfillib'''
 
Download https://github.com/xerpi/sfillib
In the libsfil directory run these commands:
 
make
make install
 
'''5. You can now build Minicraft3DS 3dsx and elf files by running make'''


===Changelog===
===Changelog===
====Version 1.5.1====
'''v1.5.1'''
 
* Fix Multiplayer for more than 2 players.
It has taken way too long, but here I can finally present:
** At least on Citra and quite hacky.
Minicraft 3DS Homebrew Edition - The Multiplayer Update
** Join Menu still shows wrong player count, but this affects nothing.
 
In this new Version you can play together in one world using local wireless multiplayer.
The supported amount of players is 2, a maximum of 8 is theoretically possible but untestet.
 
Quickly updated to version 1.5.1 to "fix" multiplayer with more than to people.
 
* Fix Multiplayer for more than 2 players
** At least on Citra and quite hacky
** Join Menu still shows wrong player count, but this affects nothing


====Version 1.5.0====
'''v1.5.0'''
* Local Multiplayer (Tested with 2 Players, in theory supports up to 8)
* Local Multiplayer (Tested with 2 Players, in theory supports up to 8).
* Character Customization
* Character Customization.
* Technical: New Save File Format, this means old saves with NOT work
* Technical: New Save File Format, this means old saves with NOT work.
* From previously unreleased Versions:
* From previously unreleased Versions:
** Seasons and Weather
** Seasons and Weather.
** Code for NPCs and Quests (very much a WIP)
** Code for NPCs and Quests (very much a WIP).
** New Tiles and Items
** New Tiles and Items.
 
====Version 1.2.2====
 
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. :)
 
* Fixed Sound stopping issues (I cann't speak for the cia builds, as I currently have no 3DS I can install them on)
 
====Version 1.2.1====
 
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 now needs to be discovered
** 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!
* Fixed smdh and Icon+Title in Homebrew Launcher
 
====Version 1.2====
 
* Added 3 passive mobs: Sheep, Pig, Cow
* Added 2 aggressive mobs: Skeleton, Knight
* Added mob drops: Wool, String, Raw Pork, Cooked Pork, Raw Beef, Steak, Leather, Bones(more uses for the items are planned)
* Added Loom and Enchanter Craftingstations(more recipes will folow)
* Added more Walltypes: Stone, Iron, Gold and Gem
* Added Bow and Arrows
* Air Wizard can be resummoned and drops Dungeon Keys
* Added Dungeon
** Can only be entered using a Dungeon Key
** Saving is disabled in the Dungeon
** Once you leave it it dissappears and when you enter it again it will be a new Dungeon
** Right now it sadly doesn't contain anything really worth it(but it does give access to renewable Ores)
* Added Day and Night Cycle
** Added Fireflies
** No real impact on Gameplay(yet)
* Added footprints on sand
* Added Inventory/Crafting Titles
* Added small speedhack to lava lighting(o3DS still drops when there is a lot of lava on screen, n3DS stays on 60 FPS now)
* Fixed Light on lava being of center
* Fixed Air Wizard Projectiles sometimes breaking like everything
 
====Version 1.1====
 
* Added quickslots for the eight latest used Items. Touch them to quickly switch Items. (Only when not in Menus/Inventories)
* Reworked Tilerendering, Texturepacks will need to be adapted
* Pausemenu can be closed with B
* Sand can be placed back down on dirt
* Updated Versionnumber to match original Versioning(includes fixes from 1.0)


====Version beta 6====
'''v1.2.2'''
* Fixed Sound stopping issues (can't speak for the cia builds, currently have no 3DS to install them on).


Small update containing these changes:
'''v1.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 now needs to be discovered.
** 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.
* Fixed smdh and Icon+Title in Homebrew Launcher.


* Updated to newest Libs
'''v1.2'''
* Improved look of lights(no longer blinking into existance for lava tiles)
* Added 3 passive mobs: Sheep, Pig, Cow.
* Added Bucket for moving Water and Lava
* Added 2 aggressive mobs: Skeleton, Knight.
* Added placeable Wood Walls
* Added mob drops: Wool, String, Raw Pork, Cooked Pork, Raw Beef, Steak, Leather, Bones (more uses for the items are planned).
* Added simple music implementation
* Added Loom and Enchanter Craftingstations (more recipes will folow).
* Added more Walltypes: Stone, Iron, Gold and Gem.
* Added Bow and Arrows.
* Air Wizard can be resummoned and drops Dungeon Keys.
* Added Dungeon.
** Can only be entered using a Dungeon Key.
** Saving is disabled in the Dungeon.
** Once you leave it it dissappears and when you enter it again it will be a new Dungeon.
** Right now it sadly doesn't contain anything really worth it (but it does give access to renewable Ores).
* Added Day and Night Cycle.
** Added Fireflies.
** No real impact on Gameplay (yet).
* Added footprints on sand.
* Added Inventory/Crafting Titles.
* Added small speedhack to lava lighting (o3DS still drops when there is a lot of lava on screen, n3DS stays on 60 FPS now).
* Fixed Light on lava being of center.
* Fixed Air Wizard Projectiles sometimes breaking like everything.


===Media===
==External links==
<youtube>Ix5YSSDqy4U</youtube>
* GitHub - https://github.com/andre111/Minicraft3DS/releases
<ul class="small-block-grid-2 large-block-grid-4">
* GBAtemp - https://gbatemp.net/threads/release-minicraft3ds-the-multiplayer-update.495945
<li>[[Image:minicraft3ds 1.jpg]]</li>
* GBAtemp - https://gbatemp.net/threads/minicraft-3ds-homebrew-edition.399295/post-6059561
<li>[[Image:minicraft3ds 2.jpg]]</li>
<li>[[Image:minicraft3ds 3.jpg]]</li>
</ul>

Latest revision as of 13:43, 6 July 2024

Minicraft3DS - The Multiplayer Update
Minicraft3dsand2.png
General
Authorandre111
TypeAction
Version1.5.2
LicenseMixed
Last Updated2018/02/08
Links
Download
Website
Source

Minicraft 3DS Homebrew Edition - The Multiplayer Update is a continuation of DavidSM64's Minicraft 3DS with bugfixes, varies improvements and a new multiplayer mode.

User guide

In this new version you can play together in one world using local wireless multiplayer.

The maximum supported amount of players is 8 (tested by the author).

The character customization is basically recolors for now.

Controls

D-Pad or Circle Pad - Move

A/B - Attack, Use items

X/Y - Open your inventory, Use a workbench

Screenshots

minicraft3dsand3.png minicraft3dsand4.png

minicraft3dsand5.png minicraft3dsand6.png

minicraft3dsand7.png minicraft3dsand8.png

Changelog

v1.5.1

  • Fix Multiplayer for more than 2 players.
    • At least on Citra and quite hacky.
    • Join Menu still shows wrong player count, but this affects nothing.

v1.5.0

  • Local Multiplayer (Tested with 2 Players, in theory supports up to 8).
  • Character Customization.
  • Technical: New Save File Format, this means old saves with NOT work.
  • From previously unreleased Versions:
    • Seasons and Weather.
    • Code for NPCs and Quests (very much a WIP).
    • New Tiles and Items.

v1.2.2

  • Fixed Sound stopping issues (can't speak for the cia builds, currently have no 3DS to install them on).

v1.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 now needs to be discovered.
    • 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.
  • Fixed smdh and Icon+Title in Homebrew Launcher.

v1.2

  • Added 3 passive mobs: Sheep, Pig, Cow.
  • Added 2 aggressive mobs: Skeleton, Knight.
  • Added mob drops: Wool, String, Raw Pork, Cooked Pork, Raw Beef, Steak, Leather, Bones (more uses for the items are planned).
  • Added Loom and Enchanter Craftingstations (more recipes will folow).
  • Added more Walltypes: Stone, Iron, Gold and Gem.
  • Added Bow and Arrows.
  • Air Wizard can be resummoned and drops Dungeon Keys.
  • Added Dungeon.
    • Can only be entered using a Dungeon Key.
    • Saving is disabled in the Dungeon.
    • Once you leave it it dissappears and when you enter it again it will be a new Dungeon.
    • Right now it sadly doesn't contain anything really worth it (but it does give access to renewable Ores).
  • Added Day and Night Cycle.
    • Added Fireflies.
    • No real impact on Gameplay (yet).
  • Added footprints on sand.
  • Added Inventory/Crafting Titles.
  • Added small speedhack to lava lighting (o3DS still drops when there is a lot of lava on screen, n3DS stays on 60 FPS now).
  • Fixed Light on lava being of center.
  • Fixed Air Wizard Projectiles sometimes breaking like everything.

External links

Advertising: