Wednesday, June 5, 2013

Game Design Concept

Posted by Unknown at 6/05/2013 10:56:00 AM 0 comments

PENGANTAR TEKNOLOGI GAME
Tugas Ke 3 Game Design Concept







Nama                    : Sandra Wulansari
NPM                     : 58410924
Kelas                 : 3IA12
Jurusan                : Teknik Informatika





UNIVERSITAS GUNADARMA
2013



A.    Gameplay Addictive
Game ini termasuk gameplay yang sangat mudah di mainkan,jadi semua kalangan dari anak kecil sampe orang dewasa bisa maininnya. Lagipula apa hubungannya si pacman dengan hantu yang terus mengejarnya ?? lagipula pacman memakan bulatan kuning saja. Tetapi anehnya tidak ada suatu halpun yang menyebabkan mengapa hantunya terus ngejar si pacman ?? kemana-mana si pacman dikejar ga ada alesannya juga tu hantu hihi.  toh hantunya juga gak makan bulatan kuning itukan jadi gak perlu marah dong.. Apa dia iseng aja ya ngejar si pacman ? hihi hantunya juga warna-warni yang sangat lucu bukannya seram.

B.   Alur Cerita Game Pacman
Cara Bermain Game Pac Man adalah pemain harus mengontrol tokoh berwarna kuning bernama Pac-Man dan membawanya mengelilingi lorong berlika-liku sambil memakan titik-titik kecil dan benda-benda khusus lainnya. Pada saat yang sama, terdapat empat hantu yang berkeliling di lorong tersebut yang bertugas menangkap Pac-Man. Sang pemain dapat menyelesaikan satu level (tingkat) jika berhasil memakan seluruh titik dan benda khusus. Secara teori, permainan dapat terus berlanjut tanpa batasan tingkat, namun tingkat ke-256 memiliki bug yang menyebabkan gambar di layar tidak beraturan dan karena itu Pac-Man tidak dapat terus dimainkan melewati tingkat tersebut.

C.    Karakter dalam Game Pacman
Pac-Man termasuk gameplay yang cara maininnya gampang banget. Karakter utama (Pac-Man) harus berusaha menghabiskan bulatan-bulatan kuning yang tersedia sepanjang jalan pada maze, dalam perjalanannya Pac-Man harus berusaha menghindari para pengganggu berupa hantu warna-warni. Kita kenalan dulu deh yu sama hantunya yang unyu itu hihi


D.    Game yang menyerupai game pacman diantaranya ;

1.      Bombermania
Bombermania adalah game Arcade yang bercerita tentang bomberman(kita) yang bermisi untuk membunuh musuh dan meledakkan tembok batu-bata. kalau menurut saya, game ini lebih mirip dengan game Pacman karena didalam game ini terdapat labirin dan musuh-musuh yang beraneka ragam.

2.    EVAC
Evac adalah sebuah game puzzle maze, dimana kita sebagai tokoh utama harus menyusuri maze, mengambil titik-titik berwarna di sepanjang perjalanan sambil menghindari banyak musuh yang berpatroli. Setiap kita melakukan mekamisme tertentu, kita bisa melewati (sambil mengalahkan) musuh, namun musuh yang telah kita kalahkan akan respawn dan terus memburu. Sampai sini, gameplaynya masih mirip dengan Pac Man, bukan? Tujuan dari game ini adalah mengambil semua titik berwarna dari maze. Jika seluruh titik berwarna telah diambil, pintu keluar akan terbuka dan kita harus menggerakkan si tokoh utama ke arah sana. Proses ini tentu akan membawa kita ke stage berikutnya.





Referensi :
http://www.retropacman.com/id/history.html Waktu akses : 2 april 2013 pukul 20:25
http://rivafauziah.wordpress.com/2010/05/21/pac-man-game/ Waktu akses : 5 juni 2013 pukul 10:33
http://jos998.wordpress.com/tag/game-mirip-pacman/ Waktu akses : 5 juni 2013 pukul 10:25



Friday, May 3, 2013

Rendering Farm

Posted by Unknown at 5/03/2013 11:12:00 PM 3 comments

Sejarah Rendering Farm

Final Fantasy VII Advent Children, Resident Evil: Degeneration, UP, Toy Story 1-3, The Incredibles, Monster Inc, Finding Nemo dan lainnya yang berupa Film 3D adalah hasil dari rendering. Film gabungan 3D dan real person seperti Transformer, Star Wars dan film yang memiliki efek komputer juga merupakan hasil rendering. Render atau Rendering adalah proses akhir dari pembuatan gambar 3D aktual dari gambar yang telah di siapkan sehingga menyerupai bentuk nyata dengan warna cahaya, bayangan dan sudut pandang yang nyata. Sehingga menghasilkan gambar yang real dan tampak seperti sebuah hasil foto yang hidup dan nyata. Selain untuk film, rendering dapat juga digunakan untuk Arsitektur, video game, simulator dan lainnya.

Untuk yang pernah mencoba merendering sendiri hasil dari pekerjaannya atau seorang mahasiswa yang mendapat tugas membuat proyek 3D pasti merasakan bahwa merender itu membutuhkan waktu yang lama meskipun menggunakan komputer yang memiliki spek tinggi. Bagaimana dengan film 3D yang memiliki durasi yang cukup lama sampai misalnya berdurasi sampai 1 setengah jam? Tentunya sangat lama waktu yang dibutuhkan untuk merendernya. Misalnya, waktu render mencapai 40 juta jam untuk Monsters vs Aliens, 30 juta jam untuk Madagaskar: Escape 2 Africa, dan 6,6 juta jam untuk Revenge of the Sith. Beberapa frame resolusi IMAX diperlukan untuk Devastator, tokoh dalam Transformers 2: Revenge of the Fallen, mengambil hingga 72 jam per frame.

            Untuk mensiasati hal tersebut maka dirancanglah sebuah sistem bernama “rendering Farm”.  Pada faktanya hitungan waktu rendering itu berdasarkan waktu yang diperlukan sebuah core processor untuk melakukan rendering. Denganrendering farm akan terdiri dari ribuan core processor yang digabung untuk melakukan rendering. Sehingga waktu yang dibutuhkan untuk merender akan lebih singkat dengan menggunakan beberapa komputer.







Apa itu Rendering Farm ?



Rendering adalah suatu proses untuk mengubah model geometri menjadi suatu gambar. Untuk melakukan proses render biasanya membutuhkan waktu yang lama, terutama untuk rendering gambar yang photo-realistic. Untuk mengatasi masalah tersebut pemanfaatan sumber daya grid sebagai suatu rendering farm dapat dijadikan sebagai salah satu alternatif pilihan.

Rendering farm adalah sekumpulan dari komputer yang bekerja secara bersama sama untuk melakukan proses render.



Konsep Rendering Farm

            Pada dasarnya konsep kerja rendering farm adalah membagi tugas renderingke beberapa komputer. Apabila kita merender single frame saja maka render farmakan “keroyokan” dalam melakukan render karena akan terbagi secara otomatis. Namun apabila melakukan rendering animasi atau multiple frame maka tiap-tiap komputer akan dapat merender tugasnya masing-masing yang dapat dibagi secaramanual oleh kita. Misalnya komputer A akan merender frame 1 sampai 50, komputer B akan merender frame 51 sampai 100, komputer C akan merender fram 101 sampai 150 dan seterusnya sesuai yang kita tentukan.



Render Farm atau Peternakan Render adalah suatu kumpulan komputer (Computer Cluster) yang dibangun untuk mempercepat rendering suatu animasi atau image yang biasanya digunakan untuk keperluan pembuatan film dan visual-visual efek untuk siaran TV.

Mari kita mengambil contoh film Transformers 2, jika kita merender keseluruhan film dengan menggunakan 1 unit komputer dengan spesifikasi terbaru akan memakan waktu selama 16.000 tahun, tetapi dengan menggunakan teknologi Render Farm hanya butuh beberapa tahun saja termasuk proses pembuatannya. Begitulah hebatnya teknologi Render Farm.

Seperti yang dijelaskan diatas bahwa Render Farm merupakan kumpulan banyak komputer yang membentuk sebuah Cluster dalam satu jaringan. Konsepnya seperti ini, coba anda bayangkan ada 5 unit komputer dengan spesifikasi utama menggunakan 6 Core prosesor berkecepatan 3Ghz. Sekarang kita bentuk itu menjadi suatu Farm maka kekuatan Render Farm ini akan menjadi 6 Core prosesor x 5 unit = 30 Core. Setiap Core prosesor tersebut berkecepatan 3Ghz, jadi total kecepatan Render Farm tersebut adalah 3Ghz x 30 Core = 90Ghz. Dengan contoh sebuah Render Farm sederhana diatas, dapat kita bayangkan bagaimana cepatnya sebuah Render Farm sederhana dalam merender gambar resolusi tinggi atau animasi singkat.




Skema Render Farm



Sifat Rendering Farm



Ada dua macam sifat rendering, biased dan unbiased rendering. Unbiased rendering dapat memberikan hasil yang lebih baik dari biased rendering karena pada unbiased rendering tidak ada penyederhanaan proses rendering, tetapi waktu yang dibutuhkan untuk melakukan unbiased rendering lebih lama dan sumber daya komputasi yang dibutuhkan semakin besar. Untuk mengatasi hal tersebut pemanfaatan cloud computing di lab B201 untuk membangun suatu render farm dapat dijadikan alternatif.

Untuk membangun suatu rendering farm maka dibutuhkan suatu software pembantu yang dapat difungsikan sebagai tools untuk melakukan proses parallel rendering. Yadra adalah salah satu tools yang dapat digunakan untuk membangun sebuah rendering farm. Yadra akan sangat efektif bila digunakan untuk merender suatu animasi, sebab yadra bekerja dengan cara memecah dan mendistribusikan frame dari le animasi kepada setiap komputer. Proses memecah frame dilakukan secara manual oleh user dengan cara melakukan ssh pada tiap komputer client. Dalam tugas akhir ini yadra akan diimplementasikan pada sistem grid yang telah ada di Jurusan Tehnik Elektro, selain itu program bantuan juga akan dibuat untuk mempermudah user dalam menggunakan yadra

Luxrender digunakan sebagai software untuk melakukan proses unbiased rendering karena luxrender menggunakan teknik ray tracing yang mampu menghasilkan tingkat ketajaman gambar yang sangat tinggi. untuk mengatur kerja tiap komputer pada render farm digunakan condor karena condor dapat melakukan penjadwalan job secara paralel pada tiap komputer. Implementasi dari penelitian ini adalah render farm yang dapat melakukan unbiased rendering dan memberikan hasil rendering dengan prosentase kesalahan sebesar 66,54%-78,65% untuk proses rendering selama 5 menit dan sebesar 52.53%-61.1% untuk proses rendering selama 150 menit.



Tujuan Rendering Farm

Tujuan dari penggunaan rander farm adalah untuk mempermudah proses rendering file blender, dimana file blender tersebut di-copy-kan ke server, lalu server mebagikan tugas kepada client-nya untuk merender file tersebut, hasil render akan tersimpan di server.

Ada beberapa software yang bisa digunakan untuk melakukan rendering farm. Disini saya akan memberikan langkah-langkah bagaimana melakukan rendering farm dengan menggunakan software Blender. Proses rendering pada file blender, dimana file blender tersebut di-copy-kan ke server, lalu server mebagikan tugas kepada  client-nya untuk merender file tersebut, hasil render akan tersimpan di server.



Langkah-langkah adalah sebagai berikut:

1.      Siapkan 1 server, dan 3 client,  pastikan PC atau laptop terkoneksi ke jaringan, jika menggunakan koneksi wireless, maksimal 4 client.

2.      Untuk  server, pastikan kapasitas  hard disk besar, karena akan digunakan sebagai tempat  penyimpanan hasil render.

3.      Server dan client tersebut terkoneksi dengan wireless.

4.      Siapkan file BRFServer.exe, BRFClient.exe dan folder master yang terkumpul dalam folder RenderFarm.

5.      Sekarang, saatnya menciptakan access point di server, langkah pertama adalah pilih menu Start –Control Panel –  Network Sharing and Centre –  Manage Wireless Network –  Add –Create an ad hoc network  –  Beri nama jaringan pada  Network Name  –  pilih  No Authentication  pada Security type – centang Save this network – Next

6.      Back, setting IP pada server tersebut dan pada PC/Laptop client, untuk IP Server misalkan kita menggunakan IP : 192.168.7.1 sedangkan untuk 2 clientnya menggunakan IP: 192.168.7.2, 192.168.7.3 dan 192.168.7.4

7.      Untuk  client dan server, pada Home Group, pilih radio button Turn Off Password Protected  Sharing

8.      Pada client, search dan connect wireless server, dengan mencari nama jaringan yang telah  dibangun server pada proses 4.

9.      Kemudian tes koneksi dengan ping client ke server dan sebaliknya.

10.  Pada server dan client, copy file  REnderFarm  ke direktori  C:.  Aktifkan renderfarm pada server dan client.

11.   Pada server, buat  direktori baru misalnya di  D:, beri nama  proyek, lalu klik kanan, Properties, Sharing, Share, pilih Everyone, Add, pilih Read/Write pada Permission level.

12.   Pada client, masuk ke direktori C:, buka folder RenderFarm,  klik BRFClient, masukkan lokasi file blender.exe pada path url yang muncul, yaitu: c:\RenderFarm\master\blender.exe

13.  Maka akan muncul waiting for a job.. ini berarti, client sedang menunggu proses rendering yang yang ditugaskan oleh server.

14.   Pada client, coba akses folder proyek dengan pilih menu Start – Run - \\192.168.7.1

15.  Pada server, ambil data  *.blend  (misalnya  pena.blend), pindahkan ke folder proyek. Dalam folder yang di-sharing  tadi, buat folder  rander1  dalam folder proyek, ganti nama file blend tersebut, lalu pindahkan ke folder render1.

16.   Pada server, buat file .csv di folder proyek

17.  Caranya, create new text, save as  csv,  beri nama ip  sehingga menjadi file ip.csv.  Check ekstensi folder, jangan sampai di hidden.

18.   Pada server, double click BRFServer.exe dalam folder C:\RenderFarm

19.  Kemudian search.

20.   Buka file ip.csv, ketikkan ip server pakai koma enter, dan ip client, seperti ini:

192.168.7.1,

192.168.7.2,

192.168.7.3,

192.168.7.4

Lalu  save.

21.  Kemudian di BRFServer.exe, browse file ip.csv, maka akan tampil di client

22.  Shared Folder Name: proyek

23.  Project Folder Name: render1

24.  Blender file name: proyek1.blend

25.  Check terlebih dahulu, apakan yang Anda ketikkan itu benar adanya.

26.   Lalu klik Start, maka proses rendering dimulai, baik itu di server dan di client.



Referensi


http://www.panduaji.net/2011/03/blender-template.html waktu akses : 3 mei 2013 pukul 21:17





http://tommymarbun.blogspot.com/2011/11/render-farm.html waktu akses : 3 mei 2013 pukul 21:58




Monday, April 8, 2013

Sejarah Game PACMAN

Posted by Unknown at 4/08/2013 10:23:00 PM 0 comments


Hai pecinta Pac-man.. Siapa sih yang belum pernah mainin game pacman ?? kayaknya sebagian besar orang dari semua kalangan udah pernah main game pacman.. 
Bulatan hilang sepotong dengan warna kuning memangsa bulatan kuning disepanjang jalan dengan diganggu oleh setan-setan yang berwarna-warni … Biasa dimainin di handphone ataujuga laptop :)
Game ini termasuk gameplay yang sangat mudah di mainkan,jadi semua kalangan dari anak kecil sampe orang dewasa bisa maininnya. Lagipula apa hubungannya si pacman dengan hantu yang terus mengejarnya ?? lagipula pacman memakan bulatan kuning saja. Tetapi anehnya tidak ada suatu halpun yang menyebabkan mengapa hantunya terus ngejar si pacman ?? kemana-mana si pacman dikejar ga ada alesannya juga tu hantu hihi.  toh hantunya juga gak makan bulatan kuning itukan jadi gak perlu marah dong.. Apa dia iseng aja ya ngejar si pacman ? hihi hantunya juga warna-warni yang sangat lucu bukannya seram.
 

Nih dia orang yang negmbangin game pacman lho. Di era 80-an ada karyawan Namco yang bernama Toru Iwatani yang memberi draft permainan asli dari game yang akan dia buat kepada pameran game di Belanda. Idenya adalah dia akan membuat sebuah game yang mudah dimainkan untuk perempuan.

Toru Iwatani menggambar sketsa papan permainan yang mau dia buat. Dia gambar papan permaiannnya di kertas kotak-kotak menyerupai gambar labirin itu lho. 
Lalu Toru Iwatani membuat sketsa icon dari pemain utamanya dengan gambar seperti sebuah bulatan pizza yang hilang sepotong menyerupai mulut orang yang sedang terbuka kalo lagi mau makan.

Judul aslinya adalah Pakkuman yang terinspirasi dari kemiripan suara “paku-paku” yang berbunyi seperti mulut sesorang yang sedang makan. Ada juga yang bilang bahwa Puck-Man terinspirasi gara-gara Toru Iwatani lagi makan pizza lalu dia berfikir bisa gak yah buat ikon dari pizza ini ? Awalnya Iwatani merancang game ini untuk dimainin sama cewek aja, soalnya dari bentuknya, labirinnya, warnanya, setannya juga lucu kok anak kecil gak bakal takut mainin gamenya hihi. Konsep game pakkuman dikembangkan lebih dari setahun yang termasuk cepat pada saat itu, dengan dibantu oleh Sembilan orang tim yang bekerja sama membuat game pakkuman. Lalu pakkuman diluncurkan pada bulan Februari 1980 di Jepang, tapi masyarakat sekitar kurang suka sama gamenya, karena pada waktu itu yang main game  cuma cowok aja mainan game tembak-tembakan gitu. Jadi kemunculan pakkuman kurang mendapat respon.
Lalu game pakkuman dibawa ke AS oleh divisi Bally Midway diganti deh tuh judulnya jadi Pac-Man. Ga sampe lima bulan game pacman langsung menduduki peringkat atas karena menjadi game yang digemari oleh anak-anak muda di AS. Game yang awalnya dirancang untuk permainan wanita malah pada saat itu semua kalangan nyobain permainan pacman.
Lalu Pac-Man meraih keberhasilan dengan 100.000 unit game yang terjual pada saat itu. Pac-Man akhirnya mendunia dalam industri video game. Lalu pac-Man menjadi ikon budaya video game selama tahun 1980-an . Berbagai barang dibuat dengan ikon Pac-Man.
Nih kaya sandal pun gambarnya dibuat dari papan permainan pacman lho hihi Unyu banget deh pokoknya. Sampe kue kering gambarnya pacman hahah, ada ada aja ya,,
Pac-Man termasuk gameplay yang cara maininnya gampang banget. Karakter utama (Pac-Man) harus berusaha menghabiskan bulatan-bulatan kuning yang tersedia sepanjang jalan pada maze, dalam perjalanannya Pac-Man harus berusaha menghindari para pengganggu berupa hantu warna-warni. Kita kenalan dulu deh yu sama hantunya yang unyu itu hihi
Ni dia penampakan hantuu dalam game pacman. Ada 5 macam setan. Yang pertama itu blinky warnanya merah lho, yang pink itu pinky pastinya kalo blacky hitam dong hihi.. yang biru muda namanya inky, yang orange clyde, sama yang terakhir itu biru namanya cobra commander soalnya ada tanduknya tuh diatas kepalanya si kobra, Secara kasat mata sih bentuk hantunya sama aja, cuma beda di warna sama akrakternya aja sih hhe.Hantu lucu ini yang nantinya bakal ngejar si pacman..
Pada tahun 1982, super Pac-Man dibuat dengan mengganti bulatan kuning menjadi ikon buah, buahnya juga banyak macemnya ada pisang, strawberry, apel, nanas, sama kue itu. Biar ga bosan pacmannya makan biji kuning terus hihi.  


Pada tahun 1988, Pac-Man kembali di pasar dengan tersedianya game tersebut di Megadrive dan SPN. Namco mencoba berinovasi untuk dapat membuat Pac-Man tersebut melompat, tetapi permainan yang dicobanya mengalami banyak bug. 

Tahun 1993 Namco merilis PacAttack Game boy yang merupakan gabungan antara tetris dengan pac man. Tahun 1994 muncullah Pac-Man 2.
Keberhasilan Pac-Man yang paling menonjol adalah tahun 2001 karena tersedianya Pac-Man di Playstation. Game di playstationpun berasa seru karena petualangannya berada ditempat baru yang harus kita jelajahi.

Lalu tahun 2006 Pac-Man kembali hadir dalam format serba baru. Yang ada didalam dunia 3d. Pac man world 3 dirilis oleh Namco dan sekaligus didedikasikan sebagai 25th Anniversary dari Pac-Man. Cerita dalam game secara konsep sama dengan Pac man klasik, dan kamu akan tetap berperan sebagai karakter bukat berwarna kuning, hanya saja kali ini platform permainan didesain dalam dunia 3d, jadi Pac-Man dapat bergerak 360 derajat. Pc man dibuat agar dapat melompat, memantulkan tubuh, dan melakukan dash. Jika kamu bosan menginjak dan menabrak monster-monster tersebut, kamu dapat menggunakkan tombol lain untuk meluncurkan beberapa pukulan kea rah monster dan juga kita dapat mendorong monster agar jatuh ke lautan racun. Pac man juga bisa mengumpulkan berbagai macam buah buahan untuk mendapatkan bonus.
Di sinilah serunya, ketika dikejar, segeralah cari pearl berwarna emas. Setelah memakan pearl tersebut, Kamu akan kebal terhadap hantu dan giliran Kamu yang mengejar dan mencaplok mereka. Tapi ingat, jangan keterusan, ketika efek pearl sudah habis, mereka akan berbalik mengejar Kamu lagi. Seru bukan?
Apalagi disediakan berbagai jebakan untuk merenggut nyawa Kamu. Tembok-tembok berduri yang siap menggencat Kamu, semprotan gas beracun, lantai yang bisa terbuka dan mengeluarkan jarum raksasa, serta gada berduri yang mengayun-ayun. Berbagai tantangan unik hadir di setiap levelnya.
Sedikit hiburan adalah saat Kamu menelan power pill, Kamu akan menjadi super dan bisa melakukan beberapa gerakan spesial, misalnya melompat sangat tinggi dan merontokkan beberapa monster sekaligus ketika Kamu mendarat, disertai dengan efek visual yang lucu dan menyenangkan.





Memang game ini masih seru dan mengasyikkan untuk dimainkan pada awalnya. Hanya saja game ini memiliki sistem kamera yang buruk khusus untuk yang 3d. Kontrol kamera sangat sulit. Selain itu, fokus otomatis kamera sangat tidak bagus, sehingga ketika butuh pergerakan cepat, seperti ketika dikejar hantu, sudah pasti  kita akan kesulitan mencari letak pearl, tidak ada mini map ataupun bantuan lain yang tampak di layar. Berputar-putar mencari pearl lama-kelamaan akan membuat kita pusing.
Selain itu, game ini memiliki panjang permainan sekitar 15 level, di mana di dalamnya terbagi menjadi 3 hingga 5 sub level. Kamu dapat menyimpan permainan pada save point di setiap akhir sub level. Kayaknya itu terlalu panjang untuk game yang nuansa permainannya itu-itu aja. Setelah memainkan 3 atau 4 level, Kamu mungkin akan menjadi bosan. Mr. Pac Man hanya berlari-lari kesana kemari mencari butiran, menghindari hantu, melompat menghindari jebakan duri, manghajar monster, dan aksi yang itu-itu saja.Harusnya ada suatu inovasi baru untuk game pacman ini misalkan si  pacman ini mempunyai tujuan khusus untuk mencapai suatu misi tertentu, misal mencari packgirl, mecari jalan pulang kerumah pacman dll. 

serunya game ini hanya di permainan yang gameplay saja. saya rasa orang awampun bisa memainkan game ini dengan baik, suara yang menarik dan juga warna-warna yang cerah dalam setiap permainannya..   



 

sandraaws Template by Ipietoon Blogger Template | Gadget Review