Kuliah Game Programming


KULIAH GAME PROGRAMMING

2012

Jadwal Kuliah

Minggu Topik Metode
1 Pre-Test (Review OOP, Java)Pengenalan Game Test tulisTutorial
2 Introduction to GreenfootGame AquariumPembagian Tugas I (Mining Actor Behaviour) Tutorial
3 Demo Tugas Game I Demo
4 Demo Tugas Game I Demo
5 Game Little CrabGame On-Screen PianoInteraksi Obyek: Deteksi Tabrakan, MenembakPembagian dan Penjelasan Tugas II (Game World dan Actor) Tutorial
6 Demo Tugas Game II Demo
7 Demo Tugas Game II Demo
UTS
8 Simulasi: Srigala dan Kelinci, SemutSimulasi Game: Marble, Lift, Circles, JumperPembagian dan Penjelasan Tugas III (Game Strategi) Tutorial
9 Demo Game III Demo
10 Demo Game III Demo
11 Game Artificial Inteligence Tutorial
12 Demo Game IV Demo
13 Demo Game IV Demo
14
UAS

Jadwal Kuliah :

  • Kamis, Jam 07.00 – 09.30, Kelas B, Gedung I, Ruang 403. Mulai kuliah 07.20
  • Kamis, Jam 09.30 – 12.00, Kelas A, Gedung TF, Ruang 305. Mulai kuliah 09.40

Referensi :

  1. Michael Kolling, Introduction to Programming with Greenfoot, Prentice Hall:New York, 2010.
  2. David Brackeen, Bret Barker, Laurence Vanhelsuwé, Developing Games in Java, New Riders Publishing:US, 2003.
  3. Semua referensi lain (Indonesia, inggris), internet.

Bentuk Tugas

  1. Membuat software/program game menggunakan Java. IDE boleh menggunakan apa saja. Yang digunakan dalam kuliah adalah Greenfoot.
  2. Tugas berkelompok, maksimal 2 orang.

 

Bentuk UTS

Mengerjakan soal di kelas

Bentuk UAS

Mengerjakan soal di kelas

Sistem Penilaian

Komponen UTS UAS
Tugas 60% 60%
Ujian 30% 30%
Kehadiran 10% 10%
Total 50% 50%

 

Skala Nilai Akhir

NILAI

GRADE

≥ 80

A

≥ 75 dan < 80

A-

≥ 70 dan < 75

B+

≥ 65 dan < 70

B

≥ 60 dan < 65

B-

≥ 55 dan < 60

C+

≥ 50 dan < 55

C

≥ 45 dan < 50

C-

≥ 35 dan < 45

D+

≥ 25 dan < 35

D

≥ 0 dan < 25

E

Lain-lain

  1. Bahasa pemrograman untuk implementasi program menggunakan Java, C++, dsb. Antarmuka berbasis GUI.
  2. Petunjuk tugas-tugas program  akan dijelaskan kemudian pada saat tugas diberikan
  3. Semua informasi yang berkaitan dengan perkuliahan bisa di akses di blog kuliah yang sudah ditentukan
  4. Usulan, saran, keluhan, dan sebagainya bisa disampaikan di comment blog, FB, atau SMS (jika mendesak).
  5. Ketentuan yang belum disepakati akan ditentukan kemudian.

Surabaya, 1 Maret 2012

Dosen Pengampu,

Eko Prasetyo

Download PPT:

Introduction to Game : GameProg-1-Introduction to Game

Introduction to Greenfoot: GameProg-2-Introduction to Greenfoot. Update 8 Maret 2012 GameProg-2-Introduction to Greenfoot.

Source code kuliah 8 Maret 2012:

Kelas A: A-aquarium.rar

Kelas B: B-aquarium.rar

Skenario 2: Hujan Skenario Game 2 – Hujan (15 Maret 2012)

Source code kuliah 15 Maret 2012:

Kelas A: A-skenario2-hujan.rar

Kelas B: B-skenario-2-hujan.rar

Source code kuliah 29 Maret 2012:

Kelas A dan B: Materi-29-03-2012.rar

Interaksi antar aktor: GameProg-4-Interaksi Objek (4 April 2012)

Source code kuliah 5 April 2012:

Kelas A dan B: [Menembak-intersecting.rar] [Menembak-range.rar]

Source tugas 1: Kelas B [B – Tugas 1.rar] Kelas A[A – Tugas 1.rar]

Game berbasis AI: GameProg-5-Game berbasis AI (31 Mei 2012)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: