1.1.7 • Published 2 years ago

gwe v1.1.7

Weekly downloads
-
License
ISC
Repository
github
Last release
2 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

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.1

2 years ago

1.0.19

2 years ago

1.0.2

2 years ago

1.1.0

2 years ago

1.0.18

2 years ago

1.0.1

2 years ago

1.0.17

2 years ago

1.0.0

2 years ago

1.0.16

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.1.3

2 years ago

1.0.4

2 years ago

1.1.2

2 years ago

1.0.3

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.29

2 years ago

1.0.28

2 years ago

1.0.27

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.30

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago