 |
|
 |
| |
|
|
|
|
|
|
|
|
|
|
| |
GTGE Splash Gallery |
|
|
GOLDEN T GAME ENGINE
SPLASH SCREEN GALLERY
Welcome to GTGE splash screen gallery
In here you will find GTGE library (golden_x_x_x.jar) with custom splash screen. Download the one you like (the most suitable for your game) and replace your currently used GTGE library with it.
If you still can't find splash screen that fit into your game, see bottom instruction to make your own splash screen.
 |
Name: Default Logo
Screen transition: Alpha blending
Description:
The default logo used from GTGE v0.1.0 to v0.2.2.
DOWNLOAD |
 |
Name: Professional Logo
Screen transition: Alpha blending
Description:
A professional looking logo - submitted by Arkkimaagi.
DOWNLOAD |
 |
Name: Simplicity Logo
Screen transition: Alpha blending
Description:
A simplistic logo - submitted by jeef.
DOWNLOAD |
 |
Name: Machine Logo
Screen transition: Alpha blending
Description:
Machine logo - submitted by Spiderwick.
DOWNLOAD |
 |
Name: World Logo
Screen transition: Alpha blending
Description:
A white bright world domination logo - submitted by Phil165.
DOWNLOAD |
|
|
|
|
|
| |
Custom GTGE Splash Screen |
|
|
If you can't find splash screen you like, follow this instructions to send us your very own splash screen :
- Make the splash screen in 640x480 pixels size in png, jpeg, or gif image format.
- The splash screen should have GTGE text inside it (must noticable!) and it's best if there is also a link to us (http://www.goldenstudios.or.id/).
- By default the splash screen effect will use alpha blending like the default one. To make custom screen transition, you need to send us the screen transition procedures.
- You are allowed to make the splash screen in video format, such as mpeg, avi, or else, basically you can make the splash screen whatever you like, you only need to send us the procedure how to run it.
- Send the splash screen as attachment to pauwui(at)yahoo.com.
The attachment must consists at least :
- The splash screen image.
- The screen transition procedures (if any).
- GTGE version you are using right now.
And we will send back the custom GTGE library to you right away.
Note: if we find the splash screen is nice, we will add it in this gallery with your permission.
Example :
- GTGE version: GTGE v0.2.3
- The splash screen image (640x480 pixels) :

- Screen transition procedures (optional) :
// left to right screen transition
public void showLogo() {
hideCursor();
// get image from specified image URL
URL logoURL = getClass().getResource("Logo.png");
BufferedImage orig = ImageUtil.getImage(logoURL);
// resize to fit game screen dimension
BufferedImage logo = ImageUtil.resize(orig, getWidth(), getHeight());
// clear and remove the original image
orig.flush();
orig = null;
do {
// clear background with black color
Graphics2D g = bsGraphics.getBackBuffer();
g.setColor(Color.BLACK);
g.fillRect(0, 0, getWidth(), getHeight());
} while (bsGraphics.flip() == false);
// wait for 0.8 second
try {
Thread.sleep(800L);
} catch (Exception e) { }
// the left-to-right transition
float black = 0;
float speed = (float) getWidth() / (float) 70;
long time = System.currentTimeMillis();
out:
while (true) {
do {
if (!running) break out;
Graphics2D g = bsGraphics.getBackBuffer();
// showing the logo
g.drawImage(logo, 0, 0, null);
g.setColor(Color.BLACK);
int counter = (int) black;
g.fillRect(counter, 0, getWidth()-counter, getHeight());
} while (bsGraphics.flip() == false);
// reach end of game width, finish
if (black > getWidth()) break out;
black += speed;
try {
long sleep = 40-(System.currentTimeMillis()-time);
Thread.sleep((sleep > 0) ? sleep : 0);
} catch (Exception e) { }
time = System.currentTimeMillis();
}
// end of transition
// clear and remove the logo image
logo.flush();
logo = null;
// wait before playing
try {
Thread.sleep(1250L);
} catch (Exception e) { }
do {
// clear background with black color
Graphics2D g = bsGraphics.getBackBuffer();
g.setColor(Color.BLACK);
g.fillRect(0, 0, getWidth(), getHeight());
} while (bsGraphics.flip() == false);
try {
Thread.sleep(400L);
} catch (Exception e) { }
}
|
|
|
|
|
|
|
GoldenStudios.or.id - Java Games and Game Engine © 2003-2006 Contact Us
|