Gamasutra - Blogs /blogs/ Timo Heinapurola's Blogs Sat, 05 Sep 2015 10:17:24 EDT en-us (Simon Carless) Renderer Back-End Architecture - by Timo Heinapurola Programming,Console/PC,Indie,Smartphone/Tablet In this blog post I explain how to create a back-end renderer that you can access on multiple threads and also hide some of the inherent latency of API calls on multi-core systems. Mon, 26 Jan 2015 03:41:00 EST Prototyping and Code Quality - by Timo Heinapurola Programming,Production,Console/PC,Serious,Indie,Social/Online,Smartphone/Tablet In this article I write about prototyping and how it relates to code quality. I also provide some practical tips on how you can improve the quality of your code. Fri, 02 May 2014 10:37:00 EDT What documentation? - by Timo Heinapurola Programming In this post I talk about why documentation is so important in game programming. I also give some hints on how you could approach documentation so that it does not become just another necessary evil. Wed, 31 Jul 2013 08:23:00 EDT Hoist the colours! - by Timo Heinapurola Business/Marketing,Console/PC,Indie,Social/Online,Smartphone/Tablet Piracy has been one of the most flammable topics of this century in game development and the flames are not going to be put out anytime soon. In this post I talk about the nature of piracy and how it is changing the gaming landscape. Sat, 03 Nov 2012 10:23:00 EDT The cost of innovation - by Timo Heinapurola Design,Production,Console/PC,Indie,Social/Online,Smartphone/Tablet There has been a lot of talk about a lack of innovation in the gaming industry. I think it's important to look at the facts of funding large titles and let innovation happen on a smaller scale to then trickle down to mainstream titles. Sat, 06 Oct 2012 10:31:00 EDT