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
July 5, 2020
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Oliver Franzke's Blog   Expert Blogs


Oliver (@p1xelcoder) has been working in the games industry as a programmer for about a decade. He has shipped many games on a lot of different platforms and has also given presentations at GDC and SIGGRAPH. He is currently working for Double Fine Productions as the Lead Programmer of Broken Age.


Expert Blogs

Transitioning from a production role into a leadership position can be very challenging, which is a lesson I had to learn the hard way. In doesn't have to be that way and I hope that this post will help newly minted leads to get started in their new role.

Posted by Oliver Franzke on Thu, 28 Aug 2014 01:34:00 EDT in Programming, Art, Console/PC, Indie, Smartphone/Tablet
Good lighting can improve the visual quality of a game significantly. In this blog post Iíll describe various techniques for dynamic 2D character lighting that are very easy to implement and donít require any additional assets (e.g. normal maps).

Posted by Oliver Franzke on Fri, 18 Jul 2014 12:01:00 EDT in Programming, Console/PC, Smartphone/Tablet
Getting a job as a graphics programmer in the games industry can be difficult. This post takes a closer look at what makes a good candidate and gives specific advice how to develop or improve the necessary skills.

Oliver Franzke's Comments

Comment In: [Blog - 06/09/2015 - 01:20]

Personally I think that 10 ...

Personally I think that 10 removes the value from the other points. You aren 't doing your team and yourself any favors if you accept leadership responsibilities because of career advancements.

Comment In: [Blog - 09/26/2014 - 01:19]

Wow that 's great. Thank ...

Wow that 's great. Thank you very much

Comment In: [Blog - 08/28/2014 - 01:34]

Normal maps certainly make the ...

Normal maps certainly make the run-time implementation easier for sure. As for shadows I want to write another post about that at some point. In the meantime please feel free to check out my GDC Europe slides, because they contain is a section on shadows:

Comment In: [Blog - 07/18/2014 - 12:01]

Hi Peter. r n r ...

Hi Peter. r n r nI 'm sorry to hear that. Getting the first job is hard, which is especially true in Germany which is where I started my career too . It isn 't my intention to imply that it 's easy to get a job if you follow ...