Tutorial 2

INSTALASI

Bab ini menjelaskan cara mengcompile dan menjalankan game GTGE.
Tujuan : Mengerti cara menginstall pustaka GTGE.
collapse/expand

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 :

  1. Compile : mengubah kode program game (.java) menjadi bytecode (.class).
  2. Run : menjalankan bytecode (.class) tersebut.
Dalam 2 langkah inilah pustaka GTGE harus ada di dalam classpath game tersebut.

compile and run diagram

Compile

Tutorial2_1.bat

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 [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 program YourGame.java dengan GTGE v0.2.0 - C:\GTGE\golden_0_2_0.jar

   javac -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar YourGame.java
Dalam contoh ini, kode program YourGame.java dikompilasi menjadi YourGame.class.

Execute/Run

Tutorial2_2.bat

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 [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:
menjalankan YourGame.class dengan GTGE v0.2.0 - C:\GTGE\golden_0_2_0.jar

   java -classpath %CLASSPATH%;.;C:/GTGE/golden_0_2_0.jar YourGame
Dalam contoh ini, game YourGame.class akan dijalankan.

Untuk latihan, cobalah untuk mengkompilasi dan menjalankan kode program tutorial ini (terletak di folder [src]).

Ada masalah dalam instalasi GTGE? Jangan malu untuk bertanya di forum GTGE.
Malu bertanya pusing sendiri :-)


Kesimpulan :

  • Ada 2 langkah untuk menjalankan game GTGE, kompilasi dengan menggunakan javac.exe dan run dengan menggunakan java.exe.
  • Dalam 2 langkah inilah pustaka GTGE harus berada di dalam classpath game.

Referensi : Dokumentasi Java Compiler (javac.exe), Dokumentasi Java Launcher (java.exe), Menset Classpath

Copyright © 2003-2005 Golden T Studios. All rights reserved. Use is subject to license terms.
GoldenStudios.or.id
Halaman 2 dari 12