🚀 [Release] Realm-Crafting v2.4.0
The new v2.4.0 brings major improvements, fixes, and new features!
💡 Tip: It is recommended to start with a fresh installation of the editor. This new version comes with an installer that will automatically download the Apache server, install it, configure it, and launch the editor — no manual steps required like in previous versions.
⚡ Major Fixes
- 🛠️ Fully automated Realm-Crafting launch: UniServerZero server is now dynamically downloaded, configured, and started automatically — no manual setup needed.
- 🌍 Objects could not be added when no terrain was defined — fixed.
- 🔄 Fixed an issue where some variables were not reset when adding objects without terrain, preventing various errors.
🏗️ Level Editor & Project Manager
- 🔧 Added flipFaces option: invert normals for objects without thickness to allow collisions from the inside.
- 🌳 [Engine] Trees and rocks (instances) now render correctly in the Project Manager preview textures.
- 📷 Preview textures now use a temporary camera positioned closer to the player spawn.
- 🗂️ Project Manager tabs renamed to "My Projects" and "Demo Projects" for clarity.
- 🎯 When loading the level editor, the camera now starts near the player's spawn marker if it exists.
- 📏 Level editor grid is slightly raised above horizon for better visibility on flat terrain.
- 🖱️ Improved selection system: camera inside buildings can no longer accidentally select the building.
🎮 Gameplay / Scripts
- 🤖 Added CharacterAttack script: NPCs can patrol paths and shoot the player when in range.
- 🎨 Visual markers triggering cutscenes now display gradient textures (yellow → transparent) and have been optimized.
🖌️ Graphics & Rendering
- 🖼️ Added Cartoon rendering mode for scenes.
- ✂️ Added ability to select submeshes of objects.
- 🚀 Scene loading for both game and editor has been rewritten for better performance and maintainability.