I’ve recently started learning the Irrlicht Engine 2025, and I’m working on a new isometric RPG project. The goal is to create a vibrant world in an isometric style with plans to add online server functionality in the future. I'm starting off small with my main goal to get everything "functional"
Here are some screenshots and a video showcasing the progress I’ve made so far. Feedback, suggestions, and tips are more than welcome as I continue this journey!
https://www.youtube.com/watch?v=8PvvnHYzJcg

While I’ve made exciting progress, I’ve also encountered some interesting challenges along the way, such as:
- Shadow Volumes: Balancing performance and visual quality while implementing realistic lighting.
- 16-Bit Triangle Limitations: Adapting models and scenes to work efficiently within these constraints.
- Trying to load .fbx files through IrrAssImp but failed and instead went with .b3d files using the .b3d exporter and blender 2.79
- Using Mixamo animations for easy animation
- Finish implementing networking
- Full inventory System
- Main Menu, Class Selection and in-game GUI
- Enemies and player Combat
- Loading world objects positions from text files for easy map creation
WHY IRRLICHT ENGINE?
I tried using unreal engine 5 and found the experience to be annoying too many visual editors and hit too many walls and dead ends while trying to implement all the systems and features above. Also found the performance on older systems way too slow.
Despite these hurdles, I’ve learned a lot and am eager to share some screenshots and a video of my progress so far. Feedback, suggestions, and tips are more than welcome as I continue this journey!
If this project interests you, or if you’d like to offer help or collaborate, feel free to send me a private message.