Skip to content

v0.3.5

Compare
Choose a tag to compare
@Relintai Relintai released this 08 Aug 19:47
· 1089 commits to master since this release

Still mostly engine level changes. PropInstanceMerger (=rooms) and Buildings (procedurally generated with portals) are hopefully the last remaining big technical challenges (for a while atleast). I'm hopeful that I can finish these very soon.

Note: The javascript export at the moment has issues with 3d meshes, so I did not add it. It might be a low level godot engine side bug.

-Per chunk material support for terraman (with texture merging).
-Per chunk prop material support for terraman (with texture merging).
-Fixed mesh data instance support for terraman (merged prop meshes).
-Increased the world's scale (voxel_scale property, needs to be renamed.) to 3.
-Started working on the new world generator.
-Added 2 trees from open game art (from https://opengameart.org/content/rpg-item-collection-3). The world generator spawns quite a few from one of it.
-Implemented range checks for Entity interactions.
-The vendor and trainer window will also close when you go too far.
-Added the multirun addon to the project. (Disabled by default)
-Keyboard/controller navigation for the main menu.
-Brought in the player movement code from the tower.
-Jumping. (No animations yet though.)
-Removed the procedural animations module.
-Added a few audio buses. (Although still no audio yet.)
-Optimized the character's mesh.
-Added mesh optmizitation setting to the mesh data resource module. (This reduces the character's vertex count from 1850 to 617 without any visual change.)
-Improvements to PropInstance, although not yet finished.
-Updated/fixed the build containers.
-Removed the -v flag from the editor launch helper script. Not that useful right now.
-A few smaller improvements / build fixes.