HTML5 et Canvas sont-ils bons pour le prototypage rapide de jeux? [fermé]

14

Existe-t-il des cadres et des processus pour HTMl5 qui peuvent être utilisés pour le prototypage rapide de jeux 2D?

Extrakun
la source

Réponses:

6

J'ai construit http://gamejs.org en partie à cette fin. Il suit l'API PyGame qui, je le sais, est parfois utilisée pour le prototypage.

Je dirais que JavaScript se prête très bien à l'écriture rapide de code de jeu; pour un argument plus élaboré à cet effet, voir Capitaliser sur l'héritage prototypique de JavaScript

Autres avantages si vous restez avec des technologies simples, comme html5 & js:

  • chaque ordinateur a un interprète et un débogueur pour JS installés (même les appareils mobiles)
  • facile à ramasser pour les nouveaux arrivants
  • langage bien documenté, toujours en évolution
  • technologies ouvertes à travers et à travers

Le fait que html5 soit plus approprié que, disons, Flash ou même le stylo et le papier dépend de votre jeu et de l'évolution de votre concept.

oberhamsi
la source
4

J'utilise PixieEngine . C'est un IDE de développement de jeux basé sur le Web qui vous permet de développer et de publier des jeux sans avoir à télécharger ou configurer un environnement de développement.

Capture d'écran PixieEngine IDE

Les avantages par rapport à HTML Canvas simple et JavaScript sont que CoffeeScript est un langage très syntaxique léger, et les bibliothèques intégrées optimisent spécifiquement pour le prototypage de jeux.

Par exemple, dans HTML Canvas, lorsque vous souhaitez remplir un cercle, vous devez appeler:

context.fillStyle = color
context.beginPath()
context.arc(x, y, radius, 0, Math.TAU, true)
context.closePath()
context.fill()

Mais le wrapper de toile PixieEngine fournit une méthode simple

canvas.fillCircle(x, y, radius, color)

HTML Canvas et JavaScript sont bons pour le prototypage rapide de jeux, mais PixieEngine est bien meilleur.

Daniel X Moore
la source
3

Eh bien, une recherche rapide sur Google produit plusieurs résultats:

Je ne sais rien à leur sujet en particulier, mais je pense qu'en général HTML5 est probablement un moyen décent de prototyper des jeux même sans cadre ni moteur: rapide, direct, faible surcharge et facile à itérer.


la source
3

Oui! Je fais partie de l'équipe de 2 personnes qui construit Construct 2, le créateur de jeux HTML5 .

Notre outil est populaire pour créer des jeux complets et aussi parmi un public qui souhaite rapidement prototyper des jeux et des idées.

Lors de la création d'un prototype, tout ce qui peut vous faire gagner du temps est bénéfique et nous avons travaillé dur pour faire de Construct 2 un puissant appareil permettant de gagner du temps. Les résultats peuvent être créés en quelques minutes .

Tom Gullen
la source