Java Thread – Games Engineering

Author: · Published: January 7, 2009 · Category: Pemrograman Java 

Amru Rosyada

Games engineering sangatlah menarik untuk dibahas, karena dalam pembuatan games sendiri diperlukan gabungan dari berbagai disiplin ilmu mulai dari aspek sosial sampai aspek eksak. Multithreading sangat diperlukan dalam games engineering, karena dalam sebuah games diperlukan adanya pemrosesan yang berjalan bersama2 misalnya ketika kita membuat games realtime strategi seperti red alert, berapa banyak thread yang dibutuhkan ??, apalagi kalo membuat games seperti football manager (my favourite) dimana setiap club bahkan setiap pemain akan mempunyai perubahan perilaku, skill, usia, mood, technique dll dalam siklus tertentu. Dalam dunia nyata-pun tak dapat dipisahkan, simpelnya saja nih … ketika kita browsing browser membuka banyak tab dan tiap2 tab mengkses halaman web yang berbeda itu juga merupakan proses multithreading, sedangkan disisi server seperti webserver akan membuat thread jika ada request yang masuk.
Dalam java untuk membuat thread ada 3 cara :

  1. Menurunkan class Thread (Extends)
  2. Mengimplementasikan interface Runnable
  3. Menggunakan anonymous inner class

Download Tulisan Lengkap: amru-thread_games.pdf

Related Articles

  1. Multithreading pada Python – Bagian 1
  2. Multithreading pada Python – Bagian 2 ( Sinkronisasi)
  3. Step By Step Menjadi Programmer Handal Dengan Vb.Net (10)
  4. BackgroundWorker pada Windows Aplikasi Menggunakan C#
  5. Membuat Aplikasi Dynamic Provider Database Menggunakan VB 11
  6. Menyembunyikan dan menampilkan elemen dengan jQuery
  7. Mengenal Database Helper Class di PHPMaker
  8. Requirements Engineering: Mari Pecahkan Masalah Batu!
  9. Generate UML dari Kode Java Menggunakan Netbeans
  10. Berlatih Tipe Data di Delphi
  11. Games Sederhana dengan HTML5
  12. Membuat Framework Class dengan OOP PHP – Bagian 2
  13. Membuat Laporan Mahasiswa Berbentuk PDF dengan PHP
  14. Insert, Update, Delete dan Select Gambar di VB.Net Dengan SQL Server 2005
  15. Analyzing Requirements Engineering Problems
  16. Membuat Software Requirement
  17. Membuat Framework Class dengan OOP PHP – Bagian 1
  18. Cara Membuat Barcode dan QR Code
  19. Penerapan Tanggal di Java dengan Memanfaatkan Class Date, Calendar, dan SimpleDateFormat
  20. Knowledge Module pada Oracle Data Integrator (ODI)