GTGE merupakan kumpulan fungsi-fungsi Java untuk membuat game 2D. Agar fungsi-fungsi tersebut dapat digunakan, secara teknis berarti GTGE harus terlebih dahulu diinstall. Dalam konteks Java, ini berarti memasukkan pustaka GTGE ke dalam classpath game.
Ada 2 langkah dalam menjalankan game GTGE :
- Compile : mengubah kode program game (.java) menjadi bytecode (.class).
- Run : menjalankan bytecode (.class) tersebut.

Compile
Tutorial2_1.batLangkah yang pertama adalah mengubah kode program game (.java) menjadi bytecode (.class) dengan menggunakan Java compiler (java_path\bin\javac.exe) yang sudah termasuk dalam Java SDK (lihat bab sebelum).
Karena kita telah mengeset sistem path pada saat instalasi Java di bab sebelum, compiler ini (javac.exe) dapat kita gunakan dari direktori mana saja di komputer kita.
Cara mengkompilasi kode program game :
file :: javac.exeDalam contoh ini, kode program
Syntax:
javac -classpath %CLASSPATH%;.;[GTGE_dir]/golden_x_x_x.jar [game_source_code]
dimana :
%CLASSPATH% = classpath sistem (yang telah kita set pada autoexec.bat di bab sebelum)
. = direktori sekarang (tempat dimana kode program game berada)
[GTGE_dir] = direktori dimana GTGE library berada (golden_x_x_x.jar)
[game_source_code] = kode program game (.java)
Misal:
mengkompilasi kode programYourGame.javadengan GTGE v0.2.0 - C:\GTGE\golden_0_2_0.jar
javac -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar YourGame.java
YourGame.java dikompilasi menjadi YourGame.class. Execute/Run
Tutorial2_2.batLangkah yang kedua adalah menjalankan program yang telah terkompilasi (bytecode) tersebut dengan menggunakan Java Launcher (java_path\bin\java.exe), juga termasuk dalam Java SDK.
Cara menjalankan bytecode game :
file :: java.exeDalam contoh ini, game
Syntax:
java -classpath %CLASSPATH%;.;[GTGE_dir]/golden_x_x_x.jar [game_byte_code]
dimana :
%CLASSPATH% = classpath sistem (yang telah kita set pada autoexec.bat di bab sebelum)
. = direktori sekarang (tempat dimana bytecode game berada)
[GTGE_dir] = direktori dimana GTGE library berada (golden_x_x_x.jar)
[game_byte_code] = bytecode game (.class), ketik tanpa ekstension .class
Misal:
menjalankanYourGame.classdengan GTGE v0.2.0 - C:\GTGE\golden_0_2_0.jar
java -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar YourGame
YourGame.class akan dijalankan.



0 komentar:
Posting Komentar