Uploaded March 2023 | Updated September 2026, 3 hours ago
My gander at an explanation of Enums in Rust.
Hope you enjoy & learn something if this is a new concept to you.
Music: Various tracks by Eric Skiff - Resistor Anthems - Available at EricSkiff.com/music
by s0lly
twitch.tv/s0llygaming
discord.gg/kvappxm
twitter.com/s0lly
My gander at an explanation of Enums in Rust.
Hope you enjoy & learn something if this is a new concept to you.
Music: Various tracks by Eric Skiff - Resistor Anthems - Available at EricSkiff.com/music
by s0lly
twitch.tv/s0llygaming
discord.gg/kvappxm
twitter.com/s0lly

![2D Game Engine in C++: [8.2] Plane Movement
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 Ill 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). Ill look to fix this along with an important feature - bounding boxes - on the next update.
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++: [8.2] Plane Movement](https://i.ytimg.com/vi/E6vn0o7aMEw/mqdefault.jpg)







![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)
