It’s Been A While

It’s been a while. I figured I should probably start updating this more with the stuff I’ve been working on and what’s been going on.

To start with, I finished university. I’m yet to graduate but I have no more classes and I appear to have passed everything so it’s not looking like I won’t graduate. With the end of university came the initial release of my final project, Voi (, to the public. It officially started in my second last trimester but, because of the workload of other subjects, solid work didn’t truly begin until final trimester. The project had it’s ups and downs but ultimately we (vec1) produced something interesting and different, which is what we were aiming for. We were quite surprised with it’s reception. We put nearly no time into advertising its existence, but it was fairly quickly picked up by article writers and video makers – one of the bigger articles being from Killscreen. This was quite humbling, and especially surprising after some of our less-than-easy-to-watch playtest sessions.


We plan to continue working on Voi, as it is far from complete and people obviously like it. However we (at least I) are taking a small break so that we can relax and do some of the things we didn’t have time for during uni. I’m starting to make my way through my massive todo list of things to learn, and I’m starting to catch up on a lot of gaming.

smfilteredshadows smskylight smcomplex

One of the first big things I managed to tick off my massive list is shadow mapping. I’ve been meaning to do this for ages and only now have I had the time to sit down and figure it out. Apparently it’s relatively simple to get a basic implementation running, but I had to spend some time figuring out how to get rid of artefacts and aliasing. I’m pretty happy with how it turned out though. I thought that maybe I could figure out decal rendering next since they seem fairly similar in implementation. In any case, expect more graphics things.

Anyway, I’m hungry so I’m going to go and eat something. I’ve probably missed a few small things but that’s okay. That’s it. See ya.


Hello, I’m Patrick Monaghan, a games programmer in training. The purpose of this blog is to track the progress of my various projects relating to game development and various experiments I decide to try.A little bit about myself, I'm fluent in c++. I'm familiar with a few other languages also. I have a working knowledge of blender and gimp, thus can pump out programmer art like it’s going out of style. I’m always willing to learn new things and I always welcome feedback if it means I can improve. Also, here's a youtube channel And my github And my soundcloud Also I'm @_manpat on twitter Finally here's a todo list that I'm putting here so I can't ignore it

Leave a Reply

Your email address will not be published. Required fields are marked *