Stargate Civilizations

22%
Projet arrêté / 13 tâches
19
votes
Voter

Ce jeu de gestion/stratégie est en quelque sorte l'extension du simulateur de la porte des étoiles "SG Network" que j'ai créé en octobre 2007.

C'est un jeu de gestion...

Choisissez une race et une civilization, parmi celles proposés par le jeu ou que vous avez inventé. Vous devez ensuite gérer et développer une ville, avec ses bâtiments, ses habitants, son commerce, son armée... Fondez de nouvelles colonies sur votre planète, ou partez explorer l'univers grâce à la porte des étoiles que les Anciens ont laissé sur votre planète des millions d'années auparavant.

...de stratégie...

Vous découvrirez vite que l'univers n'est pas composées que de civilisations pacifiques et aurez vite à défendre vos colonies... ou étendre votre empire !

...de simulation

Ce jeu se veut le plus réaliste possible et fidèle à la série. La porte des étoiles sera et est déjà le point le plus élaboré.

Technologies employées

- HTML, CSS, Ajax
- PHP (framework : Zend, modèle : MVC)
- MySql
- Javascript (librairie : YUI)
- Java (pour le moteur du réseau de portes)
- Flash

Team

- Meardon : concepteur/développeur
- JV'ius : designer, codeur HTML & CSS

A propos de SG Network

SG Network est le premier dial de la porte qui soit multijoueur. Il s'appuie sur un moteur écrit en java côté serveur et une application en flash à installer côté client. L'interface est rendue possible via la technologie Red5.

Jusqu'ici seule la salle de contrôle a été codée. Il y est possible d'afficher un moniteur en plain écran, de choisir un programme parmi ceux proposés (Dialing Program, Stargate Energy Output, Caméra...) et de piloter la porte des étoiles. Une version DHD existe pour ce dial. Voir le site de SG Network pour plus de détails.

 

 

Avancement du projet

Les tâches

Conception

80%

- Le joueur commencera par la race humaine. Il lui sera possible au cours du jeu suivant son évolution de passer à une race supérieure. Pour donner un exemple, pour devenir goa'uld il faudra obtenir les faveurs d'un goa'uld pour se faire implanter un symbiote. Cette symbiose donnera accès aux joueurs à toutes les technologies développées par le donneur.
Chaque race disposera de sa propre interface de jeu.
- Les goa'ulds auront un système dédié pour gérer leurs empires. Ils pourront réduire en esclavage d'autres peuples pour leur approvisionnement en matières premières. Autrement dit, le push ne sera pas interdit, mais je ferai en sorte de rendre le système équitable.
- De nombreuses ressources seront présentes (14 prévues pour l'instant), mais ne seront pas présentes sur tous les mondes.
- La partie gestion sera très élaborée. Seront présentes notamment les "unités de main d'oeuvre".
- Les vaisseaux reprendront certains concepts du jeu de JV'ius : Stargate War Ship. les plus grands vaisseaux disposeront donc de leur propre interface, une gestion accrue et entièrement personnalisables. Des améliorations pourront être effectuées sur le vaisseau, même après sa construction.
- L'exploration sera présente, particulièrement pour l'espèce humaine (afin de compenser son infériorité) Il sera possible de découvrir des artéfacts.
- Des lieux tels qu'Atlantis, Dakara, ne seront présents qu'en un exemplaire, il faudra les découvrir et surtout... les garder ! D'une manière générale vous pourrez retrouver les mondes de Stargate et de nombreux clins d'oeil dans le jeu.
- Des quêtes seront également présentes. Je pense notamment à l'intégration de mini-jeux en flash.

Capteurs inter-stellaires

10%

La carte de l'univers sera en 3D (actuellement en flash), avec les niveaux de vue suivantes :

- Univers

- Galaxie

- Secteur

- Système stellaire

- Système planétaire

Le screenshoot est un aperçu du système planétaire, qui possèdent les caractéristiques suivantes :

- On peut tourner tourner la caméra autour de la planète

- La planète tourne sur elle-même

- Les nuages sont sur une couche au-dessus (en relief donc) et sont également animés indépendamment du globe terrestre.

- Il m'est possible de changer dynamiquement chaque paramètre et chaque texture de la scène. Chaque planète du jeu aura donc ses propres caractéristiques (volume, orbite, atmosphère, texture au sol, lunes, etc...).

- Une lune peut graviter autour.

La planète devrait être par la suite interactive avec un système de coordonnées.

Pour l'instant, ce module est en stand-by en attendant la prochaine version de flash qui devrait mieux gérer la 3D.

Carte colonie / bâtiments

30%

(actuellement en cours de développement)

Les bâtiments sont affichés sur une carte en 3D isométrique (style AOE). Deux vues différentes seront accessibles : terrain / sous-terrain. Il sera ainsi possible de cacher certains bâtiments et les mettre à l'abris d'attaque (tunnels Tok'ra, base militaire, enterrement de la porte, mines, etc).

Lorsqu'on clique sur un bâtiment, une barre apparaît, avec les informations suivantes :

- Photo du bâtiment

- Infos : nom, niveau, boutons de passage au niveau supérieur / destruction

- Gestion : coût en or, consommation d'énergie, nombre de travailleurs

- Actions spéciales et constructions, infos de production pour les mines

 

-- Screen à venir prochainement --

Ouvrir / Fermer la liste des tāches

Caractéristiques bâtiments

5%

Design bâtiments

5%

Design général

80%

Gestion de la ville

10%

Gestion des ressources

50%
 

Commerce

5%

- Il sera possible de faire du commerce avec à peu près tout : ressources, armes, technologies, vaisseaux, données stratégiques...
- Un commerce "passif" sera établi. Le principe étant qu’un joueur peut indiquer ce qu’il vend et achète sur sa planète et les joueurs peuvent ainsi commercer avec un taux officiel.
- Du commerce peut bien évidemment être fait manuellement à des taux fixés au cas par cas par les joueurs.
- Système de routes commercial, pour automatiser le transfert d'une planète à l'autre (option allopass).

Gestion empire

5%

Lieux et bâtiments uniques

9%

Certains lieux seront uniques dans l'univers et apporteront un avantage certain aux joueurs les possédant. Nul doute que la convoitise de ces lieux fera l'objet de grandes batailles.

Il sera également possible de visiter et de gérer ces lieux dans SG Network. Le propriétaire d'un tel lieu aura le plus haut grade sur SG Network, disposant de tous les accès sécurisés qui seront mis en place.  Il pourra ensuite attribuer des accès et grades à d'autres joueurs, pouvant ainsi former sa propre équipe et l'aider à maintenir la base. Les autres personnes devraient pouvoir accéder à SG Network en tant que "visiteurs", avec des accès restreints.

Ouvrir / Fermer la liste des tāches

Abydos

20%

Atlantis

0%

Avants-postes Ancien

0%

Cheyenne Mountain Complexe

35%

Dakara

0%

Divers / surprises

0%
 

Recherches / technologies

5%

Réseau de portes des étoiles

30%

 

Il s'agira sans aucun doute du système le plus approfondi du jeu.

Ouvrir / Fermer la liste des tāches

Interface client

0%

Bien qu'une interface existe déjà en flash, j'essaierai d'en coder une en javascript pour que ce soit plus fluide.


Serveur

80%

Le serveur est codé en java. Ca permet de d'effectuer des tâches et des calculs de façon autonome : persistance, temps réel...

Il est déjà en partie opérationnel, puisqu'il s'agit du moteur de SG Network, dial multijoueur.


Technologies

10%

Des recherches seront dédiées à la connaissance de l'utilisation de la porte. En voici quelques-unes :

- Niveau 1 : Décryptage des symboles

- Niveau 2 : Utilisation d'une source d'énergie alternative au DHD

- Niveau 3 : Convertisseur de coordonnées

- Niveau 4 : Rendre inopérant un DHD en retirant son cristal de contrôle

- Niveau 6 : Connexion à la porte d'un crisatl ou d'un programme de contrôle du 8ème chevron

- Niveau 8 : Convertisseur coordonnées spatiales -> porte des étoiles

- Niveau 10 Reconfiguration de la porte en cas de déplacement de celle-ci dans une zone non couverte par le réseau

- Et bien d'autres (jusqu'à 80 niveaux) !

 

Vaisseaux

5%

- Chaque grand vaisseau aura sa propre interface de jeu, tout comme les colonies.

- Les plus grands vaisseaux seront précieux, et mettront donc un temps considérable à se construire. Mais il sera également possible de s'en procurer d'autres façons : abordage, trouvaille, commerce, récompense...

- Chaque vaisseau proviendrait d’une classe prédéfinie (ex : x-303) mais serait unique avec son propre nom (ex : Prométhée).

- Une fois choisit le type de vaisseau, le joueur pourrait préciser ses équipements (type d’armements, nombre, capteurs, type de chasseurs, nombre…).

- Il sera possible d’upgrader un vaisseau après son achat. Par exemple ajouter des chasseurs, changer son armement ou en ajouter), améliorer ses capteurs....

- Il faudra un minimum d’équipage pour le faire fonctionner.

- On pourra se déplacer à son gré dans l’univers (pas simplement des options baser ou attaquer).

- Il sera possible de baser certains vaisseaux sur des colonies, comme un bâtiment. Les vaisseaux se construiront d'ailleurs de cette manière.

- Un vaisseau pourra être endommagé de différentes façons lors d’un combat qui pourra rendre certains des systèmes inopérants.

- Il sera possible de faire du commerce de vaisseaux et même d'armes ou équipements.

 

Base de données

0%

La base de données comprendra :
- La liste des planètes explorées avec toutes les infos disponibles
- Les civilisations rencontrées et les rapports entretenus
- Rapports divers
- D'autres surprises

Elle sera disponible par achat d'un code allopass, mais gratuite dans certains cas : BDD du SGC, BDD des Anciens d'Atlantis...

Profil

17%
Ouvrir / Fermer la liste des tāches

Inscription

0%

Gestion des races

5%

Login / logout

100%

Modification du profil

0%

Progression joueur

0%
 

Système de quêtes

0%

Systèmes de communication

0%