Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
Minicraft (DS)
PORTSNATIVE

Minicraft (DS)

PORT NATIVOACCIÓN / AVENTURABETA

Minicraft (DS)

Minicraft

OrigenWindows

TecnologíaPort Nativo C/C++ (Reimplementación de Motor)

Ver proyecto oficial

Sobre el proyecto

Minicraft es un videojuego de acción 2D visto desde arriba diseñado y programado por Markus Persson, para una Ludum Dare, una competición de programación de videojuegos de 48 horas. El juego se lanzó el 19 de diciembre del 2011.

3 versiones de Minicraft

Estás viendo: Minicraft (DS)

Minicraft (DS)github.com/ArthurCose/Minicraft-DS-Edition
Por confirmar
Actual
Minicraft (3DS)github.com/DavidSM64/Minicraft3DS
Por confirmar
›
Minicraft (Wii)github.com/txmbrs/minicraft-wii
Por confirmar
›

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗

Minicraft DS Edition

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

Notable Version Differences

  • Save files (NBT format)
  • 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
    • Touchscreen can be used for player inventory management
  • Active item name moved to the bottom screen
  • Lighting is lower resolution (1/3)
  • Mobs 48+ tiles away will despawn

Internal Differences

  • Two screens, with two screen classes
    • Top screen uses hardware rendering (The 3D engine)
      • Backgrounds as a single rect rather than many tiles to reduce polygon count and bypass color limitations (text + frames)
    • Bottom screen uses mostly the old software rendering code
    • Removed renderLight from screen, now using a LightMask class
    • Additional 2D methods renderPixel, renderBox, renderBoxFilled, renderTexture
  • icon.png uses 5 colors
    • Multiples of 51
    • Black is now transparent, other colors are shifted
  • Initialization of many interdependent globals is now done in main
  • Many direct uses of global objects are switched with IDs
  • Circular references removed, replaced with passing in methods by parent instead
    • Game passes references to game and player instead of storing on player + level
  • Level generation split into three files based on generator
    • No longer using static class methods
    • New Noise class
  • Menus and entities are organized into folders
  • Spark entities reference owners using an ID to preserve ownership after reloading
  • Sky level has no random tick
  • A secondary sprite sheet with 16x16 tiles is used to reduce sprite count

Screenshots

Title Screen Loading Screen Overworld Crafting Underground 3

TODO

  • Drop button
  • Make use of the bottom screen in the title menus
  • More LightMask optimizations
  • Tweak inventory and crafting menus to better fit the DS?
  • Secondary build with custom recipes, tiles, and features
Ver proyecto oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Acción / Aventura
Estado
beta
Plataforma de origen
Windows
Tecnología
Port Nativo C/C++ (Reimplementación de Motor)
Versión
—
Actualización
—

Plataformas de destino 0

Ver en GitHub
Publicidad