Game Programming Gems

Game Programming Engine 1.0 

The GPE (Game Programming Engine) project is my attempt to program a game engine from scratch in C++ and Lua using the OGRE, CEGUI, and OIS libraries. I am currently using the GPE to power my computer game Abaddon.. Freeware download of Game Programming Engine 1.0, size 61.02 Mb.


libTrix Game Programming API 1.0 Libtrix 

Intended to be a portable environment for 2D and 3D sprite,tile and bitmap game programming.

libTrix Game Programming API 1.0 License - GNU Library or Lesser General Public License (LGPL). Freeware download of libTrix Game Programming API 1.0, size 0 b.

Learn game programming - Lost in 8bit 1.0 Janina Sieslack 

Have you ever wanted to know how to make your own games for iPhone, iPad and iPod touch? It is easier than you think. Lost in 8bit is a perfect hands-on game example to start beginning game programming.

Defend the ameb station against never ending attacks of angry pixel monster hordes. Shoot your way to freedom and stay alive as long as. Free download of Learn game programming - Lost in 8bit 1.0, size 1.15 Mb.

GLBasic SDK premium 4.0 Dream Design 

GLBasic is a programming language designed for game programming. It has simple commands for 3D, networking, joysticks and media playback. GLBasic compiles small, fast, stand-alone executables. Used media resources can be compressed into a protected archive with only one line of source code. The SDK includes an editor, compiler, font-generator, 3D. Free download of GLBasic SDK premium 4.0, size 48.86 Mb.

Matching Gems II 1.0 

Sequel of a great match 3 game Matching Gems. From the Middle Ages to Ancient China. Unravel puzzles with your quick wit! Match tiles to collect gems and make your way up the legendary Taishan Mountain. Take on over 100 Match 3 levels and play great mini-game puzzles in this amazing game!. Free download of Matching Gems II 1.0, size 21.31 Mb.

BlitzMax for Mac OS X 1 37 Blitz Research Ltd. 

BlitzMax is the new, next generation game programming language from Blitz Research. BlitzMax retains the BASIC roots of Blitz3D and BlitzPlus, but adds a ton of cool new features and abilities.
Enhanced BASIC language
BlitzMax is BASIC...but with a few twists, including:
* Function pointers
* Fully dynamic arrays
*. Free download of BlitzMax for Mac OS X 1 37, size 9.54 Mb.

A Game Demo by The Old Game Factory rc 

Fully playable Java game demo illustrating basic game programming technics, such as sprite animation, pixmap fonts, time or frame related game loop, affine transformations, convolution filters, sound generation and playback.... Freeware download of A Game Demo by The Old Game Factory rc, size 63.95 Kb.

Elixir Game Engine 0.9 

The Elixir Engine is going to be a set of libraries useful for game programming under the Win32 platform. It covers from underground tasks like resource managing and console commands to higher tasks like graphics, sound and input.. Freeware download of Elixir Game Engine 0.9, size 445.23 Kb.

Intrepid 2D Game Library 1.0 

Intrepid is an object-oriented 2D game programming library written in C++ utilizing OpenGL and SDL that takes care of the low-level programming involved in making 2D games.You can create nearly every kind of 2D game. Comes with collision-detection, phy... Freeware download of Intrepid 2D Game Library 1.0, size 142.93 Kb.

Snake (game) in pure pascal 1.0 

The project is the Game (Snake) developing to show and using simple pascal in game programming. It also uses AI (not yet implemented).. Freeware download of Snake (game) in pure pascal 1.0, size 92.44 Kb.

The Winter '02 CS161 Game 1.0 Gmdvw02 

A game programming project for Edmonds Community College CMPSC161. Three guys.Four weeks.Too much VB.

The Winter '02 CS161 Game 1.0 License - GNU General Public License (GPL). Freeware download of The Winter '02 CS161 Game 1.0, size 0 b.

simple opengl game engine 1.0 Sogl 

Game engine modeled on the simpengine from the book Opengl Game programming. To be built in JAVA, on top of JOGL (which is a set of JAVA bindings to Opengl). Also, coding of a tutorial testbed and a simple game demo.

simple opengl game engine 1.0 License - GNU General Public License (GPL). Freeware download of simple opengl game engine 1.0, size 0 b.

K-UI for game 1.0 K-gameui 

A Application-Level Graphic User Interface for game programming. Independent of drawing device(DirectX, openGL, GDI, GDI+).

K-UI for game 1.0 License - GNU General Public License (GPL). Freeware download of K-UI for game 1.0, size 0 b.

SDL Game Engine 0.9.2 Sge2d 

A platform independent 2d game programming framework for c/c++ programmers with least possible dependencies for easy porting and with focus on easy api calls and the requirement of commercial programmers

Animated sprites with pixel exact collision detection, Multiple animations per sprite, Walkpoints, to let sprites walk automatically. Freeware download of SDL Game Engine 0.9.2, size 9.25 Mb.

BlitzMax 1 33 Blitz Research Ltd 

BlitzMax is the new, next generation game programming language from Blitz Research. BlitzMax retains the BASIC roots of Blitz3D and BlitzPlus, but adds a ton of cool new features and abilities.
BlitzMax has been designed from the ground up for multiplatform support, and BlitzMax programs can be compiled for Windows, MacOS X and Linux. The. Free download of BlitzMax 1 33, size 9.57 Mb.

CoolBasic 10 4 CoolBasic Software 

CoolBasic Classic is a BASIC-like game programming language specialized in 2D game making. It features complete framework for game graphics, sound, input, and networking - only to name a few. The design is focused on ease of use and simplicity, so CoolBasic Classic suits for beginners as well. Moreover, it's completely free.

Main. Freeware download of CoolBasic 10 4, size 5.81 Mb.

milix OpenGL toolkit 1.0 

MGL is a GLUT-like toolkit oriented to Game Programming. It supports OpenGL extensions, texture loading (BMP,TGA,RAW,DDS), native and DInput (Win32) keyboard input, mouse filtering, FSAA, internal GLU implementation (optional) and is fast and portable (W. Freeware download of milix OpenGL toolkit 1.0, size 808.79 Kb.

Rush2005 2005.0.2.9 

Rush 2005 is a BSD-licensed project to create an American football game for Windows and Linux in the tradition of Tecmo Bowl and NFL Blitz, built using the cross-platform SDL game programming library.. Freeware download of Rush2005 2005.0.2.9, size 961.75 Kb.

StarGL_3D 1.0 

a little and mininalist remake of the classic StarGlider 1&2 aimed at teching to people the basics of OpenGL and game programming in general, using the C programming language.The control of the 'ship' is just as in the classic "Descent 1". I made it after multiple questions and help requests about OpenGL . It uses OpenGL library. Freeware download of StarGL_3D 1.0, size 14.94 Kb.

OGT Library 1.0 Ogtlibrary 

The OGT Library is a set of open source libraries you can use for game programming. All libraries in the OGT shoud be light-weight an buildable on Linux, Windows, MacOS and BSD.

Following Libraries are planned for Version 1:
* A Library to handle configuration files
* A Library to handle high-score lists
* A 3D Math. Freeware download of OGT Library 1.0, size 0 b.