8 Alat Perisian Pembangunan Permainan Percuma untuk Membuat Permainan Anda Sendiri

8 Alat Perisian Pembangunan Permainan Percuma untuk Membuat Permainan Anda Sendiri

Adakah anda mempunyai idea untuk permainan yang telah dibuat selama bertahun-tahun? Bagaimana jika anda dapat menghidupkan idea itu? Hari ini, sesiapa sahaja boleh membuat permainan video dengan perisian yang betul dan sedikit pengetahuan.





Sudah tentu, itu tidak bermaksud pembangunan permainan itu mudah. Malah permainan sederhana seperti Flappy Bird memerlukan usaha jika anda mahu ia kelihatan dan terasa baik. Tetapi terima kasih kepada pembuat permainan percuma, penciptaan permainan menjadi lebih lancar.





Berikut adalah senarai perisian pembuatan permainan percuma terbaik yang boleh anda gunakan untuk mula membuat permainan impian anda hari ini.





1. Konstruk 3

Tidak perlu pengaturcaraan. Konstruk 3 adalah perisian pengembangan permainan terbaik jika anda tidak pernah menulis sebaris kod dalam hidup anda. Alat pengembangan permainan ini sepenuhnya didorong oleh GUI, yang bermaksud semuanya drag-and-drop. Logik dan pemboleh ubah permainan dilaksanakan menggunakan ciri reka bentuk yang disediakan oleh aplikasi itu sendiri.

Keindahan Construct 3 adalah ia dapat mengeksport ke puluhan platform dan format yang berbeza, dan anda tidak perlu mengubah satu perkara pun dalam permainan anda untuk menampung pelbagai pilihan ini. Setelah permainan anda selesai, anda boleh mengeksport ke HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store, dan banyak lagi.



Konstruk 3 mempunyai beberapa dokumentasi terbaik dan paling komprehensif yang pernah saya lihat untuk alat pembangunan permainan. Di samping itu, terdapat ratusan tutorial yang akan membantu anda memahami konsep dari asas hingga lanjutan, dan komuniti forum sangat aktif jika anda memerlukan bantuan.

Kedai Aset. Sebilangan besar pengaturcara tidak mempunyai kemahiran dalam seni, muzik, atau animasi. Tetapi itu baik-baik saja dengan Construct 3 kerana anda sentiasa dapat melihat-lihat dan membeli aset siap pakai dari Scirra Store. Sebilangan besar pek aset hanya beberapa dolar, tetapi barang profesional boleh berharga pada $ 30 atau lebih. Anda juga boleh membeli permainan contoh dengan sumber, yang dapat membantu mempelajari dan mempelajari petua dan trik baru.





Versi percuma mempunyai semua ciri utama tetapi terhad kepada 25 acara, dua lapisan objek, dua kesan khas serentak, satu fon web, tidak ada fungsi berbilang pemain, hanya dapat mengeksport ke HTML5, dan tidak ada izin untuk menjual permainan anda. Lesen Peribadi adalah $ 99 / tahun dan membuang semua sekatan ini.

Muat turun: Konstruk 3





2. GameMaker Studio 2

Seret-dan-lepaskan kod ATAU. Seperti Konstruk 3, GameMaker Studio 2 membolehkan anda membuat keseluruhan permainan menggunakan tidak lebih dari antara muka drag-and-drop untuk pemboleh ubah dan logik permainan. Tetapi tidak seperti Construct 3, GameMaker Studio 2 memberikan lebih banyak kuasa melalui Game Maker Language-nya, yang merupakan bahasa skrip seperti C dengan banyak fleksibiliti.

Setelah permainan anda selesai, anda boleh mengeksport ke sejumlah platform dan format tanpa perlu menyesuaikan kod anda: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One, dan banyak lagi. Versi percuma malangnya tidak membenarkan eksport ke platform mana pun.

GameMaker Studio 2 adalah versi Game Maker: Studio yang ditulis semula dari awal, yang bermula sejak tahun 1999. Hari ini, ia adalah salah satu enjin pengembangan permainan percuma yang paling popular dan aktif yang ada pada masa ini. Versi baru dengan kemas kini ciri dikeluarkan secara berkala.

Ciri canggih terbina dalam. GameMaker Studio 2 sangat bagus kerana ia menyokong banyak ciri kualiti hidup yang menarik langsung, seperti kemampuan untuk menambahkan pembelian dalam aplikasi ke permainan anda, analisis masa nyata mengenai bagaimana pengguna memainkan permainan anda, sumber kawalan, rangkaian berbilang pemain, dan kepanjangan melalui sambungan pihak ketiga. Ia juga mempunyai editor bawaan untuk gambar, animasi, dan shader.

Versi percuma boleh digunakan tanpa had tetapi mempunyai batasan seberapa kompleks permainan anda. Pelan Pencipta berharga $ 39 / tahun dan membolehkan mengeksport ke Windows dan Mac. Atau anda boleh membuka eksport individu masing-masing dengan pembelian tetap satu kali: Desktop dengan harga $ 99, HTML5 untuk $ 149, Amazon Fire untuk $ 149, dan Android / iOS dengan harga $ 399. Eksport untuk Nintendo Switch, PlayStation 4, dan Xbox One masing-masing tersedia dengan harga $ 799 / tahun.

Muat turun: GameMaker Studio 2

3. Perpaduan

Unity bermula sebagai enjin 3D pada tahun 2005 dan akhirnya menambahkan sokongan 2D rasmi pada tahun 2013. Walaupun ia mampu mencipta permainan 2D, anda mungkin menghadapi bug atau kesalahan sekali-sekala kerana sistem 2D Unity sebenarnya disambungkan ke sistem 3D utamanya. Ini juga bermaksud bahawa Unity menambah banyak permainan yang tidak perlu pada permainan 2D yang boleh mempengaruhi prestasi.

Reka bentuk berasaskan komponen. Unity tidak hadir dengan reka bentuk komponen-entiti, tetapi memiliki peranan besar dalam mempopulerkannya. Ringkasnya, semua yang ada dalam permainan adalah objek dan anda boleh melampirkan pelbagai komponen ke setiap objek, di mana setiap komponen mengawal beberapa aspek tingkah laku dan logik objek.

Untuk memanfaatkan Unity sepenuhnya, anda perlu menggunakan C #. Berita baiknya adalah bahawa Unity digunakan secara meluas - di kalangan penggemar permainan hobi dan veteran - sehingga anda akan menemui ribuan tutorial Perpaduan yang hebat di seluruh web untuk membantu anda memulakan. Unity sendiri juga mempunyai banyak siri video mendalam untuk pemula, dan dokumentasi yang disediakan sangat baik.

Berkaitan: Memprogram Permainan Dengan Kesatuan: Panduan Pemula

Unity mempunyai sokongan eksport terluas dari mana-mana mesin permainan: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, semua jenis sistem VR seperti Oculus Rift dan Steam VR, serta beberapa konsol permainan seperti PlayStation 4, Xbox One, Nintendo Wii U, dan Nintendo Switch.

Kedai Aset. Inginkan sistem minimap dalam permainan anda? Atau bagaimana dengan penyelesaian rangkaian kelas komersial? Mungkin anda memerlukan model 3D, grafik HUD, dan tekstur persekitaran? Atau bahkan sistem dialog untuk RPG aksi-pengembaraan anda? Anda boleh memperoleh semua ini dan lebih banyak lagi di Unity Asset Store, yang kebanyakannya tersedia secara percuma.

Pelan Peribadi adalah percuma dan tidak menyekat sebarang ciri enjin, asalkan anda memperoleh pendapatan tahunan kurang dari $ 100,000 dari permainan anda. Rancangan Plus diperlukan sehingga $ 200,000 dalam pendapatan tahunan, dan juga membuka 'tema gelap' yang diinginkan untuk editor. Selepas itu, anda memerlukan rancangan Pro, yang membolehkan pendapatan tanpa had.

Muat turun: Perpaduan

4. Mesin Godot

Seperti Unity, Godot menyokong penciptaan kedua-dua permainan 2D dan 3D. Tidak seperti Unity, sokongan Godot jauh lebih baik. Aspek 2D perisian pembangunan permainan percuma ini dirancang dengan teliti sejak awal, yang bermaksud prestasi yang lebih baik, lebih sedikit pepijat, dan aliran kerja keseluruhan yang lebih bersih.

Reka bentuk berasaskan pemandangan. Pendekatan Godot terhadap seni bina permainan unik kerana semuanya terbahagi kepada adegan - tetapi bukan jenis 'pemandangan' yang anda fikirkan. Di Godot, pemandangan adalah kumpulan elemen seperti sprite, suara, dan / atau skrip. Anda kemudian dapat menggabungkan beberapa adegan menjadi pemandangan yang lebih besar, dan kemudian adegan tersebut menjadi pemandangan yang lebih besar. Pendekatan reka bentuk hirarki menjadikannya sangat mudah untuk tetap teratur dan mengubah elemen individu pada bila-bila masa yang anda mahukan.

Bahasa skrip khas. Godot menggunakan sistem drag-and-drop untuk mengekalkan elemen pemandangan, tetapi setiap elemen tersebut dapat diperluas melalui sistem skrip terbina dalam, yang menggunakan bahasa seperti Python khusus yang disebut GDScript. Sangat mudah dipelajari dan senang digunakan, jadi anda harus mencubanya walaupun anda tidak mempunyai pengalaman pengekodan.

Godot dapat menyebarkan ke beberapa platform langsung dari kotak, termasuk Windows, Mac, Linux, Android, iOS, dan HTML5. Tidak perlu pembelian atau lesen tambahan, walaupun beberapa sekatan mungkin berlaku (seperti perlu menggunakan sistem Mac untuk menggunakan binari Mac).

Ciri canggih terbina dalam. Godot berulang secara pantas untuk mesin permainan. Terdapat sekurang-kurangnya satu siaran utama setiap tahun, yang menjelaskan bagaimana ia mempunyai begitu banyak ciri hebat: fizik, pemprosesan pasca, rangkaian, semua jenis editor terbina dalam, penyahpepijatan langsung dan tambah nilai panas, kawalan sumber, dan banyak lagi.

Godot adalah satu-satunya alat dalam senarai ini yang benar-benar percuma melalui dan melalui. Kerana dilesenkan di bawah Lesen MIT, anda boleh menggunakannya sesuka hati dan menjual permainan yang anda buat tanpa sekatan. Anda bahkan boleh memuat turun kod sumber enjin dan mengubahnya! (Enjin dikodkan dalam C ++.)

Muat turun: Mesin Godot

5. Unreal Engine 4 (dan Unreal Engine 5)

Dari semua alat dalam senarai ini, Unreal Engine 4 (UE4) adalah yang paling profesional. Ia dicipta dari awal oleh para genius di sebalik francais Unreal — orang yang mengetahui apa yang diperlukan dalam enjin rak teratas dan apa yang diperlukan untuk menyampaikan ciri generasi seterusnya. Mereka tahu dengan tepat apa yang mereka lakukan.

Ciri-ciri mesin canggih. Salah satu prinsip pemanduan UE4 adalah membolehkan anda melakukan iterasi dan berkembang secepat yang anda dapat, jadi anda mendapat ciri seperti debugging langsung, muat semula panas, saluran aset yang diperkemas, pratonton permainan segera, serta ratusan aset dan sistem yang disertakan seperti kecerdasan buatan, sinematik alat, kesan pasca pemprosesan dan banyak lagi.

Tidak perlu kod. Titik penjualan unik UE4 adalah sistem Blueprintnya, yang membolehkan anda membuat logik permainan tanpa menyentuh kod apa pun. Sudah cukup maju sehingga anda dapat membuat keseluruhan permainan, bahkan yang rumit, tanpa membuka editor sumber. Tetapi jika anda ingin membuat kod Blueprint anda sendiri, anda juga boleh melakukannya.

Tutorial terbaik di planet ini. The Saluran YouTube UE4 mempunyai lebih dari 800 video yang membawa anda melalui setiap inci mesin, dan kebanyakan video tersebut berdurasi antara 20 hingga 60 minit. Itu lebih banyak kandungan daripada yang anda dapat dari kursus semester di universiti. Sekiranya anda memerlukan panduan langkah demi langkah, UE4 telah melindungi anda.

Mula melihat corak di sini? Semua enjin terbaik membolehkan pengeksportan lancar ke pelbagai platform, dan tidak terkecuali UE4: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR, dan banyak lagi.

Sebagai pengguna percuma, anda mendapat akses ke seluruh enjin (termasuk kod sumber). Anda hanya perlu membayar royalti 5 peratus untuk semua pendapatan setelah $ 3,000 pertama diperoleh setiap suku setiap permainan. Dengan kata lain, anda hanya mula membayar apabila permainan anda berjaya.

Muat turun: Enjin Tidak Nyata 4

Akan Datang: Enjin Unreal 5

Epic Games 'Unreal Engine 5 diumumkan pada bulan Jun 2020 dengan pelepasan penuhnya dijangka pada tahun 2021.

UE5 menunjukkan fokus yang kuat untuk meningkatkan grafik permainan video ke CGI kualiti filem dan mungkin lebih baik lagi. Bagaimana mereka berharap dapat mencapainya? Dengan bantuan dua teknologi teras, Nanite dan Lumen.

Nanite

Had poligon adalah faktor dalam merancang tahap mana pun atau mencipta watak untuk permainan anda. Watak permainan anda tidak boleh hanya terdiri daripada 1,500,000 poligon ... boleh?

Nanite mengatakan boleh dan semestinya. Geometri Nanite membolehkan anda mengimport sumber seni bilangan poligon berjuta-juta dan berbilion-bilion dan membuatnya berfungsi dengan betul dalam permainan anda tanpa halangan; ini sangat menggembirakan bagi seniman dan animator 3D.

Lumen

Cara komputer mewakili pencahayaan dalam permainan video telah bergerak pesat sejak mula. Lumen UE5 adalah langkah seterusnya, dan ini cukup besar.

Lumen memberikan reaksi cahaya fotorealistik dalam persekitaran dinamik. Salah satu contohnya adalah seberapa banyak cahaya bulan akan meresap di seberang lembah ketika bulan berada dalam kedudukan yang berlainan di langit atau disekat oleh gunung. Apabila pemandangan berubah, pencahayaan segera bertindak balas.

Aspek lain yang mengubah permainan Lumen adalah kemampuan pereka untuk melihat pencahayaan dari sudut yang berbeza di Unreal Engine sama seperti yang akan dilihat dalam permainan.

6. Defold

Seret-dan-lepaskan kod ATAU. Gunakan editor kod Defold untuk menambahkan logik tersuai atau editor visual dan pemandangan untuk menjatuhkan aset terus ke dalam permainan anda.

Defold tidak terkecuali dari peraturan bahawa perisian reka bentuk permainan percuma terbaik membolehkan mengeksport ke pelbagai platform. Terbitkan permainan anda ke Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5, dan Facebook.

Seperti GameMaker Studio 2, Defold menyokong sejumlah ciri canggih dari persediaan tanpa memerlukan konfigurasi lebih lanjut.

Enjin mempunyai sokongan 3D yang sangat baik, tetapi dioptimumkan untuk penciptaan 2D. Dengan menggunakan sistem berasaskan komponen, anda akan mendapat akses ke sprite 2D dan editor peta, model 3D dan meshing, dan pelbagai kesan zarah. Ini hanya sebahagian kecil daripada ciri dan teknologi yang ada, anda harus mencuba sendiri untuk memahami kemampuan Defold sepenuhnya.

Dokumentasi Tahap Pakar. Tutorial, manual, dan forum Defold adalah banyak maklumat yang menunggu mana-mana pemaju permainan pemula untuk mengambilnya dan mendapatkan penggodaman. Forum dan Soalan Lazim sangat berguna untuk mengatasi halangan tertentu; banyak pembangun mempunyai masalah yang sama seperti yang anda hadapi, dan mereka mengetahui cara menavigasinya sehingga anda dapat mengikuti petunjuk mereka.

Defold adalah sumber terbuka dan bebas digunakan, dengan syarat anda memperoleh lesen mereka (secara percuma di laman web Defold ) dan mematuhi standard lesen. Defold tidak memerlukan komisen dan tetap bebas digunakan tanpa menghiraukan perhatian permainan anda.

Muat turun: Membongkar

7. Pembuat RPG MZ

Tidak perlu kod. RPG Maker MZ adalah pembuat permainan percuma yang hebat bagi mereka yang ingin membuat permainan tanpa perlu mempelajari sebarang pengaturcaraan. Gunakan penyusun peta, penjana watak, dan pangkalan data untuk membuat RPG apa pun yang dibangkitkan oleh imaginasi anda.

Sekiranya anda ingin memasukkan kod tersuai, anda boleh melakukannya dengan menggunakan pemalam - tetapi anda boleh menggunakan kebanyakan logik menggunakan sistem Peristiwa tanpa kod yang diperlukan oleh RPG Maker MZ.

Kedai Aset. Anda akan mempunyai beratus-ratus paket aset untuk dipilih di Market Place di atas tekstur yang disertakan dengan pemasangan RPG Maker percuma anda. Anda boleh mendapatkan sumber muzik, watak watak, reka bentuk seluruh peringkat; apa sahaja dan semua yang anda perlukan untuk membina RPG terdapat di sini.

Anda akan mendapat lebih sedikit pilihan eksport dengan RPG Maker daripada alat lain dalam senarai, tetapi nama besar masih dilindungi: Windows, macOS, iOS, dan Android.

Terdapat percubaan percuma selama 30 hari sebelum anda diminta membeli lesen dengan harga $ 80.

Muat turun: Pembuat RPG MZ

8. Cerberus X

Ringan dan Intuitif. Sekiranya anda mencari pembuat permainan 2D yang ringan, Cerberus X (CX) telah melindungi anda. Walaupun bukan pelanggan yang paling maju dalam senarai, ini adalah pilihan yang baik untuk pemula untuk mengambil dan membasahi kakinya dengan bahasa pengaturcaraan.

Gunakan Cerberus X IDE bersama-sama dengan API grafik yang kuat dan kerangka Mojo untuk merancang permainan dan mengeksportnya ke Windows PC, macOS (10.15.x dan yang lebih awal), Linux, Android, iOS (13.x dan yang lebih awal), dan HTML5.

API dan kerangka kerja Mojo ini bermaksud anda tidak perlu melakukan banyak pengekodan untuk membuat permainan yang berfungsi; anda hanya mengisi jurang.

tempat yang membetulkan iphone dengan harga yang murah

Tutorial dan forum CX yang sibuk adalah sumber yang sangat baik untuk mempelajari selok-belok mesin, dan sangat mengagumkan. Oleh kerana Cerberus X adalah bahasa modular, anda boleh mengimport modul dari pencipta lain untuk digunakan dalam permainan anda sendiri atau menyumbang kod kepada pembangun lain!

Cerberus X percuma untuk dimuat turun, walaupun anda boleh menamakan harga anda sendiri dan menyokong pemaju jika anda mahu.

Muat turun: Cerberus X

Tingkatkan Kemahiran Anda Dengan Perisian Membuat Permainan Percuma

Terdapat sebilangan kecil alat pengembangan permainan lain yang tidak cukup berjaya untuk pemilihan ini, tetapi masih perlu diperiksa (seperti Phaser, Stencyl , atau Pembangunan ) jika yang disenaraikan di atas bukan yang anda cari.

Sekiranya anda ingin serius dalam pengembangan permainan, anda harus benar-benar mempelajari beberapa pengaturcaraan. Anda boleh bersenang-senang semasa belajar dengan bermain permainan pengekodan!

Berkongsi Berkongsi Tweet E-mel 9 Permainan Pengekodan Terbaik untuk Membina Kemahiran Mengaturcara Anda

Permainan pengekodan membantu anda belajar lebih cepat dengan latihan dan pengalaman langsung. Selain itu, mereka adalah kaedah yang menyeronokkan untuk menguji kemahiran pengaturcaraan anda!

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Pembangunan Permainan
Mengenai Pengarang Marcus Mears III(26 Artikel Diterbitkan)

Marcus adalah peminat teknologi sepanjang hayat dan Editor Penulis di MUO. Dia memulai karier menulis bebasnya pada tahun 2020, meliputi teknologi, alat, aplikasi, dan perisian yang sedang tren. Dia belajar Sains Komputer di kolej dengan fokus pada pengembangan web front-end.

Lagi Dari Marcus Mears III

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan