Jawaban:
Saya membuat http://gamejs.org sebagian untuk tujuan ini. Ini mengikuti API PyGame yang saya tahu kadang-kadang digunakan untuk membuat prototipe.
Saya berpendapat bahwa JavaScript cocok untuk menulis kode permainan dengan cepat; untuk argumen yang lebih terperinci tentang efek ini lihat Memanfaatkan warisan prototipal JavaScript
Keuntungan lain jika Anda tetap menggunakan teknologi sederhana, seperti html5 & js:
Apakah html5 lebih cocok daripada, katakanlah, Flash atau bahkan pena & kertas tergantung pada gim Anda dan bagaimana konsep Anda berkembang.
Saya telah menggunakan PixieEngine . Ini adalah IDE pengembangan game berbasis web yang memungkinkan Anda mengembangkan dan menerbitkan game tanpa harus mengunduh atau mengatur lingkungan pengembangan.
Kelebihan dibandingkan Canvas HTML dan JavaScript sederhana adalah bahwa CoffeeScript adalah bahasa yang sangat sintaksis, dan perpustakaan built-in mengoptimalkan secara khusus untuk pembuatan prototipe gim.
Misalnya dalam HTML Canvas ketika Anda ingin mengisi lingkaran yang perlu Anda panggil:
context.fillStyle = color
context.beginPath()
context.arc(x, y, radius, 0, Math.TAU, true)
context.closePath()
context.fill()
Tapi pembungkus kanvas PixieEngine menyediakan metode sederhana
canvas.fillCircle(x, y, radius, color)
Kanvas HTML dan JavaScript bagus untuk pembuatan prototipe permainan cepat, tetapi PixieEngine jauh lebih baik.
Yah, pencarian Google sepintas menghasilkan beberapa hasil:
Saya tidak tahu apa-apa tentang mereka secara khusus, tetapi saya akan berpikir bahwa secara umum HTML5 mungkin merupakan cara yang baik untuk membuat prototipe game bahkan tanpa kerangka atau mesin: cepat, langsung, overhead rendah dan mudah untuk diulang.
Iya! Saya bagian dari tim 2 orang yang membangun Construct 2, pembuat game HTML5 .
Alat kami populer untuk membuat game lengkap dan juga di antara audiens yang ingin membuat prototipe game dan ide dengan cepat.
Ketika membuat prototipe apa pun yang dapat menghemat waktu Anda bermanfaat dan kami telah bekerja keras untuk menjadikan Construct 2 sebagai perangkat penghemat waktu yang kuat juga. Hasil dapat dibuat dalam hitungan menit .