game programming - wordpress.com · 2011. 9. 22. · empat tahu kemudian, saya pun mengajak kembali...
TRANSCRIPT
![Page 1: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/1.jpg)
- 1 -Introduction
Game Programming v-0.1
3 SKS
Universitas Pendidikan Indonesia Fadhil [email protected]
![Page 2: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/2.jpg)
Prolog
Suatu hari saya mengajak adik saya untuk bertanding
game RPG. Hasilnya sudah bisa ditebak, dari 4 kali
pertandingan tak satu pun saya mengalami kekalahan.
Dampaknya adalah adik saya pun marah dan menuduh
saya berbuat curang. Dia juga tidak mau diajak bertanding
lagi.
Empat tahu kemudian, saya pun mengajak kembali adik
bertanding game yang sama seperti yang pernah saya
menangkan 4 tahun yang lalu. Namun kali ini adik
menyetujuinya. Hasilnya adalah, dari 5 kali pertandingan
saya menang 3 kali dan kalah 2 kali.
Kini, yang terjadi adalah kebalikannya. Dari 3 kali
pertandingan, tak satu pun babak yang saya menangkan.
Hingga akhirnya saya bosan dan memutuskan untuk tidak
mau bermain game ini lagi.
“Basically, all games are edutainment”
![Page 3: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/3.jpg)
Game?
Game are puzzles
![Page 4: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/4.jpg)
Game Pattern
Pada dasarnya game memiliki pola-polatersendiri, dan pemaingame akan dilatih untukmengenali danmencocokkan polatersebut.
![Page 5: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/5.jpg)
Game Pattern
![Page 6: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/6.jpg)
Game Pattern
“With ages, Some games turn serious”
![Page 7: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/7.jpg)
Why Playing Game?
When you’re playing a game, it
exercises your brain
![Page 8: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/8.jpg)
Why Playing Game?
“Playing a game is practice for a
real-life challenge”
![Page 9: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/9.jpg)
Why Playing Game?
“Some games teach spatial relationships”
![Page 10: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/10.jpg)
“Some games teach you to explore”
Why Playing Game?
![Page 11: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/11.jpg)
“Some games teach you how to aim precisely”
Why Playing Game?
![Page 12: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/12.jpg)
“Some games ask you to do
faster”
Why Playing Game?
![Page 13: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/13.jpg)
“Some games ask you to do it throughly”
Why Playing Game?
![Page 14: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/14.jpg)
“In fact, when we design games, we often start with a previous game and change
just one element in it”
![Page 15: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/15.jpg)
Game Topology
![Page 16: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/16.jpg)
Musik pada game menggambarkan situasiyang sedang dihadapi.
Music
![Page 17: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/17.jpg)
What Game Aren’t
![Page 18: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/18.jpg)
What Game Aren’t
![Page 19: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/19.jpg)
What Game Aren’t
![Page 20: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/20.jpg)
I make games, and I’m proud of it
![Page 21: Game Programming - WordPress.com · 2011. 9. 22. · Empat tahu kemudian, saya pun mengajak kembali adik bertanding game yang sama seperti yang pernah saya menangkan 4 tahun yang](https://reader035.vdocuments.site/reader035/viewer/2022062608/6088f07feb2afa1bb86c1a83/html5/thumbnails/21.jpg)
Referensi
• A Theory of Fun for Game Design (Raph Koster)