Réponses:
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:
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.
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.
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.
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.
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 .