I wanted to show you guys what I’ve been working on over the last couple of weeks. There’s currently a constant back and forth between learning OpenGL, implementing all the game assets, and reworking the entire UI in ImGui. This is taking more time than I’d hoped, but I’m very confident that it will be a success in the end.
Stargate / Game HUD
Warp Effect, really looks better with a space background 😉
Turret X/Y rotation has been quite a challenge since it needs to happen relative to the ship’s rotation, where the turret is mounted. After struggling with the approach of trying to multiply the rotations of the parent and child transforms, I found that simply multiplying the matrices of the transforms works much better.