
11.8K
JUMy demo project update part 1 🙌
I am sharing my journey with you all to be transparent and hopefully give you some inspiration. I hope you enjoy it. 🫶
As I shared recently that I got laid off, I take this as a moment to try and explore C++ roles. But, therefore I need a C++ demo project for my portfolio. This as I do have 9+ years of professional experience in the games industry, but this is all using Unity3D C#.. So, that's why I am creating this demo to prove my knowledge. 🙏
This week did not all go as smoothly as I wanted it to. There were some bumps on the road that made me procrastinate a bit during some time. And at some points I was rewriting entire systems because I came to new ideas (classic). 😅
But I am quite happy with the progress I made thus far. However, I was a bit ambitious thinking I could do this in a week including restudying OpenGL again (it has been 10 years ago I used plain OpenGL..)
So far I managed to implement the following:
🔹 ECS (entity component system) to isolate entity behaviours.
🔹 Dependency Injection container. I was once rejected in my career for using a 3rd party tool for DI and ever since I will be implementing my own simplified DI containers. 😂
🔹 Scene management, allowing to manage multiple scenes
🔹 Rendering systems, allowing to render various shader, meshes and more.
🔹 Plus more like lighting, camera, terrains and such
For now I have a few things in the planning. Which of, of course making a bird fly around in preferably an endless procedurally generated world (but maybe too ambitious again... 🤦♂️). But once I have bird flying done, my first next priority is getting the tools ready.
So, wish me luck and follow along in my stories! ✌️
Happy coding everyone! 👨💻
~ Follow for game development and programming content! 🤩
@justinbieshaar
.
.
.
. 🏷️ #layoff #gamedev #gamedevelopment #indiegamedev #programming #programmer #coding #coder #gameprogramming #gaming #update #demoproject #cplusplus #gameengine #opengl
@justinbieshaar










