Saya telah bekerja di sisi seni permainan 2d untuk sementara waktu sekarang, dan pekerjaan penuh waktu saya membuat saya sangat sibuk di sisi seni hal-hal, tetapi saya menjadi semakin tertarik untuk belajar membuat prototipe permainan saya sendiri.
Saya tahu sangat sedikit pemrograman, meskipun saya memang mengambil beberapa di perguruan tinggi (dalam TorqueScript, dari semua hal), dan sementara saya mungkin bisa meluangkan waktu untuk mempelajarinya, kurva belajar agak terlalu curam bagi saya karena sepenuhnya terpisah dari pekerjaan saya saat ini.
Saya bertanya-tanya apakah ada mesin permainan di luar sana dengan antarmuka yang dirancang dengan seniman dalam pikiran, di mana kurva belajar mungkin lebih mudah bagi saya, dan di mana keahlian saya saat ini akan lebih mudah diterapkan. Saya membeli lisensi indy untuk Torque Game Builder tetapi masih membutuhkan banyak skrip dan menemukan tutorial yang baik, dasar, entry-level terbukti sulit.
Pada dasarnya saya mencari alat di mana saya bisa fokus pada seni dan desain game, dan di mana pemrogramannya minimal, atau mudah dipelajari dan memiliki dokumentasi yang sangat bagus. Tidak tahu apakah hal seperti itu ada, tetapi patut dicoba. :]
Ada ide?
sumber
Jawaban:
Rekomendasi saya adalah untuk memeriksa Unity , karena ini adalah salah satu mesin paling sederhana, namun kuat, yang pernah saya temui. Mesinnya didokumentasikan dengan baik , komunitasnya sangat aktif dan ramah, dan ada sejumlah tutorial yang tersedia untuk membantu Anda meningkatkan kecepatan.
Pembaruan: Meskipun Unity memiliki sedikit kurva pembelajaran, saya memilih untuk merekomendasikannya daripada mesin lain karena beberapa alasan:
sumber
Saya pikir Anda sebaiknya memilih salah satu dari banyak alat pembuatan game. Ada sedikit atau tidak ada pemrograman yang terlibat. Beberapa bahkan menawarkan antarmuka pemrograman grafis, drag & drop.
sumber
The Blender Game Engine juga mungkin layak lihat. Ini adalah bagian dari animasi 3d dan perangkat lunak pemodelan Blender gratis . Itu tidak memerlukan keterampilan pemrograman untuk membuat sesuatu tetapi juga dapat diperpanjang dengan menggunakan skrip python. Ini mungkin hanya masuk akal jika Anda menggunakan blender untuk pembuatan aset.
sumber
Lihatlah Scratch: http://scratch.mit.edu Ini adalah alat gratis yang dirancang untuk anak-anak oleh MIT, tetapi mungkin itulah yang Anda cari. Semua pemrograman dilakukan dengan petak, jadi Anda tidak perlu mempelajari sintaksis apa pun. Anda dapat mengimpor grafik dan audio Anda sendiri, dan skripnya akan relatif mudah (saya telah mengajar anak berusia 9 tahun untuk membuat game yang layak dalam dua jam.)
-um, dan gratis, jadi benar-benar tidak ada alasan untuk TIDAK mencobanya.
sumber
Jelas melihat Flash. http://flashgamedojo.com memiliki semua yang Anda butuhkan untuk memulai!
Juga, lihat Multimedia Fusion atau The Games Factory . Keduanya memiliki antarmuka drag and drop, tetapi mereka sangat kuat.
sumber
Untuk prototyping cepat 2D, saya akan menyarankan Game Maker . Ini memungkinkan seorang desainer untuk mengimpor aset seni dengan cepat dan mengubahnya menjadi sprite animasi, dan menampilkan sistem objek sederhana yang didasarkan pada peristiwa. Anda dapat membuat prototipe game sederhana menggunakan drag and drop.
Satu lagi yang saya rekomendasikan adalah Multimedia Fusion . Dibutuhkan pendekatan yang berbeda untuk pemrograman di mana ia menggunakan tabel acara besar untuk menangani interaksi antar objek. Ada beberapa skrip sederhana juga.
sumber
Saya bertanya-tanya mengapa tidak ada yang mengatakan apa-apa tentang FREEWARE DAN OPEN-SOURCE Constructor engine game. sebagian besar juga drag-and-drop, memiliki dukungan yang kuat dan mudah dipelajari dan digunakan. Anda tidak perlu tahu pengetahuan pemrograman apa pun selain variabel dan kondisi yang sederhana. buat itu http://www.scirra.com
sumber
Untuk 2D, saya pikir Game Maker bagus.
Untuk 3D, saya pikir 3DVIA adalah pilihan yang lebih baik karena Anda dapat membuat skrip mesin dengan grafik.
Unity sangat baik tetapi Anda harus belajar sedikit pemrograman untuk membuatnya bersinar.
sumber
Saya sarankan Anda memeriksa UDK (mesin dan alat Unreal yang dapat diunduh gratis). Di sana alih-alih harus menulis skrip, mereka memiliki sistem yang disebut Kismet yang memungkinkan Anda untuk 'membuat skrip' banyak peristiwa gameplay yang khas menggunakan sistem drag-drop. Terlebih lagi, ada seluruh seri tutorial video yang direkam oleh orang-orang baik di 3DBuzz . Ofc itu mesin 3d yang mungkin tidak cocok, tetapi ada tutorial tentang cara membuat game top-down dengannya.
Masalah dengan sebagian besar saran lain di sini adalah bahwa meskipun mereka adalah sistem yang baik, mereka masih mengharuskan Anda untuk belajar bahasa pemrograman dan jika Anda menemukan TorqueScript terlalu banyak kurva belajar maka saya ragu Python (seperti yang digunakan oleh Blender) atau beberapa pilihan lain akan lebih mudah (meskipun mereka lebih baik didokumentasikan daripada TorqueScript - semuanya lebih baik didokumentasikan daripada Torquescript :))
sumber
Saya tahu Anda sudah menandai jawaban untuk ini, tetapi hanya pemikiran lain untuk dibuang di sana: Jika Anda memiliki portofolio seni & permainan yang kuat, temukan seorang programmer untuk membantu Anda membuat prototipe beberapa hal dan mungkin bahkan membuat permainan penuh akan menjadi cara yang baik untuk membuat prototipe tanpa harus membuat kode sendiri. Ini bukan alat persay, tetapi tergantung pada niat Anda itu mungkin cara yang paling efektif.
Tentunya dengan alat yang Anda tidak perlu khawatir bergantung pada atau memotivasi orang lain. Namun itu juga dapat membebaskan Anda dari keharusan untuk melawan binatang buas yang berkode bahkan dalam sesuatu seperti Unity, memungkinkan Anda menangani sisi kreatif dengan semua upaya Anda.
Saya tahu sebagai seorang programmer dengan masalah yang berlawanan, yaitu mencari cara untuk membuat seni dengan upaya minimal, saya telah menemukan bekerja dengan seorang seniman menjadi pengalaman yang jauh lebih menyenangkan daripada bekerja baik disiplin ilmu sendiri dan mencoba melakukan seni melalui alat yang paling minim . ;)
sumber
Jika Anda benar-benar ingin memulai pengembangan game, saya pikir saya dapat membagikan kepada Anda titik awal yang saya lakukan. Pertama, saya memang belajar Pemrograman Java Dasar, Menengah dan Game Dev pada saat itu (cari nama pengguna ini di Youtube), Anda bisa belajar banyak hal darinya. Tapi sebelum itu, saya menggunakan mesin game RPG Maker XP, VX dan VXAce. Mereka adalah mesin yang bagus untuk membuat game rpg kecil atau besar.
Anda juga dapat memeriksa FPS Creator, jika Anda menyukai FPS. Tapi saya akan mengatakan bahwa pengkodean gim sendiri lebih menyenangkan daripada menggunakan ini ...
sumber
FlashPunk adalah kerangka kerja yang terdokumentasi dengan sangat baik dan mudah digunakan untuk Flash. Sebagai seseorang dengan latar belakang dalam desain saya dapat mengambil kode dengan sangat cepat, dan menangani banyak hal yang membuat programmer baru terpaku secara otomatis.
http://flashpunk.net/
sumber
UDK oleh Epic Games akan menjadi pilihan terbaik untuk Anda;) Ini memiliki banyak hal untuk artis dan Anda dapat memprogram di UnrealScript. Seperti yang saya pahami perpustakaan UnrealScript adalah mirror dari kode C ++ asli. Jadi, Anda akan menemukan beberapa trik menarik dalam pemrograman struktur hierarki, animasi, pemicu, dan lain-lain. Anda dapat melihat dan mengontrol saluran permainan dan seni Anda. Dan tentu saja pemrogramannya bisa minimal. Karena Anda dapat "menggambar" game Anda dengan editor skrip tertanam "Unreal Kismet". Ada banyak tutorial video. Nikmati!
Pembaruan: Saya harus mengatakan bahwa UDK berfungsi "dari kotak". Saya pikir itu alasan yang sangat baik untuk memilih;)
sumber
Semua jawaban lain OK, tapi saya juga menyarankan Anda melihat HTML5. Ya, saya tahu, itu bukan mesin game, tapi ini sangat sederhana dan memiliki komunitas yang berkembang pesat. Yang Anda butuhkan adalah elemen kanvas di suatu tempat di halaman, dan kemudian Anda menggunakan Javascript untuk menggambar di atasnya. Saya akan menggunakan ini daripada Scratch atau Game Maker, karena ini sebenarnya akan mengajarkan Anda beberapa keterampilan pemrograman yang berguna.
Ada sejumlah tutorial bagus di luar sana, tetapi pertama-tama pelajari HTML dasar , lalu beberapa Javascript , lalu lanjutkan di sini .
sumber
datang dan lihat App Game Kit. Kami telah mengembangkannya sejak 2009 dan sangat bagus di game 2D spites. Ini memiliki kotak 2D bawaan juga.
Anda bisa kode dalam BASIC atau menggunakan perpustakaan dari C ++.
www.appgamekit.com
Beberapa hari yang lalu seseorang mengirim remake Defender yang hebat ini yang dia kodekan dalam skrip BASIC; http://youtu.be/l50amgFImKc
Bersulang,
Rick
sumber