Hi, welcome to my portfolio website!

My name is Max Allen. I am a technical game developer. "What does that mean?" you ask. To be specific, what I do is create systems for games that are easy for game designers and other game developers to expand on. Some examples of the systems I have created are item/inventory systems, advanced character controllers, leaderboard systems, procedurally generative level systems, physics chunking systems, and other things. These sort of things are generally invisible to the player, but they make the development process much easier for all the other programmers, level designers, and other parts of a game development team.

The games featured in this website are the games that I believe represent the projects that best show my current ability as a game developer. Some of the games are very old and I would be able to improve drastically if I were to recreate them. My focus has been on making games that are programmed in a way that they are easy to modify and expand. The quality of the gameplay is not necessarily the focus of the games that I have listed here.

If you are interesting in getting in contact with me, send me an email at This email address is being protected from spambots. You need JavaScript enabled to view it. or give me a call at (508) 474-9306 and I will get back to you as soon as I can!

This website will continue to be updated. It is currently running on an instance of Joomla (a content management system) to make it easier to put up quickly, but I plan to write the whole thing from scratch using React.js in the future.