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 […]

HFOSS: Sugarizer

Originally this was supposed to be on doing the smoke test for the XO laptop, but due to a lack of working XOs, I had to try using Sugarizer to play around in the interface instead. Sugarizer is a web-based version of the Sugar interface, which normally runs on the XO laptops. It’s… weird. Now, I haven’t […]

HFOSS: What Is Open Source and How Does It Work?

For HFOSS, I had to read a chapter (3) of Steve Weber’s The Success of Open Source. It gives a nice shortened history of the creation of Linux as an anecdote for how open source software projects grow. The chapter talks about how OSS projects are structured, the upsides and downsides of letting a community govern a […]

Some thoughts about not-really-open-source engines

Today I heard about Amazon releasing a game engine known as Lumberyard, which is really just an offshoot of Cryengine. The license is interesting – it gives full access to the source code for free. Unreal Engine 4 has a similar license, which allows access to the full UE4 source code. Not OSS Thing is, […]

HFOSS: First Flight

This semester, I am enrolled in a class that seems strangely situated at RIT: Humanitarian Free and Open Source Software which is set to be an introduction to the world of HFOSS. Now, I’m not unfamiliar with said world (I administer numerous linux systems, open source much of my work, and use quite a bit of […]