Sunday, April 24, 2016

Membuat Game Sederhana

Perancangan 
Saya akan mencoba mengembangkan sebuah game sederhana dari website http://www.wandah.org/, dan game tersebut akan diberi nama game TakTak.

Sekenario Game TakTak
Game ini memiliki game play yang sangat sederhana, dimana terdapat dua papan yang menjaga gawang. Game ini masih terdapat kekurangan yaitu tidak terdapat Interface user dan juga tidak terdapat tingkatan level yang akan saya buat nanti. Game ini dibuat dengan aplikasi FlashDevelop untuk membangun game tersebut.
Konsep AI yang dipakai pada game ini adalah Bruteforce dimana AI akan terus menghadang bola yang dipantulkan oleh user

Objek Game TakTak
Terdapat empat objek yang ada pada game tersebut yaitu dua board, bola, dan arena permainan.

Game

Definisi Game

Perkembangan teknologi yang kian pesat melahirkan perangkat-perangkat baru yang mampu untuk menjawab kebutuhan seluruh individu. Perkembangan teknologi ini khususnya yang berhubungan dengan teknologi komputer. Kita bisa melihat bagaimana semakin canggihnya perangkat-perangkat baru yang berbasis komputer saat ini. Hingga yang semula ponsel digunakan untuk memenuhi kebutuhan komunikasi, sekarang ponsel bisa digunakan untuk melakukan banyak hal, ponsel berbasis komputer ini lalu dinamakan ponsel pintar atau lebih populer disebut smartphone.

Sejarah Game

Generasi Pertama
Tahun 1966 merupakan awal dari perkembangan dunia video game. Yang sebagian besar diprakarsai oleh mahasiswa-mahasiswa yang memanfaatkan fasilitas teknologi informasi di kampus. Konsol game Baer ber-prototipen Brown Box diluncurkan dengan nama Magnavox Odyssey pada Mei 1972. Magnavox Odyssey berisi 16 game built-in yang dapat diganti-ganti dengan menggunakan sebuah switch. Konsol ini terjual hingga 200.000 unit. Dan kemudian Magnavox Odyssey tercatat sebagai konsol video game pertama di dunia.

Generasi Kedua
Generasi kedua disebut sebagai awal era 8 bit. Pada tahun 1976 bermunculan konsol-konsol seperti di antaranya adalah Atari 2600, Atari 5200, Fairchild Channel F, dan Magnavox Odyssey versi 2. Dan menjadi favorit pada generasi kedua ini adalah konsol game Atari.

Generasi ketiga
Generasi ketiga dimulai pada tahun 1983 dengan dirilisnya Japan Family Computer atau biasa disingkat  FAMICOM dan kemudian dikenal sebagai Nintendo Entertainment System. Pada generasi ini pulalah muncul konsol game SEGA yang juga mengusung teknologi 8-bit, sehingga perang konsolpun tak terelakkan antara Nintendo fdan SEGA.Dan ini merupakan perang antar konsol yang pertama kali terjadi dalam sejarah perkembangan konsol game.

Generasi Keempat
Generasi keempat merupakan masa keemasan dalam dunia video game. DImana konsol 16-bit muncul dan membawa perubahan yang sangat drastis pada grafik, tata suara, dan gameplay. Pada tahun 1990 SEGA merilis SEGA Megadrive/ Genesis 16-bit. Selanjutnya pada tahun 1991, SEGA merilis game yang akhirnya menjadi maskot Sega yaitu Sonic the Hedgehog. Nintendo sebagai pesaing SEGA tidak tinggal diam, Nintendo juga mengeluarkan pamungkas mereka yaitu Super NES dengan ikon game Mario Bross. Tak pelak hal ini kembali membuat panas persaingan antara SEGA dan Nintendo.

Generasi Kelima
Teknologi pada generasi kelima ini sudah mengusung 32-bit dan 64-bit. Dan pada tahun 1995 muncul pesaing baru yaitu Playstation besutan dari Sony. Untuk menyaingi Playstation, Nintendo merilis Nintendo 64 pada tahun 1996. Untuk kali ini, persaingan dimenangkan Sony karena Nintendo memutuskan untuk tidak meng-upgrade ke CD-ROM dan tetap menggunakan cartridge. Tentu saja developer lebih melirik CD-ROM, karena biaya produksi lebih murah dan kapasitas penyimpanan yang lebih besar. SEGA akhirnya merilis Sega Saturn, konsol game yang juga berbasis CD-ROM dan memiliki delapan prosesor. Namun sayang, konsol game ini harus tersingkirkan oleh dominasi Nintendo dan Sony.

Generasi Keenam

Generasi keenam diawali dengan peluncuran konsol terakhir Sega yaitu Dreamcast pada tahun1999. Keunikkan konsol game yang satu ini adalah memiliki fitur game online, dan merupakan konsol game 128-bit pertama. Sayang, Sega mengalami kebangkrutan dan pada akhirnya memutuskan untuk hengkang dari dunia konsol game dua tahun berikutnya. Pada tahun 2001, Sony merilis Playstation 2 atau biasa disingkat PS2 kemudan disusul oleh Nintendo dengan GameCube-nya. Kali ini, keduanya menuai kesuksesan yang hampir berimbang, meskipun pada akhirnya PS2 yang menduduki peringkat teratas. Pada era ini, Nintendo juga mengeluarkan dua konsol genggam yaitu Gameboy Advance dan Nintendo DS, handheld terbaru Nintendo yang berlayar ganda dan memiliki fitur online serta touch sensitive. Sony pun  memproduksi handheld pertamanya, PlayStation Portable (PSP).

Generasi Ketujuh
Pada generasi ini muncul pesaing baru yaitu Microsoft dengan konsol  XBox 360. Disisi lain Sony dan Nintendo juga terus berinovasi sehingga lahirlah  PS3 dari Sony dan Wii besutan Nintendo. Pada generasi ketujuh ini konsol game memiliki grafis 3D yang sangat mengagumkan karena grafisnya sudah mendekati real. Selain itu juga pada generasi ini konsol game juga menggunakan fitur-fitur yang ada di komputer, seperti wifi dan koneksi internet. Sehingga memungkinkan masing-masing device saling terhubung dan para pengguna bisa bermain secara multiplayer.

Generasi Kedelapan

Di generasi kedelapan, konsol game semakin canggih dan semakin menggila dengan berbagai inovasi grafik, suara, dan gameplay serta dukungan sensor hingga hadirnya fitur-fitur yang tidak hanya mampu sebagai konsol game, namun juga mampu sebagai Multimedia-Machine. Seperti Microsoft XBOX-One dengan Sensor Kinect , Nintendo Wii-U dengan sensor Wii Remote dan Playstation 4 dengan Sensor Playstation Move.

Yang Dibuhkan Dalam Pembuatan Game

Tentukan genre game
Tentukan jenis dan ide seperti apa game yang akan kita buat, bagaimana cara memainkannya dan   sasaran game.

Tentukan tool yang ingin digunakan
Dengan apakah Anda ingin membuat game tersebut, biasanya game dibuat dengan bahasa pemograman, ada software yang menggunakan bahasa pemograman dalam pembuatan game atau sama sekali tidak membutuhkan pemograman dalam pembuatannya, sehingga Anda hanya perlu menggunakan mouse untuk mengatur jalannya game, karakter jagoan, musuh dan beberapa komponen game lainnya, software untuk membuat game sangat membantu Anda dalam membuat sebuah game.

Tentukan gameplay game
Gameplay adalah sistem jalannya game tersebut, mulai dari menu, area permainan, save, load, game over, story line, misiion sukses, mission failed, cara bermain dan sistem lainnya harus ditentukan. Semua sistem yang digunakan dalam game disebut dengan gameplay.

Tentukan grafis yang ingin digunakan
Grafis  dibagi menjadi tiga jenis yaitu jenis kartun, semi realis, atau realis. Pilih jenis grafis yang sesuai kebutuhan game dan sesuai dengan kemampuan, pilih software apa yang ingin digunakan dalam pembuatan gambarnya, pilih yang paling mudah.

Tentukan suara yang ingin digunakanGunakan  suara/audio yang cocok dengan bagian-bagiannya. Kemudian pilih software yang ingin digunakan untuk membuat atau mengedit suara yang akan digunakan dalam game.

Lakukan perencanaan waktuRencanakan waktu pembuatan game, dengan begitu bisa membuat game sesuai dengan urutan waktu. Perencanaan waktu pembuatan game ini sangat baik untuk dilakukan.

Proses pembuatanTerakhir, lakukan pembuatan game karena semua komponen yang diperlukan sudah disiapkan dari awal.

Jenis Jenis Game

RPG (Role Playing Game)
RPG adalah salah satu game yg mengandung unsur experience atau leveling dalam gameplay nya. Biasanya dalam game ini kita memiliki kebebasan untuk menjelajah dunia game tersebut, dan kadang kala dalam beberapa game, kita dapat menentukan ending dari game tersebut.

FPS (First Person Shooting)
FPS adalah game yg tembak menembak yg memiliki ciri utamanya adalah penggunaan sudut pandang orang pertama yg membuat kita dibelakang senjata.

Third Person Shooter
TPS adalah game yg mirip dengan FPS yaitu memiliki gameplay tembak menembak hanya saja sudut pandang yg digunakan dalam game ini adalah orang ketiga.

Strategy
STRATEGY adalah genre game yg memiliki gameplay untuk mengatur suatu unit atau pasukan untuk menyerang markas musuh dalam rangka memenangkan permainan. biasanya di dalam game Strategy, kita dituntut untuk mencari gold untuk membiayai pasukan kita.

Simulation
Adalah genre yang mementingkan realisme. Segala faktor pada game ini sangat diperhatikan agar semirip didunia nyata. Segala nilai, material, referensi, dan faktor lainnya adalah berdasarkan dunia nyata. Cara memainkannya juga berbeda, karena biasanya kontrol yang dimiliki cukup rumit.

Tycoon
Tycoon adalah game yg menjadikan kita sebagai seorang businessman yang akan mengembangkan sesuatu Property untuk dikembangkan hingga laku di pasaran.

Racing
Racing Game adalah game sejenis racing yg memungkinkan kita untuk mengendalikan sebuah kendaraan untuk memenangkan sebuah balapan.

Action Adventure
Action Adventure adalah game berupa petualangan salah seorang karakter yg penuh dengan penuh aksi yg akan terus ada hingga game tersebut tamat.

Arcade
Arcade game adalah genre game yang tidak terfokus pada cerita, melainkan hanya dimainkan "just for fun" atau untuk kejar-mengejar point / highscore.

Fighting Game
Fighting adalah genre game bertarung. Seperti dalam arcade, pemain dapat mengeluarkan jurus-jurus ampuh dalam pertarungannya. Genre fighting biasanya one on one dalam sebuah arena yang sempit.

Sports
Adalah genre bertema permainan olahraga. Sistem permainan akan berbeda-beda tergantung jenis olahraga yang menjadi tema game tersebut.

Software Pembuat Game

Game Maker 8.1 Or Studio
Game maker 8 atau studio adalah software pembuat game yang hampir paling mudah dengan integritas Drag and Drop object . yeps, tentu saja software ini dapat membuat game dengan dnd tanpa butuh pemrograman, software ini juga di lengkapi dengan sprite editor, path, object game, dan tentu saja Room.

RPG Maker
RPG maker adalah software pembuat game RPG atau juga role playing game. dengan software engine ini anda dapat membuat game dengan waktu yang lebih singkat. software ini juga lebih memfokuskan kepada jalan cerita, maps, item, dan hero2 nya. Bagi yang belum pro dalam mengusai komputer mungkin akan kesulitan saat menginstal software ini, tapi bagaimanapun software ini akan membuat anda puas akan fasilitas nya.

Game Salad
Game salad juga merupakan software pembuat game termudah dan juga bisa membuat game pc, android, bahkan ios. software ini memiliki interface yang bisa Drag n Drop.

3D Rad Engine
3d rad engine adalah software pembuat game 3d termudah bahkan lebih gilanya . anda bisa menjalankan langsung game nya dengan hanya memilih mobil dan maps nya. 3d rad hanya mampu membuat game racing. ya seperti game balap lah, seperti nfs most wanted, ataupun downhill . engine ini membuat anda bisa membuat game 3d tanpa pusing2 akan coding. editor di 3d rad berbasis komponen/object yang bisa di kombinasikan dan di setting sendiri.

Stencly
Stencly engine adalah pembuat game terbaik sekaligus termudah untuk platform Web , Flash dan Html 5. stencly studio sangat portable dan juga menawarkan toolset indah. untuk engine ini juga tidak di perlukan "coding" untuk membuat si pembuat game merasa nyaman dan tidak ambil pusing. software ini juga dilengkapi dengan world editor untuk membangun dunia , dan juga actor tool untuk membuat karakter dan NPC.

Clickteam Fusion 2
Clickteam adalah nama perusahaan perangkat lunak yang berdiri di paris, prancis. sedangkan clickteam fusion adalah nama perangkat lunak clickteam. Perangkat lunak program yang sangat baik sistem editor acara memastikan pengembang dapat dengan cepat membuat game dengan pengetahuan pemrograman minimum.

Unity
UNITY adalah sebuah game developing software. Dengan software ini, kita bisa membuat game 3D yang seru. Jika anda belum memakai unity, maka bersiaplah untuk mencobanya, karena game developer ini sangat mudah menggunakannya

Construct 2
Construct 2 adalah salah satu aplikasi pembuatan permainan yang sederhana. Dan permainan tersebut dapat dimainkan pada windows 8, android atau orang bisa mendownloadnya di PlayStroe jika kita ingin menjual permainan tersebut kepada PlayStore dan lain sebagainya. Jika kita menjual permainan yang telah kita buat, tentunya akan menghasilkan uang. Dan uang itu tentu milik kita

Adventure Maker Studio

Adventure Maker adalah software untuk membuat game bertema adventure yang banyak memakai metode point-and-click dalam bermain.

Sumber: