|
|
(108 révisions intermédiaires par 19 utilisateurs sont masquées) |
Ligne 1 : |
Ligne 1 : |
− | = Introduction =
| + | '''Source(s):''' [http://www.downloadranking.com Gibraltar] |
− | | + | |
− | Gibraltar est un projet de jeu vidéo d'infiltration.
| + | |
− | | + | |
− | Le but du jeu sera de mener une équipe, seul ou à plusieurs joueurs en coopératif, afin de remplir divers objectifs.
| + | |
− | Inutile d'espérer faire le ménage en tuant tout ce qui bouge : les personnages ont une endurance très réaliste : une seule balle bien placée coûte la vie !
| + | |
− | | + | |
− | Il faut savoir gérer son équipe, faire confiance à ses coéquipiers, afin de remporter la victoire malgré des effectifs très limités.
| + | |
− | | + | |
− | Le jeu est réalisé entièrement en 3D par l'équipe des [[COD]] de linux62. Il est actuellement dans un stade embryonnaire, et le premier objectif est la réalisation d'une démonstration minimale jouable du jeu. Cet objectif a été atteint dans la nuit du 9 au 10 septembre.
| + | |
− | | + | |
− | Le scénario du jeu compte énormément. Lassés des gentils très gentils et des méchants très méchants, nous avons décidé de faire un monde réaliste (à la Zola, pas à la je marche dans la rue), dans lequel les dirigeants ne sont pas toujours des gens très bien. Ce qui tombe bien, parce que vous allez en incarner un.
| + | |
− | | + | |
− | '''''PS:''' Ceci est le wiki de développement du jeu. Les informations que vous y trouverez ont toutes le potentiel de complètement spoiler le scénario, qui devrait être l'un des point fort du jeu. Vous êtes prévenus ;)''
| + | |
− | | + | |
− | = Univers =
| + | |
− | | + | |
− | Voilà ce qui arrive quand on code trop ;-) :
| + | |
− | 19:39 <Azrael07> le premier jour, dukez créa le monde, il dessina le ciel et la terre, façona la chair. Le deuxième | + | |
− | jour, Azrael créa la vie. Il dota chaque être, qu'il soit humain ou simple pierre, d'une
| + | |
− | conscience qui lui est propre.
| + | |
− | | + | |
− | | + | |
− | | + | |
− | * [[Scénario (Gibraltar)|Scénario]]
| + | |
− | :Essais scénaristiques :
| + | |
− | :* [[SuperOrdi (Gibraltar)|Le super ordinateur]]
| + | |
− | :* [[MortKerin (Gibraltar)|La mort de Kerin]]
| + | |
− | :* [[Politique_PT_(Gibraltar)|Le plot-trick de la mort !]]
| + | |
− | * [[Personnages (Gibraltar)|Personnages]]
| + | |
− | * [[Équipement (Gibraltar)|Équipement]]
| + | |
− | * [[Armes (Gibraltar)|Armes]]
| + | |
− | * [[Musique (Gibraltar)|Musique]]
| + | |
− | * [[Géographie (Gibraltar)|Géographie]]
| + | |
− | * [[Faune (Gibraltar)|Faune]]
| + | |
− | * [[Flore (Gibraltar)|Flore]]
| + | |
− | | + | |
− | == Annexes ==
| + | |
− | | + | |
− | * [[Boite_a_idees|Boîte à idées]] : Immortalisez les ici, que rien ne soit perdu !
| + | |
− | * [[Lexique (Gibraltar) | Lexique]]
| + | |
− | | + | |
− | = Scènes de jeu =
| + | |
− | | + | |
− | * [[Missions (Gibraltar)|Les missions (partie I)]]
| + | |
− | * [[Missions (Gibraltar) -2 |Les missions (partie II)]]
| + | |
− | | + | |
− | = Dev Corner =
| + | |
− | | + | |
− | == Drafts techniques ==
| + | |
− | | + | |
− | * <strike>[[Installer la demo du jeu]]</strike>
| + | |
− | * [[Design du moteur de jeu]]
| + | |
− | * [[Conventions de code]]
| + | |
− | * [[Gibraltar:Script|Script]]
| + | |
− | * [[Event dispatcher]]
| + | |
− | * [[Gibraltar:Classes|Classes]] : Etude et description des classes C++
| + | |
− | * [[Gibraltar:Dependances|Dépendances]]
| + | |
− | * [[SwitchToCS3D (Gibraltar)|Le moteur CrystalSpace3d]]
| + | |
− | | + | |
− | == Documents intéressants ==
| + | |
− | | + | |
− | * Ogre
| + | |
− | ** Comment gérer les états ? : http://www.ogre3d.org/wiki/index.php/Managing_Game_States_with_OGRE
| + | |
− | ** Une application réelle avec Ogre : http://www.ogre3d.org/wiki/index.php/Practical_Application
| + | |
− | | + | |
− | * Design
| + | |
− | ** Passage de messages : http://www.gamearchitect.net/Articles/MessagePassing.html
| + | |
− | ** Quelques notes intéressantes : http://www.gamearchitect.net/Articles/DataDrivenDesign.html
| + | |
− | | + | |
− | * OpenAL
| + | |
− | ** Une classe openAL pour Ogre : http://www.ogre3d.org/wiki/index.php/OpenAL
| + | |
− | ** Des tuts sur OAL : http://www.devmaster.net/articles.php?catID=6
| + | |
− | | + | |
− | * Scripting
| + | |
− | ** Le scripting et LUA : http://www.devmaster.net/articles/lua/lua1.php
| + | |
− | | + | |
− | = Avancement =
| + | |
− | | + | |
− | == Univers ==
| + | |
− | | + | |
− | * Background
| + | |
− | {{progress_bar|Percent=90}}
| + | |
− | | + | |
− | * Missions
| + | |
− | {{progress_bar|Percent=30}}
| + | |
− | | + | |
− | * Équipement
| + | |
− | {{progress_bar|Percent=15}}
| + | |
− | | + | |
− | * Personnages
| + | |
− | {{progress_bar|Percent=25}}
| + | |
− | | + | |
− | * Armes
| + | |
− | {{progress_bar|Percent=35}}
| + | |
− | | + | |
− | * Musique
| + | |
− | {{progress_bar|Percent=6}}
| + | |
− | | + | |
− | * Géographie
| + | |
− | {{progress_bar|Percent=80}}
| + | |
− | | + | |
− | * Faune & Flore
| + | |
− | {{progress_bar|Percent=1}}
| + | |
− | | + | |
− | | + | |
− | == Code ==
| + | |
− | | + | |
− | L'avancement du code est disponible sur le TRAC à l'adresse suivante : http://vcs.patapouf.org/gibraltar/.
| + | |
− | | + | |
− | = Équipe de dev =
| + | |
− | | + | |
− | * Définition du background (27 Mars 2006) : [[270306resume|Résumé]], [[270306irc|Log IRC complet]]
| + | |
− | ** Propositions :
| + | |
− | *** Azrael, dukez et zora ([[Background azduzo]])
| + | |
− | *** Jojo ([[Scenar_bordel Jojo]])
| + | |
− | | + | |
− | * Réunion au local le [[Réunion 15 Avril (Gibraltar)|Samedi 15 Avril]]
| + | |
− | :* [[Compte rendu technique (Gibraltar)|Compte rendu technique]]
| + | |
− | :* [[Corrections à apporter (Gibraltar)|Corrections à effectuer]]
| + | |
− | | + | |
− | = Paquets =
| + | |
− | | + | |
− | '''Nous utilisons maintenant CrystalSpace3d !'''
| + | |
− | | + | |
− | == CrystalSpace3D Svn + CEL Svn + Cal3d Svn + ODE 0.6 ==
| + | |
− | | + | |
− | Utilisez ce script pour compiler une chaine complète capable de faire tourner gibraltar :
| + | |
− | http://glibersat.linux62.org/~glibersat/graball
| + | |
− | | + | |
− | | + | |
− | == RakNet / RakVoice 2.4.5.2 ==
| + | |
− | * Debian SID (x86, ppc)
| + | |
− | : http://glibersat.linux62.org/~glibersat/ogre/
| + | |
− | | + | |
− | = Paquets plus utilisés par Gibraltar mais pouvant être utiles =
| + | |
− | == Ogre 1.2.0rc1 ==
| + | |
− | | + | |
− | * Debian SID (x86, ppc)
| + | |
− | : http://glibersat.linux62.org/~glibersat/ogre/
| + | |
− | | + | |
− | == Ode + OPCODE + Support Terrain ==
| + | |
− | | + | |
− | ''À noter : pour 32bits seulement, il faut faire un portage propre d'OPCODE pour l'utiliser sur 64bits. La licence d'OPCODE est en cours de clarification.''
| + | |
− | | + | |
− | * Debian SID (x86, ppc)
| + | |
− | : http://glibersat.linux62.org/~glibersat/ogre/
| + | |
− | | + | |
− | == OgreOde 1.1 ==
| + | |
− | | + | |
− | * Debian SID (x86, ppc)
| + | |
− | : http://glibersat.linux62.org/~glibersat/ogre/
| + | |
− | | + | |
− | [[Catégorie:COD]]
| + | |
− | [[Catégorie:Gibraltar]]
| + | |