1.1.7 • Published 3 years ago

gwe v1.1.7

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Drag Racing Drag Racing Drag Racing Drag Racing

Copyright © 2020-2022 Raijin.

Nombreux sont les développeurs web qui souhaitent créer leurs propres jeux vidéo, c'est maintenant possible grâce à GWE alias Game Web Engine, un moteur de jeu 2D/3D basé sur les technologies du web.
Pas besoin d'apprendre un nouveau langage, si vous maîtrisez HTML/JS/CSS alors ce moteur est fait pour vous.

De plus, grâce à son projet de démarrage, ce moteur intègre tout le nécessaire pour commencer à développer un jeu vidéo avec un minimum d'efforts.

Installation

Tout d'abord, vérifier que Node.js est bien installé sur votre environnement.
Si c'est le cas, je vous invite à poursuivre sur le site officiel https://gamewebengine.com/getting-started.
Une documentation (non complète à ce jour) est également disponible https://gamewebengine.com/documentation/Application.html.

Projets

L'atout principal de GWE est son nombre conséquent de projets de démarrage. Chaque projet est basé sur un genre spécifique comme par ex: j-rpg, ccg, board, visual novel, etc... L'intêret est de partir d'une base solide et de l'adapter afin de créer votre propre jeu vidéo en un temps record.

Fonctionnalités générales

  • Un gestionnaire graphique
  • Un gestionnaire des différents "écrans" du jeu
  • Un gestionnaire des ressources texture
  • Un gestionnaire des ressources son
  • Un gestionnaire des évènements
  • Un gestionnaire des entrées clavier/souris
  • Un gestionnaire de l'interface utilisateur à base de "widget" (plus de 16 widgets de bases)
  • Un gestionnaire de script
  • Support de plusieurs vues caméra 2D et 3D
  • Support des meshs de navigation (JWM)
  • Support des images statiques (JSS)
  • Support des images animées (JAS)
  • Support des meshs texturés statiques (JSM)
  • Support des meshs texturés animés (JAM)
  • Support des formes géométriques de debug

Quelques partis pris concernant ce travail

  • Utiliser le DOM pour les éléments UI
  • Utiliser un format 3D dédié au moteur (voir exportateur Blender)
  • Utiliser un format 3D avec des animations frame par frame

Comment intégrer vos modèles 3D ?

L'extension Blender blender-gwe-exporter vous permet d'exporter vos modèles statiques et animés dans les formats compatible GWE !

Todos

  • Transposer les éléments GFX 2D du plan xy vers le plan xz.
  • Implémenter JAPS alias JSON Animated Polygon Sprite.
  • Implémenter Billboard.
  • Implémenter Skybox.
  • Optimiser walkmesh.
1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.1

3 years ago

1.0.19

3 years ago

1.0.2

3 years ago

1.1.0

3 years ago

1.0.18

3 years ago

1.0.1

3 years ago

1.0.17

3 years ago

1.0.0

3 years ago

1.0.16

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.1.3

3 years ago

1.0.4

3 years ago

1.1.2

3 years ago

1.0.3

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.30

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago