Rabu, 27 Juni 2018

game engine


Cocos2d-x 




Cocos2d-x merupakan framework keluarga Cocos2d yang bersifat open source dan ditulis dengan menggunakan C++, Lua, dan Javascript. Dari semua keluarga Cocos2d, framework ini merupakan varian terlengkap untuk pengembangan game multiplatform karena dapat membuat game yang berjalan di iOS, Android, Windows Phone, Blackberry, Windows Desktop, Linux, Windows Modern UI, dan Mac OS X.


Selain itu, terdapat engine versi Javascript dari Cocos2d-x yaitu Cocos2d-JS. Engine ini didukung penuh dengan fungsi-fungsi yang sama seperti Cocos2d-x dengan satu set API yang disederhanakan dari JavaScript.




Pada Cocos2d-x sendiri terdapat IDE (visual editor) yang dinamakan Cocos Code IDE. Dengan IDE ini akan memudahkan developer dalam mengembangkan game secara multiplatform. Pada IDE ini juga terdapat beberapa fitur seperti Live Coding, One Click Publishing, dan Auto Completion. Contoh Game : BADLAND, Castle Clash, Dragon City.

Kelebihan Cocos2d-X  :
1. Multi Platform Fitur powerfull yang ada pada Cocos2D-X adalah fitur build multi platform, yaitu satu source code bisa di build untuk beberapa platform sekaligus dengan sedikit penyesuian. Fitur inilah yang sangat berguna dalam implementasi Game Edukasi.
2. Banyak Pengguna dan Forum Dengan banyaknya pengguna dan forum yang aktif, menjadikan framework ini mudah dipelajari, karena kita bisa berbagi pengetahuan dengan sesama pengguna. Pengguna framework ini sudah banyak baik dari perusahaan game kecil ataupun perusahaan game yang sudah dewasa. Selain itu forum diskusi resmi Cocos2D-X pun sangat aktif, sudah lebih dari 5000 topik yang dibicarakan dalam sub forum framework C++.
3. Open Source Cocos2d-X merupakan project open source, dengan open source ini kita bisa mempelajari tentang kinerja game engine ini. Kita bisa melihat dan bahkan memodifikasi source code dari game engine ini sesuai dengan kebutuhan kita.
4. Banyak Add On / Plug In Karena sifatnya yang open source, secara tidak langsung Cocos2d-X mengundang berbagai developer atau service provider untuk membuat produknya bisa terintegrasi pada Cocos2D-X. Contoh yang paling sering ditemui adalah pada provider iklan, provider iklan biasanya membuat integrasi iklanya pada berbagai game engine. Untuk yang tidak bersiftat komersial misalnya adalah Tiled Map Editor, CocosBuilder.  

Kekurangan Cocos2D-X 
Saat tulisan ini dibuat versi Cocos2D-X yang paling terbaru adalah versi 2.1.3. Kekurangan yang masih ada adalah belum adanya sound engine yang cukup baik. Fitur-fitur untuk menangani sound hanya sebatas fitur-fitur dasar saja, contohnya memainkan music, dan sound effect. Belum ada pembagian channel dalam menangani suara yang sedang diputar.



Selasa, 17 April 2018

NEED FOR SPEED

KONSEP GAME:

Need for Speed (NFS) dibuat pertama kali oleh Distinctive Software yang bermarkas di Kanada. Nantinya Distinctive Software berganti nama menjadi EA Kanada, dan akan memiliki anak perusahaan bernama EA Black Box saat EA mengakuisisi Black Box Games pada tahun 2002. Saat ini EA Black Box sedang melakukan proses pemindahan dari Vancouver ke Burnaby. Proses pemindahan tersebut akan selesai pada bulan Juni 2009.
Serial Need for Speed (NFS) diluncurkan pertama kali pada tahun 1994 dan terus bertahan sampai saat ini. Serial ini bersalin nama menjadi Over Drivin saat dirilis di Jepang. Tradisi penggantian nama tersebut terus berlanjut sampai Need for Speed: High Stakes dirlis pada tahun 1999. Sehabis NFS: Hight Stakes kebiasaan mengganti judul NFS menjadi Over Drivin hilang sepenuhnya.
Biasanya EA mempersenjatai setiap serial NFS dengan fitur yang berbeda-beda. Fitur-fitur yang disertakan bisa benar-benar orisinil, hasil modifikasi atau adaptasi serial NFS lainnya. Jadi walaupun serial ini memakai nama yang sama terus-menerus, bukan berarti fitur yang disediakan identik antara yang satu dengan yang lainnya. Satu-satunya fitur yang paling sering dipertahankan pada setiap seri NFS adalah fitur kejar-kejaran antara polisi dengan pembalap alias hot pursuit.
Waktu EA pertama kali ingin membuat Need for Speed, EA bekerjasama dengan majalah otomotif terkenal bernama Road & Track. Melalu kerjasama itu EA belajar banyak tentang sifat-sifat mobil balap dan suara-suara yang keluar saat mobil tersebut diajak berlari kencang. Setelah belajar banyak dari Road & Track EA membuat game yang berjudul The Need For Speed. Saat itu hanya ada dua game balapan yang memiliki gameplay realistik di pasaran, dan salah satunya adalah The Need for Speed.
The Need for Speed pada awalnya hanya memiliki beberapa fitur andalan seperti kejar-kejaran dengan polisi dan replay. Nantinya fitur-fitur tersebut akan terus bertambah dan berevolusi seiring dengan munculnya NFS baru. Tambahan fitur yang paling sering diingat orang pada serial NFS adalah fitur kustomisasi tampilan kendaraan yang muncul pertama kali di Need for Speed: Underground. Banyak orang yang percaya kalau Need for Speed: Underground terinspirasi dari film The Fast and the Furious. Apapun yang menginspirasikan EA Black Box, yang jelas Need for Speed: Underground memberikan pondasi baru pada serial ini. Banyak hal yang berubah semenjak Need for Speed: Underground booming. Yang pertama adalah, bergesernya tipe mobil dari mobil balap biasa menjadi mobil balap eksotis. Yang kedua, munculnya halangan tetap berupa mobil-mobil yang berlalu lalang secara acak. Yang terakhir adalah konsep open world yang diterapkan oleh Need for Speed: Underground. Nantinya konsep open world tersebut sering diadaptasi oleh para developer lainnya yang membuat game balapan jalanan.

Koleksi permainan dalam seri Need for Speed

  1. The Need for Speed (1994)
  2. Need for Speed II (1997)
  3. Need for Speed III: Hot Pursuit (1998)
  4. Need for Speed: High Stakes (1999)
  5. Need for Speed: Porsche Unleashed (2000)
  6. Need for Speed: Hot Pursuit 2 (2002)
  7. Need for Speed: Underground (2003)
  8. Need for Speed: Underground 2 (2004)
  9. Need for Speed: Underground Rivals (2005)
  10. Need for Speed: Most Wanted (2005)
  11. Need for Speed: Carbon (2006)
  12. Need for Speed: ProStreet (2007)
  13. Need for Speed: Undercover (2008)
  14. Need for Speed: Shift (2009)
  15. Need for Speed: Nitro (2009)
  16. Need for Speed: World (2010)
  17. Need for Speed: Hot Pursuit (2010)
  18. Need for Speed: Shift 2 Unleashed (2011)
  19. Need for Speed: The Run (2011)
  20. Need for Speed: Most Wanted 2 (2012)
  21. Need for Speed: Rivals (2013)
  22. Need for Speed (2015) (2015)

GENRE GAME:
neef for speed ini adalah game bergenre sport racing atau bisa dikatakan game yang mengambil cara bermain yaitu balapan dengan akomodasi dan transportasi yang tersedia adalah mobil mobil supercar atau mobil mobil yang sudah dipersiapkan untuk mengikuti balapan.

ATURAN GAME:
walaupun basic atau dasar game ini adalah permainan balapan mobil,tetapi need for speed memiliki karakteristik tersendiri dalam menyediakan fitur atau mode balapan yang tidak biasa,dari perjalanan seri ke seri,need for speed ini memiliki banyak mode balapan,diantara lain kejar2an dengan polisi,balapan sesuai laps,balapan track lurus,dan masih banyak lagi.

GRAFIK GAME:


NFS adalah game rilisan playstation awalnya.Dimana menggunakan grafik 3D full seluruh pergerakannya,dimulai dari akselerasi mobil hingga benturan sesama mobil atau dengan objek disekitar,dengan mengangkat detail dari sisi kerusakan mobil,walaupun terkadang ada bagian objek di sekitar circuit balapan yang masih memiliki grafik 2D.

STORYBOARD:

Game ini menggunakan balapan dengan berbagai mode,ada yang kejar kejaran dengan polisi,balapan dengan dikejar waktu,kompetisi drift,balapan track lurus(drag),balapan dengan laps,atau balapan resmi.

di awal kita akan disuruh memilih berbagai mobil supercar yang sangat keren,dan biasanya mobil mobil itu di kategori kan sesuai kelas2nya,ada tuner,suv,muscle car,hingga exotic/supercar

dan biasanya mobil yang sudah dipilih bisa kita bawa ke garage,yaitu fitur tempat untuk tune up atau meng upgrade mobil menjadi lebih cepat dan bisa juga menambah aksesoris untuk memperindah mobil sesuai selera.

jika sudah,kita bakal dianjurkan untuk memilih mode balapan yang kita ingin yang seperti sudah dijelaskan tadi

pada saat balapan,need for speed memiliki sensasi tersendiri saat melakukan simulation menggerakkan mobilnya,biasanya di berikan option untuk automatic gear atau melakukan pengoperan gigi dengan manual layaknya berkendara aslinya

dan juga nfs menyediakan view kamera yang membeda2kan sensasi sesuai selera