Dimitri, développeur PHP à titre professionnel depuis 7 ans. Après une carrière assez enrichissante en terme technique, je me suis senti enfin prêt à me lancer dans le rêve que je caresse depuis que j'ai découvert ce langage à la fois puissant et accessible.
Nom du projet : Indicia Engine
commencé il y a de cela quatre ans : Caranille est un éditeur web qui sert de plateforme à la création de votre propre MMORPG. Ayant repris le projet et totalement refondu dans sa conception , je vous présente aujourd'hui Indicia-Engine 1.
Quelques détails sur le projet :
Malgré une grande communauté française de rôliste, et une profusion de plateforme de*jeu, on a souvent l’occasion d’observer qu'il y a toujours *une forte impulsion de créateurs, mais très peu de structures suffisamment abouti pour répondre à leur demande.
Conçu et développé par des passionnés du MMORPG et de la programmation, Indicia Engine 1.0 est un logiciel consacré à la masterisation d'un*jeu*de rôle en ligne jouable par navigateur.
Outils gratuit et libre, Que votre jeu soit axé PVP ou PVE, vous trouverez de quoi satisfaire vos attentes.
personnes présentes dans le projet :
Un trop grand nombre de projet de ce genre existe, mais ces derniers ont, pour la plupart, étés abandonnés, faute de professionnalisme et d'investissement technique.
Fort d'une base technique plus solide et d'une motivation plus conséquente. Indicia se propose d'aller plus en profondeur.
L’équipe se compose actuellement d'un unique développeur PHP, Dimitri, qui tient aussi le rôle de testeur alpha.
Partie technique
Étant des personnes fédérées derrière GNU/Linux et sa façon d'être (à savoir le partage des sources), Indicia a conservé l'héritage de son prédécesseur. Fondé sous licence GNU GPL, il permettra aux utilisateurs avancés de le modifier, de rajouter des modules et de les redistribuer selon la licence Creative Commons.
Codé en PHP
Comme le disait Rasmus Lerdorf (créateur de PHP) sur la mailing-list interne du langage :
«Une des forces de PHP est qu’il s’adapte. Il s’adapte vers le haut pour les sites les plus importants du monde, tout en s’adaptant vers le bas pour les développeurs du*dimanche. Réussir les deux avec la même base de code est un défi.»
C'est tout l'intérêt pour Indicia-Engine qui possède un socle fondateur et une communauté qui se déploient sur les deux extrêmes en niveau de programmation. Le code fondamental reste accessible tout en étant rigoureux et solide.
Versionné sur GitHub
Github est centré vers l'aspect social du développement. En plus d'offrir l'hébergement de projets, le site offre de nombreuses fonctionnalités habituellement retrouvées sur les réseaux sociaux comme les flux, la possibilité de suivre des personnes ou des projets.
Cela reflète encore une fois la philosophie de partage et d'évolution qui guide Indicia. Les sources sont mises à disposition en temps réel, dès qu'une modification a lieu dans sur la version stable ou instable. Les utilisateurs peuvent télécharger à tout moment la dernière version.
L'avancée du projet :
Indicia qui vient de fêter sa naissance officielle en est encore à sa version ALPHA 01 avec plein de fonctions pour créer un MMORPG jouable sur n'importe quel support web.
webmastering
- édition du contenu (pages, news, commentaires,...)
- sélecteur de design
- mise à jour automatisé de la base de données
- sécurisation des insertions utilisateurs
Fonctionnalités RPG/PVE
- une histoire principale pour votre*jeu
- plusieurs villes (qui peuvent être débloquées en fonction de l'avancée dans l'histoire)
- des missions propres à chaque ville
- des monstres à combattre
- des objets (armes, protection, objets de soin comme des potions etc.) qui pourront être gagnés à chaque victoire et la possibilité de pouvoir soi-même les fabriquer par la maitrise de métiers.
- des chimères à invoquer lors des combats
Fonctionnalités MMO :
- faire du PVP (Player Versus Player)
- fonder sa propre guilde
- prêter serment à un ordre (univers bi-faction)
- discuter en direct avec tous les autres joueurs
postes à pourvoir
Le but actuelle est de donner une dimension participative à la continuité de Indicia, dans un cadre bien particulier (décrit ci-dessous), pour ceux qui souhaiteraient bosser bénévolement à nos côtés.
L'objectif est d'offrir une chance au projet d'être encore meilleure avec de potentielles bonnes surprises issues de la communauté. Pour cela, il faut avoir acquis un savoir faire de niveau quasi professionnel et avoir envie de filer un coup de main, même sur un seul plan.
Pour poursuivre le projet, il serait souhaitable voir dans l'équipe un intégrateur web. Le profil recherché est un peu particulier car Indicia défendra toujours la non-balkanisation du web. La recherche se porte donc sur un intégrateur web HTML5 orienté dans l'utilisation de métas viewport et des CSS médias queries.
L'apport d'un designer/graphiste est également souhaité. Le but est la mise en avant d'une identité graphique unique cohérente pour Indicia.
Il sera chargé de la création de divers éléments graphique tels que les icônes (pour les compétences, l'inventaire, les barres de vie, etc...) qui rende le projet digne des véritables mmorpg.
Indicia est prêt à accueillir de nouveaux membres motivés et impliqués. Tout profil peut être bénéfique au projet.
si vous êtes intéressé, n’hésitez pas.
Nos pages web
le site d'Indicia: http://horizons-of-indica.com/
le GitHub: https://github.com/Caranille/Caranille-RPG
Pour nous contacter
Vous avez une idée, une suggestion voire même une question ? Mieux, participer au projet vous intéresse.
N'hésitez-pas à adresser un message à cette adresse : developpeur@horizons-of-indica.com
Détails sur la philosophie
La non-balkanisation du web : http://halte-a-la-balkanisation-du-web.fr/
PHP, un langage tout niveau : http://www.geek-directeur-technique....urs-techniques
GitHub, la gratuité, l’indépendance et le partage : http://www.framablog.org/index.php/p...hub-generation
Partager