Bonjour à toute la communauté de developpez.com je vais vous présenter un projet qui à débuté le 10 octobre 2010 et qui continue toujours d'évoluer.

Je vous parle du projet CARANILLE dont voici une présentation

C'est un projet qui me tient à cœur et que j'ai commencé il y a de cela presque 4 ans : ce projet se nomme Caranille. Pourquoi un tel nom ? Caranille est la contraction de Caramel et Vanille qui sont deux animaux que j'ai perdus il y a longtemps mais que j'ai énormément adorés.

Pour vous présenter Caranille sachez que c'est un logiciel/programme/script qui a pour but de vous aider à bâtir rapidement et gratuitement votre propre MMORPG ( massively multiplayer online role-playing game, c'est-à-dire jeu de rôle en ligne massivement multijoueur) pour votre site web personnel, pour une animation ou autres… Étant une personne qui utilise uniquement GNU/Linux et appréciant sa façon d'être (à savoir le partage des sources), j'ai décidé de mettre Caranille sous licence GNU GPL, ce qui permettra aux utilisateurs avancés de le modifier, de rajouter des modules et de les redistribuer selon la licence Creative Commons.

Possibilités

Fonctionnalités JdR :

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 propre à chaque ville
des monstres et de choisir les objets qui pourront être gagnés lors de la victoire du joueur
des objets (armes, protection, objets de soin comme des potions etc.)
des chimères à invoquer lors des combats

Fonctionnalités MMORPG :

faire du PVP (Player Versus Player)
fonder sa propre guilde
discuter en direct avec tous les autres joueurs

De plus pour les habitués des grands JdR de Square Enix (ou anciennement SquareSoft) le menu de combat est présenté de la même façon à savoir :

Attaquer (porter une attaque physique)
Magie (lancer un sort sur ennemi)
Invocation (invoquer une puissante chimère)
Objets (utiliser un objet comme une potion)
Fuir (trop faible face à l’ennemi ? Fuyiez)

Avantages

Le gros avantage de Caranille est dans sa simplicité d'utilisation, celui-ci a été conçu de façon à ce qu'une personne ne connaissant rien en développement puisse l’utiliser et créer son MMORPG et sa communauté de joueurs.

Caranille est programmé en PHP5 et utilise MySQL pour le stockage des données ce qui vous permet de l'utiliser sur tous les hébergements mutualisés actuellement proposés ou pourquoi pas sur votre propre ordinateur avec un serveur WAMPP ou LAMPP.

L'un des principes fondamentaux de Caranille est de fonctionner sur tous les appareils disposant d'un navigateur internet (même des plus anciens).

Cela permet pour l'utilisateur final d'y jouer sur (presque) tous les terminaux confondus à savoir :

Un ordinateur (Fixe ou portable)
Un smartphone voir même téléphone
Toutes les dernières consoles de jeu portables ou fixes

En conclusion le but de Caranille est de fournir une plate-forme complète de développement de MMORPG gratuits et ces derniers pourront être joués partout comme chez vous, dans le bus pendant vos vacances via un cybercafé et même au travail, la seule condition étant de posséder un navigateur web et internet. FAQ

Voici les questions les plus fréquentes :

À qui est destiné Caranille ?

Caranille est destiné à toutes les personnes ou entités qui souhaitent mettre en place un MMORPG sur leur site web.

Pourquoi n'y a-t'il pas de 2D, voir même 3D ?

Simplement car les éditeurs de MMORPG actuel qui utilisent de la 2D ou 3D utilisent forcément du javascript ainsi que la technologie AJAX. Ce qui au final ne permettrait plus à Caranille de fonctionner sur tous les terminaux ce qui est l'un des principes fondamentaux de l'éditeur.

Quels sont les cycles de sortie des nouvelles versions ?

Il sort une nouvelle version en moyenne tous les 3 mois, le temps de corriger les derniers bogues de la version actuelle et de mettre en place les nouveautés de la prochaine version

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.

Le projet à été lancé le 10 octobre 2010 par Jérémy Colombier Le projet à été repris en mai 2014 par Dimitri Moeson et moi même

Mais maintenant que le projet à atteint une certaine maturité et aussi un nombre incalculable de ligne de code il est de plus en plus difficile de continuer le projet à deux et c'est pour cela que je me permets de poster une annonce sur developpez.com pour savoir si il y a des personnes qui souhaitent nous aider à continuer ce projet qui va bientôt avoir 4 ans

Pour toutes question: jeremy@caranille.com

Merci de m'avoir lu jusqu'au bout et merci d'avance

Voici le github https://github.com/Caranille/Caranille-RPG

le github à été ouvert il y a peu de temps car vu que j'étais seul les 3 premières année je n'en avais pas besoins

Cordialement,