1

GOLDEN T GAME ENGINE

Game Programming for Java Programmer

Contents

Chapter 1  Preface
Chapter 2  Installation
Chapter 3  Package Schema
Chapter 4  Game Concept
Chapter 5  Game Environment
Chapter 6  Understanding Game Class
Chapter 7
  Sprite

PREFACE

Golden T Game Engine (GTGE) is a pack of Java API designed specially to create 2D game.

GTGE is not a game construction kit for non-programmers. In order to use GTGE, you need to know Java Language. And because GTGE is heavily built based on OOP design, such as inheritance and polymorphism, therefore fully understanding of OOP design also required.

But worry not! GTGE API is easy-to-use, well formed, simple, and has complete documentation. Simply learn the basic of Java Language, understand OOP design, and you are all set! Ready to create your dream game!

Has been explained above, GTGE is built upon Java Language, its API also designed as generic as possible, therefore games created with GTGE could be any 2D type of games!! such as Platform Game, Role Playing Game (RPG), Adventure Game, etc. All GTGE API is fully extensible to suit your game needs!

In addition of OOP design, each part of GTGE API can be attached separately into any Java Game that even not created with GTGE !
For example you could use only GTGE timer, or GTGE graphics engine, or GTGE audio engine.
In short word, other Java Game Engine can use part of GTGE API.

Are you ready?
    LeT's BeGIN.....

System Requirements

Download

If you have meet all the system requirements, then the first step is downloading the GTGE.
The entire GTGE distribution (GTGE library, documentation, tutorial) is packed into one single ZIP format:
[download the latest distribution at GTGE official website http://www.goldenstudios.uni.cc]

Unzip the downloaded file into a folder.
The created folder hierarchy is as followed:
[GTGE unzip folder]
\ [GTGE]
\ golden_x_x.jar :  GTGE API lib
\ [docs] :  GTGE API doc
\ [sample] :  sample
\ [tutorials] :  this tutorial
\ CHANGELOG.html :  changes log
\ START.html :  shortcut to this tutorial

Now let's install it.....

1 2 3 4 5 6 7 Next Page >>