Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
August 4, 2021
arrowPress Releases
If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Iain McManus's Blog


Hi! I’m Dr Iain McManus. I’m currently an independent game developer and educator. I’ve worked on large scale games (Bioshock: Infinite, The Bureau & Medieval II: Total War). I’ve also worked on a lot of small games and mobile apps either solo or in small teams as part of a game jam. I’ve taught game development and created Bachelor and Masters level modules ranging from introductory programming to advanced pathfinding and artificial intelligence. I’ve worked with Unity, Unreal and custom game engines.

Alongside making indie games I also create videos teaching different aspects of game development covering everything from beginner level through to advanced techniques.

My page

My YouTube channel


Member Blogs

Posted by Iain McManus on Fri, 09 Jul 2021 10:52:00 EDT in Programming, Indie
At the beginning of July 2021 I released a short, fast-paced and semi-online game called You Will Be Found. In this article I provide a technical breakdown of some key systems: client-server link; client and server side balancing; and, the visual effects.

Posted by Iain McManus on Thu, 21 May 2020 10:34:00 EDT in Design, Programming, Console/PC, Social/Online
During April I made an MMO Screensaver for the Alone Together Jam. In this article I talk about how I designed the game; techniques I used to synchronise the world; and, how I built the multiplayer side.

Posted by Iain McManus on Sat, 11 Jan 2020 06:16:00 EST in Design, Programming, Production, Indie
In 2019 I took on the challenge of making and releasing 12 small games in my spare time with each game having a total dev time of no more than 24 hrs. In this article I share what I learned from the process.