Tutorial 12

AKHIR DARI TUTORIAL??

Bab ini menjelaskan hal-hal penting lainnya dalam pembuatan game.
Tujuan : Mengerti komponen lain-lain GTGE.
collapse/expand

Pendistribusian Game

Sebelum mendistribusikan game, pastikan kode program berikut telah dimasukkan ke Game class { distribute = true; } :

file :: YourGame.java

// JFC
import java.awt.Graphics2D;

// GTGE
import com.golden.gamedev.Game;


public class YourGame extends Game {


    { distribute = true; }

    public void initResources() { }

    public void update(long elapsedTime) { }

    public void render(Graphics2D g) { }

}
{ distribute = true; } merupakan penanda bahwa game akan didistribusikan, dan untuk itu tulisan fps akan dihapus dan segala error/bugs yang tidak dihandel akan ditangkap dan ditampilkan kepada pemain dalam bentuk GUI dan meminta mereka untuk mengirimkannya kepada Anda.

Adapun pendistribusian game yang umum dilakukan adalah dalam bentuk JAR (sama dengan format ZIP), yang kemudian dapat diproses ke dalam bentuk Webstart, Applet, dan lain-lain. Gunakan utility Jar Maker untuk mempack game Anda dalam bentuk JAR, Webstart, atau Applet.

Akhir Dari GTGE Tutorial

GTGE Tutorial telah selesai. Adapun GTGE masih memiliki banyak fitur-fitur yang dapat Anda selami dalam API dokumentasi GTGE, antara lain :

  • Font yang menggunakan citra (bitmap font).
  • Manipulasi citra.
  • Render sprite berdasarkan letak/posisi/kedalaman (z-depth).
  • Pemisahan struktur game (memisahkan logika game title, option, dari logika game yang sebenarnya).
  • DLL.

Pada API dokumentasi GTGE, setiap class dan package memiliki deskripsi yang jelas akan fungsi dari class ataupun package tersebut di bagian pendahuluan (header).

Kami, selain mengembangkan pustaka GTGE sebagai engine utama dalam membuat game, juga memberikan tool-tool untuk mempermudah pembuatan game dan juga add-ons untuk memperluas fungsionalitas GTGE (seperti add-ons untuk memutar suara dalam format MP3 dan OGG) yang dapat Anda download secara gratis di bagian game development utilities di situs kami.

Untuk semakin mengerti cara pembuatan game secara nyata dengan menggunakan GTGE, Anda dapat melihat kode program dari game-game yang kami buat di bagian game di situs kami (kode program dari game yang kami buat umumnya terbuka untuk umum).

Untuk *segala* pertanyaan/permasalahan/request fitur/melaporkan bugs yang berhubungan dengan Java, GTGE, ataupun spesifik ke game Anda, dapat Anda tanyakan di forum kami, kami akan berusaha sebaik mungkin untuk menjawab pertanyaan Anda!
Di forum kami juga terdapat artikel dan tutorial pembuatan game untuk menambah ilmu pembuatan game Anda, yang berasal baik dari kami maupun pengguna GTGE lainnya.

Akhir kata, kami ingin tutorial ini sesimpel mungkin! yang dapat ditujukan baik bagi pemula ataupun yang telah mahir dalam bahasa pemograman Java. Jika Anda merasa tutorial ini sulit atau membingungkan, silakan hubungi kami di pauwui@yahoo.com dengan menyebutkan bagian mana yang membingungkan Anda untuk segera kami perbaiki, atau bagian mana yang Anda rasa sulit agar kami dapat lebih menyederhanakannya.
Atau bilamana Anda memiliki suatu cara yang lebih simpel agar tutorial ini lebih gampang untuk dicerna, jangan ragu untuk menghubungi kami.
Terima kasih

Sampai berjumpa lagi.......
   Terima kasih telah menggunakan Golden T Game Engine (GTGE) Frame Work

Selamat berprogram ria! :-)

 

Dibuat oleh,

Paulus Tuerah
Golden T Game Engine Developer
http://www.goldenstudios.or.id/


Catatan Penting

Golden T Game Engine (GTGE) adalah software gratis, segratis-gratisnya!
Anda dapat mendownload GTGE, menyebarkan GTGE, dan menjual game yang Anda buat dengan menggunakan GTGE tanpa dipungut biaya sepeser pun! Bahkan bila Anda ingin, Anda dapat meletakkan game Anda di Showcase Game situs kami untuk Anda jual!

Hanya satu hal yang mesti Anda ingat dan lakukan, Anda harus menyebutkan bahwa game Anda tersebut dibuat dengan menggunakan GTGE dan menyertakan alamat situs download GTGE (www.goldenstudios.or.id), yang dapat Anda tulis di dalam game ataupun di halaman situs dimana game tersebut didownload/dimainkan, atau di tempat lainnya yang Anda rasa lebih tepat. Dalam bahasa kerennya credits to us, Golden T Studios, must stay intact!

Bila Anda rasa pustaka GTGE ini berguna dan banyak membantu Anda, Anda dapat membantu kami untuk tetap mengembangkan fitur dan semakin meningkatkan kualitas GTGE dengan berbagai cara, dari yang tanpa mengeluarkan biaya sampai dengan sumbangan langsung, diantaranya adalah dengan :

  • Menyebarkan/memberitahu orang lain mengenai GTGE.
  • Aktif di forum kami.
  • Mengunjungi sponsor kami.
  • Membeli buku atau barang dari sponsor kami (amazon affiliate site).
  • Memberikan sumbangan ke rekening bank kami dalam bentuk kecil dan kalau bisa besar :-)
  • Menyisihkan hasil penjualan game Anda ke rekening kami.
  • DLL.
Terima kasih atas dukungan Anda!


Kesimpulan :

  • Masih banyak fitur GTGE selain yang terdapat dalam tutorial ini, untuk lengkapnya silakan baca API dokumentasi dari GTGE.
  • Tambahkan { distribute = true; } di dalam kode program Anda sewaktu game siap untuk didistribusikan.
  • Selalu usahakan pendistribusian game dalam bentuk JAR (sama dengan format ZIP), gunakan tool JAR yang termasuk dalam tool standar Java.
  • Kunjungi forum kami untuk menanyakan *segala* permasalahan Java, GTGE, dan Game Anda.
  • GTGE adalah software gratis, segratis-gratisnya! Ada banyak cara yang dapat Anda lakukan untuk membantu kami, dari yang tanpa mengeluarkan biaya sampai dengan sumbangan langsung. Silakan lihat di bagian FAQ situs kami ataupun dalam forum kami mengenai bagaimana Anda dapat membantu kami untuk semakin meningkatkan GTGE. (terima kasih!)

Referensi : API Dokumentasi GTGE, GTGE Forum, Game Development Utilities

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