Welcome to the GameEngineer website!

Introduction

I want to welcome you to the Game Engineer web site! This site is dedicated to programming games with a specialization on graphics programming. Since I'm a visual person as well you might find a couple 3D models and perhaps some textures. You will find various tutorials and sample code and articles relating to game concepts. One of my goal is to provide simple code samples to use freely in your own development. In many cases the samples are single file implementations.

One of the main reasons for creating this site was to give back a little bit of what I've learned over the years. You'll find that all of the samples and tutorials have graphics done with DirectX.


New stuff!

New! Demo for Shockwave Flash movies in a C++ application with eventing

December 17, 2009 by SiteAdmin

A third demo was added that shows how to play flash in a C++ windows application. This demo adds eventing. If the flash movie has events such as button clicks this demo shows you how to detect them and do something interesting. This opens up the possibilities for using flash in a game UI. Go check it out here

New! Applications page.

December 2009 by SiteAdmin

Applications page provides a place for utility applications. You can get there from Downloads - Applications menu as well. If there is a slick tool that was developed for faster or easier game code development you'll find it here.

Play Shockwave Flash movies in a C++ application

December 2009 by SiteAdmin

Two new sample apps show how to play shockwave flash files in a C++ application. There are two different samples to download. One uses win32 GDI graphics rendering and the other uses DirectX. Go check it out here

The IndieLib samples are here!

Tuesday, 8 December 2009 by SiteAdmin

Some of the samples are here now. There are even more samples being prepared for uploading. These sample feature a graphics game prototyping library called the IndieLib which is a library which aids in rapid 2D game development.



You can contact me at gameengineer@gameengineer.net