Langsung ke konten utama

Perbandingan 2 Game Engine dalam Pembuatan Game Bejeweled/Match-3/Candy Crush

Assalamualaikum warohmatullahi wabarokatuh....
Alhamdulillah Diar datang lagi :D
Yeyyyy!!!

Eittssss..
# Jangan Lupa Klik Baca Selengkapnya #

Sekarang tugasnya setelah meng-Analisa game bejeweled yaitu MEMBANDINGKAN GAME ENGINE PEMBUAT GAME BEJEWELED / CANDY CRUSH / MATCH-3 (atau yang serupa).

Sebelumnya bakal Diar kasih tau apa itu Game Engine.
Game ? artinya Permainan
Engine ? artinya Mesin
Jadiiii, Game Engine adalahhhhhhh.....
Permainan Mesin (?) wkwkwk #bukanlahYar
atau Mesin Permainan (?) Mirip-mirip sih. Hampir bener. Tapi yang jauh lebih bener adalah:
Game engine (bahasa Indonesia: mesin permainan) adalah sebuah sistem software yang dirancang untuk pembuatan dan pengembangan suatu video game.
Sebenernya banyak Game Engine yang support untuk buat game semacam candy crush. Tapi, diar melabuhkan pilihan hati (?) kepada 2 game engine yaitu Game Maker Studio dan Bahasa C++.
Bahasa C++ Game Engine masuk ke Game Engine bukan sih ?. Tapi bisa kok buktinya untuk buat Game. Berarti masuk kali yaaa kategori Game Engine. Hihihi
Atau Bahasa C++ dikategorikan masuk ke daftar Game Engine di kasus pembuatan Game ini aja ? Hahaha

Intro nya kepanjangan ya? Maafkannnn... :)
Ya udah, monggo langsung di baca aja deh ya......................................

game match-3 / bejeweled /candy crush

menurut hasil referensi yang diar dapatkan, membuat game serupa dengan cara main yang sama, dan aturan yang sama. bisa dibuat menggunakan game maker studio atau c++ dengan notepad++ atau dev c.

pada pembuatan game dengan c++, dapat memanfaatkan library yang sudah tersedia. seperti SFML/Graphics.hpp dan time.h. menurut Diar, pembuatan game yang sama dengan bahasa pemrograman c++ patut di acungi jempol. karena full coding. hahaha
untuk objek dan background nya bisa juga menggunakan gambar yang sudah ada. yang berbeda juga c++ dengan game maker, pada c++ untuk penentuan posisi objek atau luas layar game menggunakan sumbu x dan y. jadi harus di kira-kira letak-letaknya. supaya hasil nya bagus.
pembuatan game ini menggunakan c++ juga banyak mempergunakan array. Lalu pendefinisian warna pun dilakukan dengan memasukkan kode warna RGB. Dan untuk perpindahan level, didalam pembuatan game ini dengan c++ masih belum diketahui caranya. maaf :)
Untuk contohnya, Diar nemuin nih dari Youtube Video 'codingan'nya


Sementara untuk pembuatan game match-3/serupa dengan bejewelled/candy crush dengan game maker studio terlihat lebih mudah apabila dibandingkan dengan membuat game serupa menggunakan bahasa c++. karena hanya tinggal drag and drop. meskipun untuk beberapa fungsi perlu menuliskan codingan dengan bahasa game maker studio atau GML (Game Maker Language).
untuk bentuk-bentuk diamond atau objek-objek pada game nya, bisa berupa file gambar dengan berbagai macam ekstensi gambar. jpg, bmp, png, dan sebagainya. Untuk pembuatan game per level nya pada game maker studio dibuat didalam folder room.
Selanjutnya adalah untuk penambahan event-event pada game sudah disediakan. tinggal tambahkan pada bagian event. lalu atur. yang dimaksud dengan event itu ialah perantara antara action dengan pemain (user). aksi bisa berjalan apabila sudah ditentukan event-event didalamnya.
Oh iya, codingan didalam game maker studio bisa dilakukan pada saat menambahkan sebuah event dengan pilihannya execute code. atau bisa ditambahkan codingannya kedalam folder Scripts yang nantinya file coding tadi, dipanggil didalam game nya.
Menemukan kembali video tutorial pembuatan game 'ini' dengan menggunakan Game Maker Studio. Tapi sepertinya belum sampai selesai. Kalau kalian masih penasaran, coba search di Youtube aja. Heheh

 namanya juga game maker studio, sebuah aplikasi yang di khususkan untuk pembuatan sebuah game jadi fasilitas yang terdapat didalamnya terbilang lengkap untuk proses pembuatan sebuah game. sementara bahasa pemrograman c++, kebanyakan digunakan untuk buat program. Namun tidak menutup kemungkinan juga dapat digunakan dalam pembuatan game.
*Tuhkan bener ada C++ dipake buat bikin Game*

Daftar Pustaka

Akhir kata tanpa berbasa basi lagi
Wassalamualaikum Warohmatullahi Wabarokatuh


Komentar

Postingan populer dari blog ini

Sejarah Singkat, Latar Belakang dan 3 Versi Surat Perintah Sebelas Maret (SUPERSEMAR)

Assalamu'alaikum warohmatullahi wabarokatuh ...  Kembali lagi bersama Diar disini :D Di Sabtu ceria nan cerah ini, wkwkwk . Diar bawa postingan buat tugas Makul Web Science. Dari nama nya udah keren tuh ya, Science. Tapi jangan salah, tugas pertama nya adalah bahas sejarah . *tepuktangan* Tema nya tentang " Surat Perintah Sebelas Maret ". Adakah yg sudah lahhir pas surat itu dibuat ??? Diar sih belum, Orangtua gue pun belom lahir pas surat itu dibuat. Alhasil, kita bisa tau sejarah tentang 'Surat' itu dari buku-buku sejarah, artikel-artikel yang ngebahas tentang itu atau bisa dateng ke Gedung Arsip Nasional.  Disini gue ga akan banyak bahas seluk-beluk 'Surat' itu, gue cuma ambil dari beberapa sumber yang ada dan gue tulis ulang dijadiin satu buah tulisan dibawah ini. Karna ini tentang sejarah, gue takut ada salah-salah makanya gue murni COPAS dari sumber-sumber tersebut. Biarin lah dikata ga kreatif juga, karna jujur gue ga tau banyak ten

Simple Maze with Game Maker Studio

Assalamualaikum Warohmatullahi Wabarokatuh…. Alhamdulillah Diar masih hidup. Ehhh Minal Aidzin wal Faidzin.. Mohon maaf lahir batin Pembaca Semuanyaa… :) Don’t forget to click #Baca Selengkapnya# Langsung aja deh nih yaa… masih softskill nih.. Tugas terakhir nih.. eheheh.. Jangan bosen yaa.. Selamat Membaca ================================================================================== Simple Maze PENDAHULUAN Game merupakan kata dalam bahasa Inggris yang berarti permainan. Permainan adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang kalah, biasanya dalam konteks tidak serius atau dengan tujuan menghibur. Berdasarkan hal tersebut, penulis mencoba untuk mengembangkan game berjenis board game yaitu maze game. Permainan maze atau labirin adalah permainan puzzle yang memiliki jalur-jalur yang bercabang. Dalam hal ini penulis menggunakan “GameMaker Studio” karena software pembuat game ini menggunakan script GML.

Soal Prinsip Berhitung - Matematika Informatika 3

Assalamu'alaikum Warahmatullahi Wabarakaatuh .. Diar datang lagi :D kayanya semester ini, di blog yang bakal sering di posting adalah tentang makul Matif. hahah . *padahal mah baru 2 postingan tentang matif nya, belom sering* contohnya aja sekarang nih bakal di posting tugas untuk buat soal dari materi tentang "PRINSIP BERHITUNG". ===     1.       Jika didalam sebuah kelas terdapat 43 mahasiswa. Berapakah MINIMAL mahasiswa yang mendapat nilai sama (A, B, C, D, dan E) ? a.        8 orang      c. 7 orang b.       9 orang      d. 10 orang Jawab : Diketahui :      N = 43 mahasiswa                         k = 5 nilai (A, B, C, D, dan E) Ditanya :         MINIMAL mahasiswa yang mendapat nilai sama ? (min) min      = N/k min      = 43/5             = 8.6 -->  pembulatan keatas menjadi 9 Jadi besar MINIMAL mahasiswa yang mendapat nilai sama adalah sebanyak  9 orang didalam kelas tersebut. Jawaban yang benar : B       2.       S = {k, l, m