HTTPS SSH

HeroonEngine

Heroon engine est un éditeur tout en un pour créer un jeu de type MMORPG entièrement sur le navigateur avec webgl2 et le moteur 3D BabylonJS. L’éditeur et le jeu sont écrit en Javascript ES6.

891.png

Téléchargement et mise à jour

Pour l'utiliser, télécharger l’éditeur et le serveur a partir du site (vous n'avez besoin que de cela en tant qu'utilisateur). Vous pourrez par la suite le mettre a jour en temps réelle avec tortoiseSVN ou sourceTree, pour recevoir les mise à jour très facilement et rapidement en un clic. Ou vous pouvez passer par le site, mais c’est plus long et les mise à jour ne sont pas en temps réelle.

Vous pouvez également utiliser tortoiseSVN si vous ne souhaitez que mettre à jour l'editeur sans intention de contribuer.

Voici comment paramétrer tortoiseSVN avec ce lien https :

Utiliser ce lien en https pour tortoiseSVN afin de recuperer les mise à jour en temps réele : https://Dad72@bitbucket.org/JSbabylon/heroonengine.git

Interface en images : tortoiseSVN_seting.jpg

Vous aurez plus qu'à faire un clic droit sur votre dossier local et cliquer sur "SVN Checkout" pour mettre a jour l’éditeur. C’est rapide et vous obtenez les mises à jour en avant-première.

Exécuter HeroonEngine

Exécuter le fichier HeroonEngine.exe qui se trouve dans votre dossier HeroonEngine/. Cela ouvrira le application de web pour pouvoir executer l'editeur localement. Il ne vous reste plus qu'à cliquer sur "Start Apache" qui demarera le serveur et lancera HeroonEngine sur votre navigateur favori.

serveur_web.jpg

Pour toutes questions n’hésitez pas à aller dans "Signalement de bug". Lien du menu à gauche. Nous n'avons pour le moment pas de forum, mais si vous êtes suffisamment de personne a pensez que cela serait utiles, dites-le-moi et j'en ajouterons un. Mais pour le moment, il n'est pas nécessaire, HeroonEngine est tout jeune.

Contributions

Le dépôt vous permet de participer au développement de ce projet. Toutes vos contributions sont bien sûr créditer et les bienvenues. Si vous avez envie de passer un peu de temps sur un projet sérieux qui vous plais. Ce projet est aussi le vôtre, il vie grâce à vous, grâce à vos testes, rapport de bug, suggestions. N’hésitez pas a participer de la maniéré que vous pouvez, nous ne refuserons jamais d'aide. Vous pouvez créer des tutoriels, corriger des bugs, améliorer l'éditeur, ajouter des fonctionnalités, compléter la démo, l'améliorer...

Dans les sources de ce dépôt vous trouverez :

  1. Editor qui est l’éditeur (le GE)
  2. GUI_PSD qui sont tous les PSD utiliser pour créer l'interface graphique
  3. Game est toutes la partie jeu générer par l’éditeur, le moteur de jeu.
  4. SDK c’est toutes la partie interface graphique de l’éditeur
  5. Scripting C’est toutes les fonctions de script pour le Scripting dans l’éditeur et pour le jeu
  6. Serveur C’est le serveur de jeu NodeJS avec cluster de serveur et zone d’intérêt.

Vous voulez plus de détail ? lisez ceci :

Caractéristique et contribution de l'éditeur

CharacterSet.jpg

Game.1.jpg

HeroonEngine.jpg