Gibraltar

De Wiki Linux62.

(Différences entre les versions)
(Scènes de jeu)
 
(116 révisions intermédiaires par 20 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.
+
 
+
'''''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 ==
+
 
+
* [[Installer la demo du jeu]]
+
* [[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]]
+
 
+
== 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 =
+
 
+
<table cellspacing="15">
+
<tr valign="top">
+
<td>
+
== 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}}
+
 
+
</td>
+
 
+
<td>
+
 
+
== Design du moteur ==
+
 
+
* Hierarchie des éléments
+
{{progress_bar|Percent=80}}
+
 
+
* Événements
+
{{progress_bar|Percent=60}}
+
 
+
* Scripts
+
{{progress_bar|Percent=80}}
+
 
+
* Intégration avec les autres composants
+
{{progress_bar|Percent=10}}
+
 
+
</td>
+
</tr>
+
<tr valign="top">
+
<td>
+
 
+
== Phase de préparation au code ==
+
 
+
* Packaging des outils vitaux
+
{{progress_bar|Percent=100}}
+
 
+
</td>
+
<td>
+
 
+
== Phase de code ==
+
 
+
* Autotoolification
+
{{progress_bar|Percent=100}}
+
 
+
* Assemblage des composants, initialisation
+
{{progress_bar|Percent=30}}
+
 
+
* Rendu scènes type Mission ( [[RendusScenesMission|Screens]] )
+
{{progress_bar|Percent=12}}
+
 
+
* Gestionnaire d'input
+
{{progress_bar|Percent=50}}
+
 
+
</td>
+
</tr>
+
 
+
</table>
+
 
+
= É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 =
+
 
+
== 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/
+
 
+
== RakNet / RakVoice 2.4.5.2 ==
+
* Debian SID (x86, ppc)
+
: http://glibersat.linux62.org/~glibersat/ogre/
+
 
+
[[Catégorie:COD]]
+
[[Catégorie:Gibraltar]]
+

Version actuelle en date du 12 février 2013 à 09:29

Source(s): Gibraltar

Outils personnels
Équipes