   Experienced programmer looking for work
  Hello, My name is Jonathon Davis and I've been programming video games for many years. I have 8 years of C/C++ experience, four years of DirectX, 3 years of OpenGL and 1 year of nVidia PhysX experience. I've developed and published my own video game called Spectraball and am currently looking for some contract work. Please only serious inquiries. I have a resume, samples and source code upon request.Spectraball    I've also been designing an engine for the community. I've included three sample scenes demonstrating it's capabilities, RPG, Sci-fi and Terrain. I made the RPG scene myself so it's nothing spectacular, I'll update it as soon as I get an artist. The second scene is actually pieces from my first retail project Spectraball.RPG scene: Physics, Normal mapping, HDR and Shadow mappingSci-fi scene: Physics, Normal mapping, HDR, Glow mapping and Shadow mappingTerrain: Physics, Heightmap Terrain, Texture Splatting, Normal Mapping, HDR, Cloud maskingAll of these features are entirely automated and can be customized based on the application. This should make it extremely easy for the community to utilize complex graphic techniques with the ease of calling simple functions. All of the resources, shaders, cameras, culling, rendering are all automatically handled for you unless you tell it otherwise.I have several more demos coming that will feature other advanced techniques. As time goes on, these samples will improve. I plan on releasing this engine later in the year.  http://www.moonlightminions.com/files/Engine_Demo.zipRequirements:You need a video card that at least supports shader model 2.0.You may also need to download the following packages if you're missing some extensions.If you're getting an error "Failed due to an application configuration" then you're missing the VC runtime library.Download the following and install: http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=enIf you're getting the error "Missing D3DX3x.dll" then you're missing some of the developer DirectX extenstions. Download the following and install: http://www.microsoft.com/downloads/details.aspx?FamilyId=740AC79A-5B72-447D-84F9-EE6407ED1A91&displaylang=enIf you're getting the error "Missing PhysX related dlls" then you're missing PhysX, the engine's physics system needs this to run.Download the following and install: http://www.flashcubestudios.com/projects/spectraball/files/PhysX_Game_installer_281.msiMoonlight Minions, an iPhone project that my girlfriend and I made, coming out near the end of August.AIM: Legend768MSN: jonathon7989@hotmail.comEmail: jonathon7989@hotmail.comThanks,Jon[Edited by - jdavis on August 7, 2009 11:06:46 AM]
  yey for Jon   ;  Engine and your previous release look amazing. I'm very impressed. Hope you continue to help the GameDev community!   ;  Spectraball is awesome.  Bought it on steam and its been providing me with many hours of enjoyment.If I might ask whats your rate for game programming?Thanks   