Projects

This page is used as a collection of various projects I’ve worked on, and that I’m able to talk about. Generally they’re revolved around software development as that’s my primary hobby. I do have a backlog of personal projects to put onto this page when I have time.

Ludum Dare 38 – Yours (Unity, C#, Ludum Dare)

I took part and created a small game for the Ludum Dare 38 game jam. The theme was Small World and I attempted to create a small god sim. I used Unity, and C# to do this. I learned a little about writing shaders, dynamic mesh deformation, and wrote my own A* implementation along with a grid graphing solution. It was a lot of fun, and although the game was missing the various ideas I had planned I did manage to create something that I was happy with. I got some fantastic feedback, and scored pretty well despite it being my first game jam. Thoroughly enjoyed this experience and I’m looking forward to taking part in future game jams.

Link to the Ludum Dare Entry
Link to the itch.io page where you can either play the WebGL version, or the preferred desktop executable version (via downloading).

Stellaris Modifications (Game Modding)

I’ve recently been enjoying the fantastic grand space strategy game ‘Stellaris’, along with enjoying the game I’ve also started learning how to modify the game.

Federation Leader Notification – Is a simple modification I’ve released into the steam workshop that basically provides a notification when you become the president of a Federation, or your turn as president is over. Simple, but a feature which I found the base game lacking, and needed. When this page was last updated the mod has over 30K+ subscribers and is 42nd out of 7,039 entries in the workshop category Most subscribed. Yay! 😀

More Events Mod – A fantastic mod that I contributed too. Some really good ideas are put into this mod, and it’s a team effort pulling in various work from all over the world. The event I’ve contributed so far is the ‘Science Convention’ event.

Tetwist – Android Game (Java, Android, GameDev)

Myself and a friend have wanted to work on a number of different projects together, and we  really wanted to target the android platform. The first project we undertook was one to get our feet wet, and to work out if achieving anything is actually feasible with what time we have free. With the odd hour here and there we created this little game. Please check it out and let me know what you think. I really like Googles services that they let applications tie into, so we made use of it in a high score system. The next game we’ll work on will be a little more complex.

Parity Bit Look-up Table Generator (C++, Software Dev)

I required a look-up table for a set of values where the 7th bit was a parity odd bit. I decided to use this requirement as an opportunity to knock-up a simple, quick look-up table generator. A fun little C++ project that helped me in my actual work. I was aware that these already existed, and I could have just googled – but where is the fun in that? 🙂

HackManchester 2013 – SMS AI Chat (Java, Software Dev)

Myself and two friends attended Hackmanchester 2013 which is an awesome 24 hour hackathon. We decided to take part in a challenge to create something pointless using ClockworkSMS API (easy to use API for using clockworks systems to send sms) We decided to make a ‘joke’ service where you could chat to a stranger via sms, but that stranger was a bot. We used Chatterbot API to achieve this goal. It was a very small hack, as we’re still new so we underestimated how much time we would have. That said it was a fun project and the service is still running, and will be until the free Clockwork number/credits run out. I wrote all of the Java server side code. If you click the link you will be taken to the github repository page.