On Friday I released all of the games that I made for the Adelaide University Game Development Club Game Jams for Mac(Intel), Windows and Linux. I also updated the source code slightly in order to make the first game jam game run faster and to make it easier for me to compile my code on the different platforms.
Previously I only released the source code for Mac. I use Vim and Macports on Mac so this was hardly optimal for the average Mac developer.
The source for all of the games now comes with a CMake file, XCode Project File and Visual Studio Solution file. The XCode and Visual Studio Projects were created by hand instead of by CMake. I need to refine my CMake skills before I can get everything working perfectly and this gave me the opportunity to suss other the two Integrated Developer Environments(IDEs). Don’t worry I’m sticking with Vim for sure!
For Mac developers, I didn’t convert some of the libraries used into Frameworks. Instead I included the dynamic libraries into the App bundle. These dynamic libraries are taken from Macports. I couldn’t get XCode to update the references to the dynamic libraries inside my executable and other dynamic libraries. So instead I updated the references using a small python script that used otool and install_name_tool. I may publish it sometime.
This marks the completion of my portfolio website and game ludography. The two sites do overlap a little. The portfolio site is to accompany my resume and as I think it’s important to highlight a variety of the different work that I’ve done. The ludography exists in order to provide a nicer interface to my games.
Here are all of the games I made over the last year. Enjoy.