Jeu de gestion

Lukket Lagt ut Aug 21, 2015 Betales ved levering
Lukket Betales ved levering

Le principe du présent projet et le développement d'un jeu de gestion responsive par navigateur sur le thème des pompiers.

Ce jeu de gestion par navigateur destiné aux Sapeurs-Pompiers et aux passionnés du métier de Sapeur-Pompier.

Il s’agit avant tout d’un jeu de gestion, dans lequel le joueur commence en tant que chef de centre (Chef d'une caserne de pompier), il doit gérer le recrutement, la formation, la formation continue, etc au sein de sa caserne.

A chaque niveau d’expérience le joueur devra prendre en compte des interventions et envoyer les moyens adapté.

Le projet sera développé intégralement en PHP pour la partie back-end. Le framework Symfony devra être utilisé (Liaison avec forum PhpBB et CMS de blog simplifié).

Dans le but que le projet soit performant en terme de rapidité d’exécution, en sécurité ainsi qu’en maintenabilité, la programmation orientée objet sera utilisée.

L’architecture MVC (Modèle Vue Contrôleur) va être utilisée, celle-ci permet de mieux gérer son code et surtout de gagner en termes de maintenance.

Le code sera plus facile de reprise en cas d’ajouts de fonctionnalités ou de modules.

De manière générale, une classe par module sera utilisée.

Cependant, des classes de communication entre ces modules pourront être créées pour faciliter les différentes interactions entre ces modules.

De même, des classes pourront être créées pour « encapsuler » certaines fonctionnalités spécifiques de PHP ou des fonctions particulières au projet.

Pour la partie front-end sera utilisé le HTML5 ainsi que le JavaScript/Ajax. Une « API » PHP s’occupera de faire la liaison entre la partie requête client Ajax et la base de données.

Du côté de la communication avec la base de donnée, le module « PDO » de PHP sera utilisé, celui-ci permet de changer de base de donnée aisément sans avoir besoin de modification de code.

Pour le design du site, le CSS3 sera pris pour réaliser les différents cadres « div » ainsi que toutes les mises en forme nécessaires pour rendre le site agréable et fluide pour l’utilisateur. Des images seront utilisées pour le logo et pour toute autre partie nécessitant leurs utilisations. Utilisation de Bootstrap apprécié.

Le serveur Web utilisé sera Apache, très utilisé pour grand nombres de projets, avec une grande communauté et possédant de nombreuses extensions très utiles (sous-domaines, prise en charge du SSL, réécriture d’url, etc.) qui seront reprises pour ce projet.

Enfin, la base de données utilisée sera MySQL, possédant aussi une grande communauté active et répondant aux performances nécessaires pour le développement de ce projet.

Pour le développement, le système de versionning « Git » sera utilisé, permettant de créer les différentes branches nécessaires au projet.

De plus, l’avancement sera visible par tous les acteurs du projet (chef de projet, développeur, etc.).

Le serveur physique est un serveur dédié hébergé chez OVH, il disposera d’une distribution Linux.

L’interface utilisateur a deux solutions pour communiquer avec le système du jeu et la base de données :

- Par une requête au jeu (le jeu génère directement la page à afficher par le navigateur). Cette méthode est la plus utilisée, pour changer de vue, réaliser une action importante, etc.

- Par une requête à l’API (le navigateur se charge de changer les données à afficher à l’utilisateur sans recharger la page). Cette méthode est utilisée pour changer les données dans la même vue (sans rechargement de la page), par exemple lorsque un utilisateur regarde la météo pendant plusieurs minutes, la température est susceptible de changer.

La base de données prendra en charge les requêtes du jeu (système principal) et des fichiers de l’API.

Elle effectuera des sauvegardes régulières vers un système de stockage externe en cas de panne matérielles.

Bootstrap HTML PHP Symfony PHP Nettsidedesign

Prosjekt-ID: #8313246

Om prosjektet

7 bud Eksternt prosjekt Aktiv Oct 30, 2015

7 frilansere byr i gjennomsnitt €3125 for denne jobben

kchg

Dear Sir You are most welcome. I read your project description in more depth. If you are looking for a highly skilled web Sr. I am a good fit for your job. Because I have good amount of experience with web deve Mer

€3092 EUR på 30 dager
(317 Omtaler)
8.9
C0RETECHIES

Hi, I've gone through your project requirement. We've developed browser based game before developed using CI with Action script. I can't share the link because It's under NDA. we have highly skilled and qual Mer

€5154 EUR på 45 dager
(79 Omtaler)
6.9
openeyescons

Bonjour Je représente OpenEyes Consulting. Nous sommes une société de développement logiciel, web et Mobile. Nous avons des compétences en "développement web spécifique à base de php (Zend/Symfony inclus)", que Mer

€3611 EUR på 30 dager
(1 anmeldelse)
2.6
mapsandphp

Bonjour, J'ai quelques questions : ( A ) Avez vous déjà écr Mer

€3000 EUR på 60 dager
(0 Omtaler)
0.0