Développement de jeux vidéo indépendants
Forum création de jeux vidéo indépendants Mon compte Relite

Se rappeler ? S'inscrire
Jeux vidéo Jeux vidéo indépendants Création de jeux vidéo Finance et emploi jeux vidéo
Dictionnaire du jeu vidéo
Jeux vidéo indépendants Actualité jeux vidéo indépendants Jeux indépendants Tests de jeux vidéo indépendants Jeux indépendants à venir Dossier indy games Solutions jeux vidéo indépendants Vidéos jeux vidéo indépendants Jeux à télécharger Forum création de jeux
Forum création de jeux Mon compte Relite Liste des membres Relite Mes points Relite Derniers messages de Relite Régles du forum Relite Chercher


Relite - Création de jeux vidéo » Vos projets et créations » Vos logiciels et moteurs » RPG JS : Votre RPG en ligne sur votre navigateur

Réponse
  #1 (permalink)  
Vieux 14/03/2011, 20h34
Membre
 
Date d'inscription: février 2010
Messages: 2
Points Relite: 0.
Donate
Par défaut RPG JS : Votre RPG en ligne sur votre navigateur

RPG JS : Votre RPG en ligne sur votre navigateur

Information

Auteur : Samarium
License : GPL
Date de sortie (pour une première utilisation) : Fin Mars

Introduction

- RPG JS est un framework permettant de réaliser des RPG sur navigateur. Attention, vous devez avoir un minimum de connaissances en programmation pour utiliser le framework même si celui ci facilite grandement la tâche (scrolling, collision, mouvement ...)

- RPG JS utilise l'HTML 5 et le Javascript. Il s'appuie sur le framework EaselJS pour la manipulation des Bitmaps, Sprites, etc.

- Un script sur RPG Maker XP permet de convertir une Map vers RPG JS

- Compatibilité des navigateurs : IE9, Google Chrome, Firefox >= 3.5, Safari >= 4.0, Opera >= 10.5

Les avantages

J'ai relevé plusieurs avantages :
- Inutile de télécharger
- Possibilité de lier avec une base de données (avec des requêtes Ajax) et enregistrer des scores par exemple (non implémenté dans le framework)
- Possibilité de lier avec d'autres contenus du site (afficher des barres de vie en dehors du jeu ...)
- Possibilité de jouer avec la souris
- Ajout de commandes non existantes sur RPG Maker
- Tactical RPG intégré
- Evolution possible (vers le MMORPG)
- Jouer sur Iphone/Ipad/Archos ...
- Open Source

Fonctionnement

RPG JS utilise la même structure que RPG Maker. Vous chargez une Map en indiquant ses propriétés (Tileset, Musique ...) et c'est tout. En fait, vous indiquez aussi les évènements dans la Map. Ensuite, vous créez des évènements avec une apparence, des pages et des commandes d'évènement. Vous retrouvez les interrupteurs, les interrupteurs locaux et les commandes courantes comme l'affichage d'un message, le déplacement d'un personnage, etc.

Pour le moment, quelques commandes ont été programmées.

Prenons un exemple :

Code:
var rpg = new Rpg("canvas");
rpg.loadMap('Map007', {
	tileset: '006-Desert01.png',
	events:  ['Event02'],
	player:  {x: 14, y: 11}
}, mapLoad);
En quelques lignes, vous charges une Map. Les ressources sont les mêmes types de dossier que RPG Maker XP ("Graphics/Tilesets" par exemple)

L'évènement "Event02" est un fichier présent dans "Data/Events" qui comporte des propretés de l'évènement (cf ci-dessus)

Bien sûr, puisque c'est un framework, vous pouvez faire votre RPG à votre sauce avec l'API disponible. Une documentation française (et anglaise ?) sera présente.

Captures d'écran :

Dans l'ordre des images:
1) Simple affichage (base d'un RPG)
2) Interaction avec un évènement
3) Tactical RPG avec la souris (avec un léger défaut encore au niveau des superpositions)





Détails supplémentaires

Fin Mars, une première version sortira. Mais il manquera sûrement plusieurs éléments par rapport à RPG Maker. Mais le framework sera suffisamment complet pour faire un simple RPG.
Réponse avec citation
Réponse

Tags
framework, html5, javascript, navigateur, rpg

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui
Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Liens de votre DeviantART nino Realisations 3 10/10/2009 02h30
[Votre PC] Votre nom dans la barre des tâches? ptitbob² Hardware 4 28/03/2007 13h04
---[Votre chambre]--- OmegaBowser Vrac 63 06/11/2006 16h36
[Enquete] Votre FAI bibba Hardware 21 20/06/2006 23h22


Fuseau horaire GMT +2. Il est actuellement 13h31.
Relite© 2002-2009 - Edité par Relite Network
Les forums Relite sont des forums de discussion dédiés aux jeux vidéo indépendants, jeux vidéo amateurs et en rapport avec le développement et création de ces mêmes jeux vidéo.