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

Minicraft DS Edition: Difference between revisions

From GameBrew
(Created page with "{{Infobox DS Homebrews}} {{Infobox DS Homebrews |title=Minicraft DS Edition |image= |description=Homebrew port of Minicraft for the Nintendo DS. |author=ArthurCose |lastu...")
 
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew/" to "|download=https://dlhb.gamebrew.org/dshomebrew2/")
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox DS Homebrews}}
{{Infobox DS Homebrews
{{Infobox DS Homebrews
|title=Minicraft DS Edition
|title=Minicraft DS Edition
|image=
|image=Minicraftds2.png
|description=Homebrew port of Minicraft for the Nintendo DS.
|description=Homebrew port of Minicraft for the Nintendo DS.
|author=ArthurCose
|author=ArthurCose
|lastupdated=2020/08/26
|lastupdated=2023/12/03
|type=Simulation
|type=Action
|version=1.0.0-beta.2
|version=1.0.0-beta.3
|license=
|download=https://dlhb.gamebrew.org/dshomebrew2/minicraftds.7z
|download=https://dlhb.gamebrew.org/dshomebrew/minicraftds.7z
|website=https://github.com/ArthurCose/Minicraft-DS-Edition
|website=https://github.com/ArthurCose/Minicraft-DS-Edition
|source=https://github.com/ArthurCose/Minicraft-DS-Edition
|source=https://github.com/ArthurCose/Minicraft-DS-Edition
Line 15: Line 13:
Minicraft DS Edition is a fan port of [http://ludumdare.com/compo/ludum-dare-22/?action=preview&uid=398 Minicraft] for the Nintendo DS.  
Minicraft DS Edition is a fan port of [http://ludumdare.com/compo/ludum-dare-22/?action=preview&uid=398 Minicraft] for the Nintendo DS.  


It a 2D top-down action game originally designed and programmed by Markus Persson, the creator of Minecraft, for a Ludum Dare, a 48-hour game programming competition.
It is a 2D top-down action game originally designed and programmed by Markus Persson, the creator of Minecraft, for a Ludum Dare, a 48-hour game programming competition in 2011.


==Features==
==Features==
Line 41: Line 39:
https://dlhb.gamebrew.org/dshomebrew/minicraftds5.png
https://dlhb.gamebrew.org/dshomebrew/minicraftds5.png
https://dlhb.gamebrew.org/dshomebrew/minicraftds6.png
https://dlhb.gamebrew.org/dshomebrew/minicraftds6.png
<!--BEGIN Online Emulator Section-->
==Online emulator==
{{EmulatorJS Main
|width=515px
|height=384px
|EJS_backgroundImage=https://www.gamebrew.org/images/b/b5/Minicraftds2.png
|EJS_core=desmume2015
|EJS_gameName=Minicraft DS Edition
|EJS_gameUrl=https://dlhb.gamebrew.org/onlineemulators/nds/minicraftds.7z
}}
{{DS Control Settings}}
<!--END Online Emulator Section-->
==Changelog==
'''v1.0.0 beta-3'''
*Save files
*Input repeat support (Holding down buttons can repeat actions)
*Basic touch support for inventory management
*Hotbar selection wraps
*Updated item swapping logic to shift items instead of swap
*Performance Improvements
**Removed random ticks from sky level
**Rendered sprites reduced by using a secondary spritesheet with 16x16 tiles
**Lighting optimizations
***Distance calculations are cached
***Every other non corner lava tile is skipped
***Larger storage type used for faster access
**Bottom screen UI will recycle pixels from previous frames
**Lava + Water tiles recycle RNG values during render
**Tiles that spread check neighbors before generating random numbers
**Mobs further than 48 tiles from the player will immediately despawn
**Improved bounded random number generation using standard library distribution classes
*Fixed LevelTransition
*Fixed palette issues causing colors to become black
*Fixed game loop timing
*Fixed random numbers used for particles
*Fixed furniture item deletion bug


==Changelog==
'''v1.0.0 beta-2'''
'''v1.0.0 beta-2'''
* Fixed LightMask's mismatched color.
* Fixed LightMask's mismatched color.
Line 48: Line 81:


'''v1.0.0-beta'''
'''v1.0.0-beta'''
* Initial release.
* First public version.


==External links==
==External links==
* GitHub - https://github.com/ArthurCose/Minicraft-DS-Edition
* GitHub - https://github.com/ArthurCose/Minicraft-DS-Edition
[[Category:DS homebrew games]]
[[Category:Homebrew simulation games on DS]]

Latest revision as of 05:39, 16 August 2024

Minicraft DS Edition
Minicraftds2.png
General
AuthorArthurCose
TypeAction
Version1.0.0-beta.3
Last Updated2023/12/03
Links
Download
Website
Source

Minicraft DS Edition is a fan port of Minicraft for the Nintendo DS.

It is a 2D top-down action game originally designed and programmed by Markus Persson, the creator of Minecraft, for a Ludum Dare, a 48-hour game programming competition in 2011.

Features

  • Loading screen.
  • Separate button used for interacting with furniture.
  • New level map on the bottom screen.
  • Inventory changes:
    • Selecting an item in the inventory doesn't move it to the top.
    • Move button for moving items in inventory.
    • Opening the inventory doesn't place the cursor at the top.
    • Cursor is placed on the active item instead.
    • Item wheel and cycle with L/R.
  • Active item name moved to the bottom screen.
  • Lighting is lower resolution (1/3).

User guide

Similar to Minecraft, you roam an infinite world and must find resources, fight enemies, and build a home.

The goal of the game is to kill the Air Wizard, the boss of the game.

Screenshots

minicraftds3.png minicraftds4.png

minicraftds5.png minicraftds6.png

Online emulator

Can use gamepad or customise in the control settings.
Nintendo DS Keyboard
C-a.png Kb-z.png
C-b.png Kb-x.png
C-x.png Kb-a.png
C-y.png Kb-s.png
C-start.png Kb-enter.png
C-select.png Kb-v.png
C-l.png Kb-q.png
C-r.png Kb-e.png
C-pad.png Kb-dpad.png

Changelog

v1.0.0 beta-3

  • Save files
  • Input repeat support (Holding down buttons can repeat actions)
  • Basic touch support for inventory management
  • Hotbar selection wraps
  • Updated item swapping logic to shift items instead of swap
  • Performance Improvements
    • Removed random ticks from sky level
    • Rendered sprites reduced by using a secondary spritesheet with 16x16 tiles
    • Lighting optimizations
      • Distance calculations are cached
      • Every other non corner lava tile is skipped
      • Larger storage type used for faster access
    • Bottom screen UI will recycle pixels from previous frames
    • Lava + Water tiles recycle RNG values during render
    • Tiles that spread check neighbors before generating random numbers
    • Mobs further than 48 tiles from the player will immediately despawn
    • Improved bounded random number generation using standard library distribution classes
  • Fixed LevelTransition
  • Fixed palette issues causing colors to become black
  • Fixed game loop timing
  • Fixed random numbers used for particles
  • Fixed furniture item deletion bug

v1.0.0 beta-2

  • Fixed LightMask's mismatched color.
  • Removed blank subtitles.

v1.0.0-beta

  • First public version.

External links

Advertising: