Apakah HTML5 dan Canvas bagus untuk pembuatan prototipe gim yang cepat? [Tutup]

14

Apakah ada kerangka kerja dan proses untuk HTMl5 yang dapat digunakan untuk pembuatan prototipe cepat game 2D?

Extrakun
sumber

Jawaban:

6

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:

  • setiap komputer memiliki juru bahasa dan debugger untuk JS terpasang (bahkan perangkat seluler)
  • mudah diambil untuk pendatang baru
  • bahasa yang terdokumentasi dengan baik, masih berkembang
  • buka teknologi melalui & melalui

Apakah html5 lebih cocok daripada, katakanlah, Flash atau bahkan pena & kertas tergantung pada gim Anda dan bagaimana konsep Anda berkembang.

oberhamsi
sumber
4

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.

Tangkapan layar PixieEngine IDE

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.

Daniel X Moore
sumber
3

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.


sumber
3

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 .

Tom Gullen
sumber