Welcome
This site represents the portfolio of David Beirne, a 26 year old professional computer games programmer who works at Magenta Software in Liverpool England. David Beirne graduated with a PGDip Computer Games Technology (University of Abertay Dundee) & BSc(Hons) Computer Game Programming (University of Huddersfield) .
With his main interests in engine, graphics and gameplay programming, David has a strong knowledge of many programming languages including C++, C, C#, Java, Basic, HLSL and Cg. David has worked on a wide range of game programming projects for the PC, Xbox, Xbox360, Playstation Vita, Paystation 3, Playstation 2, Nintendo DS and Wii platforms. David's skills extend wider into a range of graphical tools such as 3ds Max, Photoshop, FX Composer and RenderMonkey among many others.
David is currently working on a cross-platform game engine called Cyclone for Xbox and PC. David also finds time to experiment with emergent shader technology and work with the XNA framework for the Xbox360.
On this site you will find information about David, his CV (resume) , his Blog, and examples of his work. This site is updated regularly to reflect a constant process of learning and work within the game programming field.