Game/CI/Tools-Programmer
2019 - Present
This project is ment as a personal project where aside from my main school projects I learn more extensive engine, tools and graphics featuers. I chose to aim for implementing a game while working on my engine since by implementing a game in my engine while working in my engine I think I quickly see what is still needed from my engine. My game of choice to implement in my Mistiq engine is Bomberman.
Link to the GitHub repo of this project here
So far I learned the difference between ECS systems, how they can be implemented and possible optimizations of ECS systems.
I also learned about localization and how this can be applied in engines and in games.
I learned how to make an event system in C++.
I learend how to make the docking feature of ImGui working in my engine.
I learned how to work with OpenGL and how to extend my engine graphics wise with OpenGL in order to get the result I want for my engine.