Releases: yannis300307/NumcraftRust
Upsilon support update!
What's Changed
- Fix assertion by @YichiZhang0613 in #57
- Better CI by @yannis300307 in #58
- Upsilon support by @yannis300307 in #59
- The world height has been adjusted.
- Fixed the player coordinates on spawn.
- Fixed the stack overflow caused by the frame buffer.
- Fixed issues with the Frustum culling.
- Cleaner justfile.
- More stability.
You can now play Numcraft on a Numworks calculator that run the Upsilon firmware! It should be available on the Upsilon-External website soon. It is currently less stable than the Epsilon version but I'm working on fixing this issue.
Full Changelog: v0.1.5...v0.1.6
Old worlds should be compatible.
Inverted Controls setting and new eadk
What's Changed
- Add reverse controls settings by @yannis300307 in #53
- Use the new Rust template by @yannis300307 in #54
What does that mean?
- Complete rewrite of EADK for a much cleaner codebase and MIT License with built-in support for the storage.
- Now the simulator can store files just like the actual calculator.
- New settings menu with an "Inverted controls" setting.
- A fully-automatic installer script is now available for Debian users (Not widely tested, use it at your own risks). See README.
- The player head rotation is now saved correctly.
Full Changelog: v0.1.4...v0.1.5
The worlds created in the last version should be compatible.
This version will reset your settings!
Hotfix : no more memory corruption
What's Changed
- Update README.md by @5BNeumann in #49
- Fix the heap corruption by @yannis300307 in #51
Hot fix to prevent memory corruption. I haven't done a lot of tests on that release so you could get some bugs mainly with world loading but no more memory corruption!
This should fix the "calculator explosion" bug.
New Contributors
- @5BNeumann made their first contribution in #49
Full Changelog: v0.1.3...v0.1.4
Old worlds Should be compatible.
The crafting update!
What's Changed
- Better world generation by @yannis300307 in #41
- Add version info in WorldInfo struct by @yannis300307 in #45
- Add a 2x2 crafting table in the player inventory by @yannis300307 in #48
You can now craft in the survival inventory! So now, Numcraft can truly be Numcraft!
Currently, I implemented a craft for the planks (one log), the stone (4 cobblestones) and the grass (one block of leave on top of a block of dirt).
Full Changelog: v0.1.0...v0.1.3
Old worlds are no longer compatible!
New data has been added to the save file so old worlds won't load.
I will create a tool to convert the worlds to newer versions at some point.
The Survival update!
What's Changed
- Survival Mode by @yannis300307 in #20
This update adds a survival mode that can be selected when creating the world. It features item entities, collisions and some other little improvements. It adds a lot of other little features.
Full Changelog: v0.0.9...v0.1.0
Old worlds are no longer compatible!
New data has been added to the save file so old worlds won't load.
I will create a tool to convert the worlds to newer versions at some point.
The creative update!
What's Changed
-
Add all the features for creative mode and an inventory system by @yannis300307 in #15
-
There is now an inventory system that you can open by pressing the "var" button.
-
A big rework has been done on the project's structure.
Full Changelog: v0.0.8...v0.0.9
Old worlds are no longer compatible!
New data has been added to the save file so old worlds won't load.
Simulator update
What's Changed
- Add Numworks simulator support by @yannis300307 in #13
You can now run Numcraft in the simulator!
I've done a big rework on the app building. Check the README before rebuilding the project.
Full Changelog: v0.0.7...v0.0.8
World creation settings
What's Changed
- Add world creation menu and world naming by @yannis300307 in #12
Warning!
Old worlds are no longer compatible with this version. Loading old worlds could crash the game! This is due to changes with the world file format.
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Add menu to delete worlds by @yannis300307 in #11
- Increase player speed
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Add a world save system by @yannis300307 in #8
- Add Menus by @yannis300307 in #10
Full Changelog: v0.0.4...v0.0.5