ApocalySpace - Jeu en ligne
ApocalySpace est un jeu en ligne jouable gratuitement et directement sur votre navigateur web mêlant stratégie et gestion dans l'espace. C'est un projet réalisé en 2012 par Benjamin Crosnier, Etienne Rocipon et Julien Bernard.
Le projet a été repris après l'arrêt de celui-ci par Julien en 2013.
- Ce projet est sous licence GNU GPL.
- La dernière version stable du projet est la version : 1.6
Dernière actualités
- Ouverture de la prochaine version BETA publique courant janvier 2014
- Passage en version 1.7 dans les prochains jours (nouveau design, légère modification sur le gameplay)
Projet sous licence libre GNU GPL, vous êtes encouragé à participer au projet de différentes manières :
- En jouant à ApocalySpace, tout simplement
- En démasquant les bugs
- En participant au Wiki
- En forkant le projet
[Cliquez ici](http://www.apocalyspace.fr) pour participer à la première Bêta de ApocalySpace.
Pour développer en partant du code source d'ApocalySpace, vous avez besoin d'une plateforme de développement Web pour émuler un serveur PHP et une base de données tournant sous MySql (Apache ou Nginx ou autre). L'un des plus connus sous Windows est WampServer.
Vous devez bien sûr télécharger le code source du projet soit en téléchargement le ZIP (fourni par GitHub) soit en clonant le projet avec Git.
Après avoir téléchargé les sources et installé votre serveur, vous devez créer une nouvelle base de données sur votre serveur MySql qui se nomme apocalyspace :
CREATE DATABASE apocalyspace;Vous devez ensuite y importer les tables avec le fichier create.sql :
mysql -h (..) -u (..) -p (..) apocalyspace < (..)/create.sqlFaites de même avec le fichier insert.sql qui va ajouter des données à certaines tables :
mysql -h (..) -u (..) -p (..) apocalyspace < (..)/insert.sqlCes opérations peuvent très bien être effectuées depuis une GUI comme PhpMyAdmin.
Modifiez le fichier config.php :
/* Configuration de la base de données */
define("SQL_DSN", "mysql:host=(..);dbname=apocalyspace");
define("SQL_USER", " (..) ");
define("SQL_PASS", " (..) ");
define("SQL_ENCODE", "utf8");
/* Chemin d'accès du site */
define("BASE_SITE", "http://localhost/(..)/ApocalySpace/Pilotage/");
define('BASE_PATH', '/(..)/ApocalySpace/Pilotage/');Lancez dans navigateur préféré (Firefox <3):
http://localhost/(..)/ApocalySpace/Pilotage/Ou commencer à développer votre propre jeu en modifiant les données contenues principalement dans /Models/data.class.php, config_id.php et dans la base de données.
Vous pouvez me contacter directement sur GitHub via les issues si vous démasquez un bug ou bien me joindre sur le jeu via mon pseudonyme Jibi.