Brantem merupakan fungsi-fungsi untuk membuat game duel 2D. Agar fungsi-fungsi tersebut dapat digunakan, secara teknis berarti Brantem serta file lain yang di butuhkan oleh Brantem harus terlebih dahulu diinstall. Dalam konteks Java, ini berarti memasukkan pustaka Brantem serta file-file yang di butuhkan oleh Brantem ke dalam classpath game. Brantem memerlukan GTGE (Java 2D Game Engine), Yang berarti Brantem serta GTGE harus masuk ke dalam classpath terlebih dahulu.
Ada 2 langkah dalam menggunakan framework Brantem :
- Compile : mengubah kode program game (.java) menjadi bytecode (.class).
- Run : menjalankan bytecode (.class) tersebut.
Langkah 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.exe
Syntax:
javac -classpath %CLASSPATH%;.;[GTGE_dir]/golden_x_x_x.jar;[Brantem_dir]/brantem_x_x_x.jar [game_src]
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)
[Brantem_dir] = direktori dimana Brantem library berada (brantem_x_x_x.jar)
[game_src] = kode program game (.java)
Misal:
mengkompilasi YourGame.java dengan - C:\GTGE\golden_0_2_0.jar serta - C:\Brantem\brantem_1_0_0.jar
javac -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar;C:/Brantem/brantem_1_0_0.jar YourGame.java
Dalam contoh ini, kode program YourGame.java dikompilasi menjadi YourGame.class.
Langkah 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.exe
Syntax:
java -classpath %CLASSPATH%;.;[GTGE_dir]/golden_x_x_x.jar;[Brantem_dir]/brantem_x_x_x.jar [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)
[Brantem_dir] = direktori dimana Brantem library berada (brantem_x_x_x.jar)
[byte_code] = bytecode game (.class), ketik tanpa ekstension .class
Misal:
menjalankan YourGame.class dengan - C:\GTGE\golden_0_2_0.jar serta - C:\Brantem\brantem_1_0_0.jar
java -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar;C:\Brantem\brantem_1_0_0.jar YourGame
Dalam contoh ini, game YourGame.class akan dijalankan.
Ada masalah dalam instalasi GTGE dan Brantem ? Jangan malu untuk bertanya di forum GTGE.