Posted by : kuroshi-san
Minggu, 18 Agustus 2019
Selamat Datang Di Kuroshi-Blog, bagi kalian yang hobi game, pasti pernah kepikiran softwere apa yang digunakan para pembuat game, tapi game yang dibuat bagus dan keren. sayangnya game engine yang digunakan mahal dan membutuhkan banyak orang dalam proses pengerjaannya. kali ini saya akan membagikan pada kalian softwere/game engine membuat game gratis dan berkualitas.
1. Game Maker
sumber gambar : lerantocreategames.comGame Maker merupakan software pembuat game/game enginnering buatan yoyo games yang sangat sering sekali di pilih oleh para pemula game developer, kenapa? karena sistem dari game maker sendiri lah yang mudah untuk dipelajari. Game Maker sendiri menggunakan sistem drag and drop untuk membuat sebuah event, penempatan sprite, penataan ruang dan lain sebagainya. Game Maker ini sendiri menggunakan bahasa pemrograman GML (Game Maker Language) untuk lebih meng interaktifkan gamenya, namun jika anda tidak mahir dalam hal pemrogramman janganlah untuk berputus asa, karena Game Maker ini bisa membuat game tanpa dengan GML itu sendiri, tetapi jika anda menciptakan sebuah game dengan game maker ini tanpa dengan bahasa GML maka hasilnya pun tidak full/sebagus menggunakan GML, untuk itu sebaiknya anda pelajari terlebih dahulu bahasa GML ini, namun jika tidak juga tidak apa-apa karena game yang anda buat tanpa menggunakan bahasa pemrogramman masih bisa di publikasikan walaupun gamenya sederhana, itung-itung ini sebagai modal awal untuk mengembangkan sebuah game.2. Construct 2
sumber gambar : www.scirra.comConstruct 2 merupakan sebuah software pembuat game/game enginnering yang menggunakan bahasa HTML 5, software ini dikhususkan untuk game 2D yang dikembangkan oleh Scirra. Seperti yang saya bilang diatas bahwa Construct 2 ini menggunakan bahasa HTML5 yang sangat mudah dipelajari, sehingga membuat software ini dipilih oleh berbagai developer game 2D. Sebenarnya game yang dibuat dengan Construct 2 ini dikhususkan untuk single platform yaitu web tetapi Construct 2 bisa dijadikan multi platform, yaitu dengan bantuan aplikasi tertentu seperti: Untuk membuild game ke PC entah itu Windows, MAC maupun linux bisa menggunakan software bantuan yang bernama Node-Webkit, sedangkan untuk membuild ke platform IOS dan Android diperlukan software CocoonJS, AppMobi, dan PhoneGap. Kelebihan yang didapat ketika kita membuat game dengan engine ini yaitu, Game yang kita build akan terasa ringan, memiliki sangat banyak plugin yang bisa dipakai untuk mengembangkan game kita, construct 2 juga memiliki fitur eventsheet yang memudahkan kita yang masih belum mahir dengan bahasa pemrograman, dan masih banyak kelebihan-kelebihan lagi yang didapat dari Construct 2 ini.3. RPG Maker
sumber gambar : www.rpgmakerweb.comUntuk anda yang sangat sekali ingin membuat game RPG(Role Playing Game), software ini adalah jawabannya. Software RPG Maker ini adalah software yang dikhususkan untuk membuat sebuah game RPG(Role Playing Game) dimana kita memainkan sebuah karakter dalam menyelesaikan petualangannya, petualangannya pun tidak sembarang petualangan biasa tetapi dalam game RPG kita bisa menyelesaikan berbagai macam quest-quest, upgrade skill, dan melawan boss. Menurut sebagian gamer game RPG adalah genre game yang terbaik untuk dimainkan. RPG Maker ini sendiri sebenarnya dikhususkan untuk single platform yaitu PC, tetapi dengan hadirnya versi terbarunya yaitu RPG Maker MV kita bisa membuild game kita ke berbagai platform seperti PC, IOS, Android dan masih banyak lagi. Bahasa pemrogrammannya pun mengalami perubahan, awalnya RPG Maker ini menggunakan bahasa pemrogramman Ruby tetapi setelah RPG Maker MV di luncurkan RPG Maker mengganti bahasa pemrogramannya menjadi javascript, anda tidak usah khawatir jika anda tidak mahir dalam bahasa pemrograman, karena RPG Maker ini bisa membuat game tanpa menggunakan bahasa pemrograman, karena RPG Maker ini menggunakan sistem GUI, bahkan fitur-fitur event disediakan dalam bentuk GUI, sehingga jika kita ingin menambahkan event dalam sebuah game, kita hanya perlu mendrag/memilih event tersebut kedalam game. Tidak hanya itu saja RPG Maker ini menggunakan prinsip Tile Map Mapping yang semua sprite map yang dibutuhkan sudah disediakan oleh RPG Maker sendiri, juga sprite karakter, musuh dll, sudah di sediakan oleh RPG Maker, sehingga kita tidak perlu mendesaign apapun, kita hanya perlu memiliki ide saja untuk membuat game RPG. Untuk bahasa pemrogramman paling digunakan hanya untuk menambah fitur yang belum disediakan RPG Maker saja, misal menambah credit dll, Jadi intinya jika anda ingin membuat game RPG tanpa menggunakan bahasa pemrogramman, engine inilah yang cocok untuk dipilih anda.4. Monogame
sumber gambar : www.nuget.orgMonogame adalah software pembuat game/game engine yang bersifat multiplatform, platform-platform yang bisa dibuild dengan engine ini diantaranya: Android, IOS, PC, Mac, Play Station dan masih banyak lagi. Awalnya Monogame ini hanya bisa membuat game yang berbasis 2D, tetapi seiring perkembangannya versi dari Monogame ini, Monogame sudah bisa membuat game yang berbasis 3D dengan penambahan fitur baru seperti RenderTarget3D. Bahasa pemrogramman yang digunakan untuk membuat game adalah C#, Monogame sendiri memilih bahasa pemrogramman C# ini karena bahasa C# sendiri terbilang mudah untuk dipahami dan sudah banyak para developer yang menggunakan bahasa C# ini. Monogame pun laris dipasaran sehingga banyak para developer yang mencoba membuat game dengan engine ini.5. Unity
sumber gambar : www.en.wikipedia.orgUnity adalah sebuah software pembuat game/game engine yang bersifat multiplatform, unity ini sering disebut-sebut sebagai Unity3D karena dulunya Unity hanya dikhususkan untuk membuat game 3D saja tetapi setelah Unity meluncurkan versi 4.3 keatas Unity, sudah bisa membuat game yang berbasis 2D. Unity sendiri menggunakan 2 bahasa pemrogramman yang bisa anda pilih yaitu C# dan Javascript. Unity juga menghadirkan fitur drag and drop dan pengaturan property inspector. Jendela kerja yang disediakan oleh unity terbilang banyak seperti jendela kerja game, scene, animator, animation dll. Kita juga bisa membagi beberapa jendela kerja dalam unity sehingga memudahkan untuk bekerja. Pada saat pertama kali mendownload unity, text editor yang disediakan adalah MonoDevelop, tetapi anda pun bisa mengubah text editor tersebut menjadi Visual Studio, Notepad++, maupun yang lain. Unity sediri multiplatform, unity bisa membuild ke berbagai macam platform seperti PC, Android, IOS, Web, Xbox, Play Station, Windows Phone. Unity pun kini sudah memiliki fitur VR(Virtual Reality).