Moteur de jeu RPG HTML5 / javscript

Deepak Joy

Moteur de jeu RPG HTML5 / javscript


Je prévois de construire un jeu RPG 2D (style Zelda). Je recherche un moteur de jeu qui présente les fonctionnalités suivantes:

  1. Éditeur de cartes pour créer des cartes (de préférence une grille orthographique), avec des objets solides, des portes / portails, des objets, etc.

  2. Mobs: Prise en charge de la création facile d’entités de mob avec des propriétés de base (HP, vitesse, mouvement) et leur génération dynamique.

  3. Prise en charge dans tous les principaux navigateurs.

  4. Algorithmes de base comme la recherche de trajectoire, la détection de collision, le tir de projectiles, etc.

  5. Prise en charge des éléments de base comme les armes, les armures, les potions, etc.

Ces fonctionnalités supplémentaires seraient également intéressantes à avoir:

  1. Multijoueur, c’est-à-dire plusieurs personnes jouant sur la même carte. (Pas MMO … peut-être 20-25 personnes à la fois)

  2. Écran d’inventaire, où le joueur peut voir les objets qu’il a ramassés.

Donc, fondamentalement, je veux juste obtenir les bases d’un jeu de RPG simple, afin de pouvoir me concentrer sur les couches supérieures. Veuillez partager vos commentaires sur la pertinence d’ImpactJS, c’est la meilleure option que j’ai trouvée jusqu’à présent.

Réponses


 Tedy Kanjirathinkal

Deepak, avez-vous essayé Phaser ? C’est un moteur assez soigné. Bien que je n’aie pas essayé toutes les exigences de fonctionnalités que vous avez répertoriées, mais en les estimant bien.

Voici une page qui montre les capacités de Phaser avec des exemples. Une recherche rapide a révélé de nombreuses pages avec des commentaires sur certaines des autres fonctionnalités que vous vouliez. Par exemple: cette page traite de la création d’un jeu basé sur la physique RPG.

Angelo Fuchs

Vous avez écrit que vous avez utilisé l’outil? Quelles sont vos expériences? Quelles fonctionnalités de l’OP avez-vous utilisées et comment sont-elles? Les recommandations fonctionnent mieux si elles sont personnelles, comme vous le diriez à un ami autour d’un café.


 Jeff Puckett

Unity3d est un environnement de développement intégré de plate-forme assez fantastique qui vous permet de coder en plusieurs langues et d’exporter votre projet vers un lecteur Web HTML.

Bien que sa puissance impressionnante soit intimidante à première vue, il propose de nombreux didacticiels de base faciles à suivre pour vous orienter et créer des jeux 2D et 3D amusants en une journée.

Thomas Weller

Et puis acheter un éditeur de carte pour 45 USD? Veuillez enrichir votre réponse avec quelques détails sur la façon de répondre aux besoins du PO

 

/, #de, html5?, javscript, Jeu, moteur, RPG?

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *