Jumat, 04 November 2016

PENGGUNAAN VISUAL PROGRAMMING LANGUAGE PADA GAME ENGINE UNTUK MEMBANGUN GAME 3 DIMENSI

Perkembangan teknologi komputer sangat berpengaruh bagi manusia dan berkembang sangat melambung pesat, karna banyaknya persaingan antara satu dengan yang lainnya. Maka manusia berlomba lomba untuk menciptakan suatu karya yang dimana bisa mempermudah manusia untuk melakukan hal yang mungkin tidak bisa dilakukan tanpa ada nya teknologi. Perkembangan teknologi game pun saat ini menjadi populer karna banyak anak-anak, remaja maupun dewasa sekali pun mengikuti perkembangan game yang dapat dimainkan secara mobile dan online. Berkembangnya sebuah game karna manusia berlomba-lomba untuk membuat game yang sangat menarik dan penuh tantangan untuk dimainkan. Para pembuat atau pengembang game dalam membangun sebuah game dengan menggunakan murni program baik dengan bahasa pemrograman Java, C++, C# dan pengembang memanfaatkan kemudahan dan kecanggihan dalam membuat sebuah game dengan mengunakan game engine. Game engine sangat mempermudah bagi para pengembang untuk semakin kreatif dan semakin cepat dalam membuat game. Dan ada pula bahasa pemrograman yang harus digunakan yaitu visual programming language (VPL). Dengan game engine dan bahasa pemgrogramannya sangat mendukung dalam membangun sebuah game 3 dimensi.

Dalam penulisan ini akan membahas tentang game, game engine, game programming, dan visual programming language.

1. Game

    Game adalah sebuah permainan yang bertujuan untuk menghibur, Game sebenarnya penting dalam perkembangan otak, untuk meningkatkan konsentrasi dan melatih untuk memecahkan masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya. Berdasarkan alat atau tampilan game terbagi menjadi 2 yaitu Board Game dan Video game. Board game yaitu game yang memerlukan papan permainan tertentu sebagai area permainannya, sedangkan untuk video game yaitu game yang divisualisasikan melalu media elektronik yang dimana memerlukan interaksi dari pemain dengan menggunakan alat tertentu.

2. Game Engine

   Game Engine merupakan sebuah software yang dirancang untuk mengembangkan suatu video game dan memberikan suatu kemudahan dalam menciptakan suatu konsep sebuah game yang akan dibuat. Mesin yang dirancang untuk bekerja pada konsol game dan system operasi desktop seperti Microsoft Windows, Mac OS X, dan Linux.

3. Game Programming

   Game Programming merupakan bagian dari pengembangan game, dalam pemrograman game membutuhkan keterampilan dalam merekayasa perangkat lunak dan juga harus memahami lebih dari bidang contoh nya dibagian simulasi, database, stage design, physics, grafis, audio dan input.

4. Visual Programming Language

     Visual Programming Language adalah suatu bahasa pemrograman yang dimana para penggunanya membuat program dengan memanipulasi unsur-unsur pada grafis. Dengan adanya visual programming language pengguna bisa menentukan ekpresi visual, pengaturan teks dan simbol grafis, digunakan sebagai elemen sintak atau notasi sekunder.


Untuk pembuatan game dengan menggunakan game engine berbasis 3 dimensi kita harus mempunyai tahapan-tahapan yaitu concept, design, material collecting, assembly, testing, dan distribution.

Ini adalah tahap-tahap dalam pembuatan game.

1. Konsep

    Konsep sangat berpengaruh untuk merancang sebuah game yang akan mau dibawa kemana alur game tersebut. Anda tidak akan dapat membuat game tanpa unsur terpenting ini. Terlebih dahulu kita pikirkan dulu gamenya, apa genre nya, judulnya apa, siapa tokoh utamanya, bagaimana jalan ceritanya, dan sebagainya.

2. Design dan Material Collecting
   
   Pada tahap ini terlebih dahulu kita mendesain suatu gambar atau character yang akan dijadikan suatu game. Dan buatlah beberapa object yang akan dijadikan sebagai material pendukung pada game tersebut. Software yang akan digunakan adalah Adobe Photoshop.

3. Assembly

    Tahap Assembly ini adalah merupakan tahapan dalam pembuatan game yang menggunakan game engine dan menggunakan visual programming language. Dalam visual programming language disana akan merancang suatu program untuk membuat game tersebut.

4. Testing dan Distribution


  Untuk proses testing atau percobaan dilakukan setelah game sudah selesai dibuat, Jika ada kesalahan dalam game tersebut maka kita telusuri kesalahan yang ada digame tersebut dan kita lakukan proses pengeditan ulang sampai game berjalan dengan yang diharapkan. Untuk proses distribusi, jika game itu sudah berjalan dengan baik maka game akan kita distribusikan ke dalam aplikasi game yang dapat dijalankan di komputer maupun laptop.

Kesimpulan dan Saran

1. Kesimpulan
     
    Kesimpulan yang kita bisa dapat adalah dengan menggunakan game engine dengan bantuan bahasa pemrograman visual. Dengan adanya visual programming visual dan game engine dapat dipermudah dalam proses tahapan untuk pembuatan game, game yang dihasilkan juga dapat berjalan dengan baik sesuai dengan desain dan alur cerita yang disusun.

2. Saran

  Dengan dipermudahnya dalam pembuatan game dengan menggunakan visual programming language, para pengembang diharapkan untuk membuat suatu game yang berkualitas tinggi untuk menghasilkan game yang banyak diminati para pengguna atau pemain.

Sumber : https://drive.google.com/open?id=0Bzv7EbpX1vVWd21UZ3FSTl9jMms

24 komentar:

  1. pembahasannya ringkas dan mudah dimengerti, untuk penulisannya juga sudah bagus namun untuk tabulasi masih ada beberapa yang kurang sejajar. terima kasih

    BalasHapus
  2. untuk penyampaian materi nya sudah baik dan penulisannya pun sudah cukup rapih ditambah dengan adanya gambar yang mendukung penjelasan materi. terimakasih

    BalasHapus
  3. Penulisannya lumayan rapi dan jelas tapi point yang anda masukan kedalam penulisan anda sedikit kurang ,spacenya masih berbeda

    BalasHapus
  4. Sangat detail dan materi yang dijelaskan diatas sudah cukup baik, tapi space pada paragrafnya kurang rapi makasih.

    BalasHapus
  5. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  6. materinya sudah sangat jelas,cuma di penulisannya kurang rapih.. terimakasih

    BalasHapus
  7. Penulisannya suadah bagus tapi akan lebih baik jika dirapihkan lagi dan tambahkan gambar agar lebih menarik

    BalasHapus
  8. Materinya sudah Bagus, cuma masih kurang penjelasan untuk pengaplikasian

    BalasHapus
  9. Apakah materi pada artikel anda tidak terkait dengan genre-genre pada game itu sendiri? Jika ya, menurut saya lebih dilengkapi lagi. Terima kasih.

    BalasHapus
  10. Isi dari pembahasan cukup baik, mudah dipahami dan dilengkapi dengan gambar juga. Untuk penulisan sudah bagus dan tidak terlihat berantakan. Terima kasih

    BalasHapus
  11. Materi nya sudah bagus dan juga pembahasan nya sudah mudah dimengerti

    BalasHapus
  12. Isi dari penulisannya cukup dapat dimengeri tp pda bagian pendahuluan sebaiknya dikasih paragraph dan agak menjorok ke kanan. Terimakasih

    BalasHapus
  13. Materinya sudah cukup bagus, dilengkapi gambar juga. Sangat membantu untuk memperluas pengetahuan tentang game. Terima kasih

    BalasHapus
  14. Sarannya kalo bisa cantumkan juga kekurangan serta kelebihan dari visual dan angine gamenya.. makasih...

    BalasHapus
  15. penulisan anda cukup saya pahami karena penjelasanya sangat jelas seperti gambar, contoh, kesimpulan dan juga saran namun paragraf awal tidak menjorok ke dalam. Terima kasih.

    BalasHapus
  16. materi yang anda sampaikan bagus,sudah diberi gambar ilustrasi tetapi dalam penulisan dan penyampainnya masih kurang. sedikit saran tolong diperhatikan lagi untuk memberi tanda atau numbering pada sub bab, jika pada bagian yang anda ingin jelasan sudah memakai numbering sebaiknya pada bagian tahapan membuat game nya memakai bullets atau abjad untuk mempermudah pembaca.

    BalasHapus
  17. Tidak terdapat penjelasan dalam suatu paragraph tersebut apakah Pendahuluan ataupun Teori. Dan untuk teori sudah cukup ringkas, tetapi sepertinya dalam teori tersebut hanya menjelaskan dasar-dasarnya saja tidak terlalu dalam pembahasannya. Terima Kasih.

    BalasHapus
  18. keren bay materi penulisanya bagus cuman ditambahin contoh-cotohnya juga donk biar lebih lengkap.

    BalasHapus
  19. Penulisannya sudah rapih dan materinya juga menarik namun seharusnya pada awal penylisan diberi pendahuluan.

    BalasHapus
  20. Penulisannya sudah rapih dan materinya juga menarik namun seharusnya pada awal penylisan diberi pendahuluan.

    BalasHapus
  21. Teori yang anda sampaikan masih dapat diperdalam lagi salah satunya adalah pada pembahasan tentang visual programming language.

    BalasHapus
  22. Materi dan penulisannya sudah bagus dan mudah dimengerti

    BalasHapus
  23. Materi yang disampaikan cukup menarik yaitu tentang game. Proses pembuatan game pun sudah dijelaskan, bagus. Hanya saja pada kerangka penulisan saya melihat ada penomoran yang berulang sehingga membuat saya bingung, dan tidak terlalu jelas bagian pembahasan dengan bagian sub pembahasannya. Semoga untuk penulisan berikutnya bisa lebih baik lagi. Terima kasih.

    BalasHapus