Uploaded July 2020 | Updated September 2026, 2 hours ago
This series of videos will demonstrate my progress in making a Game Engine in OpenGL.
This video showcases the use of particles using additive blending. This version uses quads with distance-from-center based falloff, i.e. much more efficient and looks a whole lot better.
Added a rocket for old times' sake.
As before, this engine does not use any libraries; I'm trying to learn everything by hand here (perhaps a slightly ridiculous endeavour).
Learning Sources:
- Real-Time Rendering, 4th Edition: fantastic book (so far, I'm still on chapter 7!), brilliant for theory, much easier to get into than its intimidating look would suggest
- learnopengl.com : Really helpful resource to understand concepts and related code, a little tricky if you don't use the same libraries as they do
- OpenGL Programming Guide (the Red Book), 9th Edition
- khronos.org/registry/OpenGL-Refpages/gl4 : massive use of the OpenGL reference site, of course!
- Game Physics Engine Development, 2nd Edition
Other Social Media stuffs:
twitch.tv/s0llygaming
twitter.com/s0lly
instagram.com/s0lly.gaming
github.com/s0lly
patreon.com/s0lly
This series of videos will demonstrate my progress in making a Game Engine in OpenGL.
This video showcases the use of particles using additive blending. This version uses quads with distance-from-center based falloff, i.e. much more efficient and looks a whole lot better.
Added a rocket for old times' sake.
As before, this engine does not use any libraries; I'm trying to learn everything by hand here (perhaps a slightly ridiculous endeavour).
Learning Sources:
- Real-Time Rendering, 4th Edition: fantastic book (so far, I'm still on chapter 7!), brilliant for theory, much easier to get into than its intimidating look would suggest
- learnopengl.com : Really helpful resource to understand concepts and related code, a little tricky if you don't use the same libraries as they do
- OpenGL Programming Guide (the Red Book), 9th Edition
- khronos.org/registry/OpenGL-Refpages/gl4 : massive use of the OpenGL reference site, of course!
- Game Physics Engine Development, 2nd Edition
Other Social Media stuffs:
twitch.tv/s0llygaming
twitter.com/s0lly
instagram.com/s0lly.gaming
github.com/s0lly
patreon.com/s0lly







![s0llys [CELL]IVIZATION: Trailer - Game in Excel
This is the trailer for my first game in Excel, s0llys [CELL]IVIZATION, created in just around a week for the OLC CODEJAM 2019 (https://itch.io/jam/olc-codejam-2019).
The gamejams theme is destruction, which is apt for this game given that the only way to win is to destroy the opposing team.
The game is very light on features (basically just build units and attack the opposition), but I will add on additional features - DLC you could call it - if people are keen to see more!
The game can be found here: https://s0lly.itch.io/cellivization - please let me know what features youd like to see next!!
Hope you enjoy!
Other Social Media stuffs:
https://www.twitch.tv/s0llygaming
https://twitter.com/s0lly
https://www.instagram.com/s0lly.gaming/ s0llys [CELL]IVIZATION: Trailer - Game in Excel](https://i.ytimg.com/vi/PzETBRcr_i8/mqdefault.jpg)


