Uploaded January 2019 | Updated September 2026, 2 hours ago
This video demonstrates 2D Normal Maps with a torch moving around the scene - including during movement along the various "planes".
I think that the effect caused by the additions of planes is turning out to be really cool, so this video tries to capture that a bit. I see a lot of effects that I'll be able to try out using this approach, but time will tell!
There is a small issue with the torch placement - where the plane of the new torches being placed remains at the "base" plane level (this is where I expect the games themselves will be played out). I'll look to fix this along with an important feature - bounding boxes - on the next update.
I will release all code on GitHub once I've finalised the engine - and have nice looking code to boot!
Using the Chili Framework: http://wiki.planetchili.net/index.php... - thanks Chili!
This video demonstrates 2D Normal Maps with a torch moving around the scene - including during movement along the various "planes".
I think that the effect caused by the additions of planes is turning out to be really cool, so this video tries to capture that a bit. I see a lot of effects that I'll be able to try out using this approach, but time will tell!
There is a small issue with the torch placement - where the plane of the new torches being placed remains at the "base" plane level (this is where I expect the games themselves will be played out). I'll look to fix this along with an important feature - bounding boxes - on the next update.
I will release all code on GitHub once I've finalised the engine - and have nice looking code to boot!
Using the Chili Framework: http://wiki.planetchili.net/index.php... - thanks Chili!







![2D Game Engine in C++: [2] Adding a Camera / Moving Camera and Sprites
This video shows object movement, corrected relative to rotation, alongside camera movement.
Camera rotation and zooming is still lacking - this will be the next task to complete.
I already see a top down racing game from this! Itll need some collision detection sooner rather than later, Id imagine.
I will release all code on GitHub once Ive finalised the engine - and have nice looking code to boot!
Using the Chili Framework: http://wiki.planetchili.net/index.php... - thanks Chili! 2D Game Engine in C++: [2] Adding a Camera / Moving Camera and Sprites](https://i.ytimg.com/vi/I5Xv2AzYeXY/mqdefault.jpg)


