Image Transformations: The Sequel

A while back I wrote an article about a simple scripting language I created called ImageQuery. The project was a small proof-of-concept, and while it worked, it had numerous issues. The first issue was that it made some weird assumptions about how a scripting language should work – I won’t go into too much detail about this. […]

A small header-only C++ ECS library

“I haven’t made a post in a while. I should work on that,” I thought to myself. “Oh, I know! I’ll talk about the little library I made a few months ago!” Well, I made a small entity-component-system library based on the wonderful “Evolve Your Hierarchy” article. It’s a single-header library under the MIT license […]

Wake Engine Update #1

I’ve been putting in some more work recently on Wake engine. Some of the new notable features are support for loading models, a custom model format optimized for the engine (plus tools to work with the format), keyboard/mouse input, and a whole bunch of other stuff. The engine has come a long way since last […]

A game engine with Lua & C++

For a while now I’ve been working on writing a new game engine in C++. It has been a long process, and I’ve restarted it a number of times with each successive time getting closer and closer to a usable engine. Getting caught in a loop of writing and rewriting a project sucks, so I’m forcing […]

More Complex Dungeon Generation

I can’t release the original source used for this (which was written in C++), but I have a very similar implementation in C# from a different project that I’ve posted in full here: https://gist.github.com/redxdev/0ce846f5c7e1edc36e7c5148109d53af The links in this post have been updated to point to the new C# implementation. Note that each image in this post is […]

A new version of hvzsite

This week a new version of https://hvz.rit.edu/ went live. I’ve been running RIT’s Humans vs Zombies website since the Fall of 2014, and this is the second major upgrade to the website that I’ve made. A humans vs zombies website isn’t just there to market the game; it actually plays a part in the game […]

Developing Zombie Wave Survival in 1 Week

For the past week, I’ve been working on a small project. I’ve been wanting to learn how to do multiplayer in unreal engine, but every time I tried to learn it I’d get stuck on the fact that there is a lack of good examples. Well, the wonderful Tom Looman released an example project for a […]