Welcome to the Isometric Global Simulator (IGS), a project aimed at creating a versatile and interactive isometric world simulation. Version 0.0.14, codenamed "Culled Moron," introduces significant enhancements and bug fixes to the simulator.
- Dynamic Isometric World: Explore an engaging isometric world with dynamically generated terrain.
- User Interaction: Interact with the world using a camera system that supports panning, zooming, and... yeah that's it really.
- Texture Rendering: Enjoy a visual treat with textured tiles representing different elements in the environment.
- Culling Optimization: Improved rendering efficiency with enhanced culling mechanisms, resulting in better performance. Hopefully.
- Bug Fixes: Addressed issues related to memory allocation and generation functions.
To experience the Isometric Global Simulator, follow these simple steps:
- Download: Clone or download the project repository to your local machine.
- Build: Compile the source code using the provided build instructions in the documentation. TODO: write said documentation. Keep in mind that some dependencies (Raylib, i.e. everything) are not provided.
- Run: Execute the compiled executable to launch the simulator.
- Navigation: Use the right mouse button to pan the camera, scroll wheel to zoom, and left mouse button for interaction.
- Toggle Fullscreen: Press
ALT + ENTER
to toggle fullscreen mode. - Enjoy Exploration: Immerse yourself in the dynamic isometric world, exploring the terrain and interacting with the environment.
The Isometric Global Simulator is an open-source project with contributions from developers like you. If you'd like to contribute, feel free to submit pull requests or report issues on the GitHub repository.
This project is licensed under the CC BY-NC-SA 4.0 - see the LICENSE.md file for details.
- Special thanks to the contributors and the open-source community for their support.
- Built using the Raylib game development library.
- Thanks to some discord users on the Raylib discord for making this bodged mess possible.
- Chat GPT was sometimes used for weird compiler bugs.