All Projects → RSDuck → craftus_reloaded

RSDuck / craftus_reloaded

Licence: other
A second attempt at a homebrew Minecraft clone for 3DS

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to craftus reloaded

m3diaLib-CTR
A C++ library for easier homebrew development for the Nintendo 3DS
Stars: ✭ 39 (-11.36%)
Mutual labels:  homebrew, 3ds-homebrew
libstarlight
3DS Homebrew Application Framework
Stars: ✭ 28 (-36.36%)
Mutual labels:  homebrew, 3ds-homebrew
3DS.py
Python on your Nintendo 3DS
Stars: ✭ 90 (+104.55%)
Mutual labels:  homebrew, 3ds-homebrew
fake-08
A Pico-8 player/emulator for console homebrew
Stars: ✭ 374 (+750%)
Mutual labels:  homebrew, 3ds-homebrew
dotfiles
Home for my bootstrap script, dotfiles, and configuration files
Stars: ✭ 89 (+102.27%)
Mutual labels:  homebrew
spelunky-psp
Spelunky remake for Sony PSP.
Stars: ✭ 94 (+113.64%)
Mutual labels:  homebrew
homebrew-zulu
Homebrew Casks for Azul Zulu OpenJDK & Mission Control
Stars: ✭ 172 (+290.91%)
Mutual labels:  homebrew
docker-ps3netsrv
Alpine based docker image for ps3netsrv (with arm compatibility). Built with the latest ps3netsrv binaries from aldostools (built from master), latest = ps3netsrv v20220813, edge = ps3netsrv v20220813
Stars: ✭ 55 (+25%)
Mutual labels:  homebrew
voxel-editor
N-Space: a mobile app for building 3D interactive worlds
Stars: ✭ 39 (-11.36%)
Mutual labels:  voxel
dses
Dead Simple Eula Set
Stars: ✭ 31 (-29.55%)
Mutual labels:  3ds-homebrew
voxel-physics-engine
Simple but physical engine for voxels. Demo:
Stars: ✭ 59 (+34.09%)
Mutual labels:  voxel
dotfiles
🔯 A collection of my rc files (tmux, neovim, zsh, fish, poetry, git, ...etc) and utilities that make everyday coding fun!
Stars: ✭ 23 (-47.73%)
Mutual labels:  homebrew
VoxMerger
Console program for merge multiple MagicaVoxel scenes (.vox)
Stars: ✭ 19 (-56.82%)
Mutual labels:  voxel
dslibris
An ebook reader for the Nintendo DS, DS Lite, and DSi.
Stars: ✭ 31 (-29.55%)
Mutual labels:  homebrew
.config
⚙️ Bootstrappable user environment for macOS & Ubuntu
Stars: ✭ 31 (-29.55%)
Mutual labels:  homebrew
tcping
tcping command, written with Objective-C, on macOS,tcping for mac,ping over a tcp connection
Stars: ✭ 219 (+397.73%)
Mutual labels:  homebrew
homebrew-bottle-mirror
mirror tool to sync homebrew bottle files
Stars: ✭ 36 (-18.18%)
Mutual labels:  homebrew
solbera-dnd-fonts
Solbera's DND5e fonts
Stars: ✭ 159 (+261.36%)
Mutual labels:  homebrew
ObjToSchematic
A tool to convert .obj files into Minecraft Schematics
Stars: ✭ 156 (+254.55%)
Mutual labels:  voxel
ctruLua
ctrµLua: Lua homebrewing for 3DS
Stars: ✭ 22 (-50%)
Mutual labels:  homebrew

Craftus 3D Reloaded

Craftus Reloaded is a homebrew Minecraft clone for Nintendo 3DS. It's under active development. It currently features only a creative-mode-esque game mode with infinite resources.

History

It's been a while since I started developing this version of Craftus. I started to do a rewrite, because the old Craftus was beyond fixable. Probably 15% is copied from the old Craftus the remaining part is rewritten.

Features

  • An infinte world(in theory)
  • Two different world generators
  • Blocks, of multiple variants, can be broken and placed down to build structures
  • A basic inventory system
  • Saving and loading, multiple worlds
  • Clouds and menus
  • Sneaking and Flying

Default Controls

The controls can be changed by editing the file which can be found at sd:/craftus/options.ini (instructions can be found there too).

Category Action OLD 3DS NEW 3DS
Blocks Place Block L L
Blocks Break Block R R
Move Forward X Circle Pad (Up)
Move Backward B Circle Pad (Down)
Move Left Y Circle Pad (Left)
Move Right A Circle Pad (Right)
Move Jump DPad (Up) ZL
Move Shift DPad (Down) ZR
Camera Up Circle Pad (Up) C-Stick (Up)
Camera Down Circle Pad (Down) C-Stick (Down)
Camera Left Circle Pad (Left) C-Stick (Left)
Camera Right Circle Pad (Right) C-Stick (Right)
Inventory Switch Block DPad (Left) DPad (Left)
Inventory Switch Block DPad (Right) DPad (Right)
Commands Open Console Select Select
Menu Back Start Start

Options

The options are changed in sd:/craftus/options.ini.

Option Meaning Default (OLD 3DS) Default (NEW 3DS) Values to Change
Autojump Jump automatically, being close to a block 1 (True) 0 (False) 0 (False) and 1 (True)

Known bugs

  • I experienced once, that blocks, which are newly placed in a specific chunk weren't rendered anymore, but blocks placed in another chunk were, but I couldn't reproduce this bug. Maybe it's related to old savefiles I hope I fixed this bug, because I couldn't find a way to reproduce it.
  • Making a screenshot with Luma Rosalina menu leads to crash Somehow this doesn't happen anymore

Credits

  • People who made 3DS homebrew possible
    • Especially smea for 3dscraft which is good place for stealing ideas inspiration
    • Contributors of the 3dbrew.org wiki and ctrulib
    • Fincs for citro3d
    • More people I forgot about, even though I extended this list multiple times
  • XSSheep, for the textures, taken from his resourcepack which is licensed under CC BY-SA
  • Tommaso Checchi, for his culling algorithm, orginally developed for the use in MC PE
  • Of course all other MC devs, how could I forget them?
  • All people who worked on the libraries Craftus is depending on(see the dependencies folder)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].