3D Minecraft for TI Nspire CX calculators running Ndless
Thread on omnimaga: http://www.omnimaga.org/ti-nspire-projects/ngl-a-fast-(enough)-3d-engine-for-the-nspire/
Simply download the crafti.tns
file from the latest release in the releases section in GitHub and copy it over to your calculator.
Then, simply locate the copied crafti.tns
file on your calculator, and run it
NOTE: Crafti requires a jailbroken calculator to run and will not work without Ndless
You can use custom texture packs with Crafti!
To learn how to do it and download the Crafti-specific texture format and converter script, simply view the following repo:
https://github.com/Bluebotlaboratories/crafti-textures
Move around using the numpad: 8-4-6-2
Jump using 5
Switch the current inventory slot with 1 and 3
Open a list of blocks with "." (Screenshot with CTRL+.)
Set the current inventory slot with 5 while the block list is open
Put a block down with 7 (or select) and destroy a block with 9
Open the menu with menu, move the cursor with 8-2 and select it with 5
The +/- buttons let you change the render distance
ESC/HOME is a shortcut for "Save & Exit"
Note: This is experimental and may not work as expected
Move around using WASD like standard minecraft
Jump using space
Switch the current inventory slot with Z and C
Open a list of blocks with E (screenshots are possible with CTRL+E and CTRL+.)
Place a block with 7, select or LEFT MOUSE CLICK
Remove a block with 9 or Q
+/- let you change the render distance
Open the menu with R, move the cursor with the arrow keys and select it with left click or enter
Menus can also be navigated with WASD
ESC is still a shortcut for "Save & Exit"
Crafti doesn't use floats, so there will be some graphical inaccuracies.
Bluebotlabz |
Fabian Vogt |
M-doescode |
Textures from PureBDcraft resource packs by https://bdcraft.net, more info available in the wiki
Crafti is written in C++, so an understanding of the language is recommended, documentation of how each piece of the code works, including tutorials is available: In the Wiki
- Add wool
- Add experimental keyboard support
- Add wool as special block instead of 15 regular blocks
- Add cactus
- Implement special block destruction particle rendering
- Make cake edible
- Add slabs
- Add carpet
- Add basic pistons
- Add advanced pistons (push limit of 12)
- Add redstone block
- Commands, maybe?
- Add texture pack converter for more blocks
- Add localisation
- Add villager house generation to make world more lively
- Documentation of functions and whatnot for future devs (mostly me)