Multi-paradigm

This blog is interested in imperative, functional, procedural, logic-based, and all sorts of ways of thinking about programming. I write mostly about C++, my bread-and-butter. Recent articles have focussed around functional programming in C++; this is one paradigm C++ programmers often neglect. Many believe that it is not possible or efficient to do. I challenge this assertion by example!

Monday, March 6, 2023

Nippon Ichi And the Love of Grind

›
The RPG-ification of AAA titles has been going on for so long that it’s almost strange to see the rare game where you aren’t collecting some...
Wednesday, July 27, 2022

How Vampire Survivors Made Me Rethink The Concept of the "Core Gameplay Loop"

›
I first saw Vampire Survivor as demoed on Northernlion’s youtube channel and it struck me as “just another game”. The gameplay looked simpli...
Monday, May 2, 2022

Game Design as a Dialogue

›
Media criticism is one of my favorite uses of Youtube and somehow, the platform unearthed a really great set of critics to choose from, for ...
Friday, August 7, 2020

OpenGL tutorials can do better than raw pointer math.

›
 If you've ever followed an OpenGL tutorial, you probably saw code like this: float verts [] = { // Position TexCo...
2 comments:
Wednesday, July 29, 2020

The Entity Component System

›
Note: code highlighting thanks to  http://hilite.me/ Note2: This blog is primarily on template meta-programming--when the opportu...
›
Home
View web version

About Me

Splinter of Chaos
View my complete profile
Powered by Blogger.