-GTGE CHANGE LOG-
Change Log :
Ver 0.1.3
-
major changes summary :
- enhanced and optimized game input
- enhanced and optimized image loader
- new package com.golden.gamedev.engine.input
- SpriteAction class is removed and replaced by Timer class
-
AWTInput
class :
- new game input
- breaking from
BaseInput
-
Timer
class :
- new action timer
- replacing
SpriteAction
class
- a general purpose timer, used for events that occured after some ticks
-
Game
, GameEngine
, GameObject
class :
- added hideCursor() and showCursor()
-
SpriteGroup
class :
- added add(int, Sprite)
- added remove(int) and remove(Sprite)
-
Sprite
class :
- all
SpriteAction
methods is removed
- used Timer for Sprite movement (replacing old movement SpriteAction)
- added setMovementTimer(Timer) and getMovementTimer()
-
AnimatedSprite
class :
- used Timer for Sprite animation (replacing old animation SpriteAction)
- added setAnimationTimer(Timer) and getAnimationTimer()
-
BaseLoader
class :
- base loader now also behave as storage of the loaded image
- preloaded images will return immediately from the cache
-
ImageUtil
class :
- added rotate(BufferedImage, int) to rotate image by specified angle
- added resize(BufferedImage, double, double) to resize image by specified resize factor
-
Removed :
SpriteAction
class
SpriteActionListener
interface
[to top]
Ver 0.1.2
-
major changes summary :
-
CollisionBounds
class :
- new collision check
- checks collision between Sprite and its Background
-
AbstractTileBackground
class :
- new background (abstract)
- breaking from
TileBackground
-
FontUtil
class :
- new font utility
- ability to create bitmap font from
java.awt.Font
- ability to create true type font (*.ttf)
-
Renamed and repackage :
-
renamed
BackgroundColor, BackgroundImage, BackgroundTile
to ColorBackground, ImageBackground, TileBackground
and moved from package com.golden.gamedev.object to com.golden.gamedev.object.background
-
Renamed :
[to top]
Ver 0.1.1
-
major changes summary :
- audio sound now fully supported
- game runs about 15% faster
- new package com.golden.gamedev.engine.graphics
-
MidiRenderer
class :
- new audio renderer created, supports midi playback
-
HybridMode
class :
- new graphics engine created, supports Applet, Window, and FullScreen Environment
- breaking from
Game
-
Game
class :
- added bsMusic and bsSound (audio engine), now there're total 7 engine in the class
- added playMusic(String) and playSound(String)
- added initEngine(), replacing default engine should be done within this method
- separated graphics engine, now
Game
inherit HybridMode
- default fps is set to 50, instead 40
- engine now reside in class, instead polling from
GameCore
- optimized, game now runs about 15% faster
-
GameEngine
, GameObject
class :
- restructured to be similar like
Game
-
BaseAudio
class :
-
Repackage :
- moved
AppletMode, WindowMode, FullScreenMode
from package com.golden.gamedev to com.golden.gamedev.engine.graphics
- renamed package timer to engine.timer
-
Removed :
GameCore
class
BaseAudioManager
class
[to top]
Ver 0.1.0
[to top]
Copyright © 2004 - Golden T Studios