[Projet la relance] 16 Go? go.

SEB Message lu Posté le 08 Août 2011 à 11:03 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Bon, je sais que vous avez peut-être trouvé que nous avons beaucoup parlé jusqu'à présent. Mais je pense aussi que vous avez noté que depuis peu j'ai sacrément accéléré la cadence de création de sujets.

Tout cela parce-que je vais être en vacance la semaine prochaine (du 15 au ... lundi suivant) et pourtant voyant le point ou en sont les choses j'aurais aimé que le dev commence à ce moment la.

Donc je vais essayer d'accélérer encore le processus de manière à ce que quand je parte chacun puisse déjà trouver son plaisir et venir participer au dev du projet dans le 'concret'.

Je vais donc faire un petit résumé des choses au point ou elles en sont puis expliquer/demander les infos nécessaires et essayer d'initialiser la production.

Decisions :
Style de gameplay : Plateforme linéaire (quasi 2D) avec changement de coté(caméra) et rendu 3D
Choix du langage : C++
Choix de l'hébergeur de code : Google code
Choix de l'outil de génération de projet : CMake
Choix des libs utilisées : Irrlicht, cAudio, SPARK (cette liste sera surement amenée à grandir)
Les conventions de codages étant quasi définies dans le sujet qui leur est destiné.
Choix de la licence : LGPL


Liste des participants et domaine d'intervention:
Equipe de décision/intégration :
nesper, SEB

Production d'assets 2D/3D :
stylobique - Enregistre
Daru13 - Enregistre

Document de Game design, level design :
Syltech - Enregistre

Programmation :
nesper - Enregistre
SEB - Enregistre
bebou007
Corwin
Mod
Darktib - Enregistre
Freemaul
MonchauxantZ


Je vais commencer par faire des minis tutos et demandes quand à ce qu'il reste a faire avant le coup de feu.

(Le projet google code a été créé donc vous pouvez d'ores et déja faire les installation minimales et valider que tout fonctionne bien ou meme poser des questions mais si vous ne savez aps trop ou aller suivez le tutos suivant)

Tuto :

1 Pour ceux qui n'auraient pas de client Subversion et qui ne sauraient pas comment s'en servir il sera également indispensable d'en installer un.
Celui que j'utilise personellement : "Tortoise SVN" dsponible en téléchargement à l'adresse suivante
http://tortoisesvn.net/downloads.html
Une fois installé vous n'avez quasiment rien a faire à part vous créer un dossier de travail pour le projet n'importe ou puis faire un click droit dans le dossier et via le menu contextuel windows choisir : SvnCheckout (et je ne sais pas comment ca serait en francais)
Lorsque la boite de svn checkout apparait entrez l'adresse suivante dans le champ 'url of repository' : https://game-corp-community-project.googlecode.com/svn/ avec le checkout depth à full recursive et la revision coche à 'Head revision'.

En cliquant sur OK tortoise va travailler et récupérer l'arborescence et le code sur votre machine. Une fois terminé vous pourrez voir tout cela dans le dossier que vous avez selectionné.

(Pour le moment je ne parle pas encore des commits etc... pour les débutants en svn il vaut mieu commencer par simplement récupérer le code)

Il y a une chose à savoir tout de même : lorsque 'larborescence est créé il y a tout un tas de choses qui sont créées et notament des dossier cachés nommés '.svn' ces dossier sont un peu le noeud central du système de version. Et il faut surtout bien éviter de les trifouiller/supprimer
si vous ne souvlez pas vous retrouver sur ce forum à avec des questions concernant des tree conflicts et autres trucs funs dans ce genre.



2 Ensuite pour ceux qui n'auraient pas CMake il sera quasi indispensable de l'avoir et si possible dans sa dernière version (qui sous windows doit être la 2.8 a peu pres)
http://www.cmake.org/
Lien de download direct windows
http://www.cmake.org/files/v2.8/cmake-2.8.5-win32-x86.exe


3 Je passe la dessus rapidement mais il est aussi indispensable d'avoir un compilo/ide a peu pres pottable donc sous windows je vous conseille Codeblocks avec Mingw ou un VisualStudio si possible supérieur ou égal à la version 2005 (même express cela suffit et c'est gratuit).


4 Enfin pour construire le projet je vais donner une des facon qui existe ce n'est pas forcément la meilleure mais s'en est une qui a mon avis est la pklus simpledans un premier temps :
4.1 Votre fichier de config
dans le dossier ou vous avez fait le checkout il y a un dossier trunk qui contient lui un dossier dev entrez dans ce dossier dev et suivez le 'readme.txt' pour la création du fichier config.cmake
4.2 Generer le projet
Dans la barre noté : Where is the source code donnez le chemin (répertoire) ou vous avez fait le checkout suivi de /trunk/dev
Compiez et entrez exactement le même dossier dans le champ : Where to build the binaries.
Ensuite cliquez sur le bouton 'configure', il vous sera demandé sous quel 'compilo/ide' vous souhaitez travailler => selectionnez celui que vous souhaitez de manière à ce qu'il soit en rapport avec la valeur que vous avez mise dans le fichier config.cmake
Quand la configuration s'est bien passée, cliquez sur le bouton 'generate'.
Quand la génération s'est bbien passée vous n'avez plus qu'a aller dans le dossier trunk/dev/ et lancer votre 'workspace, solution' qui a ete généré par CMake puis à compiler. Une fois la compil terminée avec succès le binaire se trouve dans le dossier trunk/bin


Voila ensuite pour la partie 'participation et commit' qui va débutter d'ici quelques jours, il faudra que chacun puisse être affecté au projet google code et pour le moment de ce que j'en ai vu, il vous faudra un compte google pour que je puisse vous intégrer en tant que commiter du projet.
J'ai donc besoin d'avoir votre nom de compte google soit dans ce sujet soit par mp.


Ready ready ready :D


Dernière édition le 09 Août 2011 à 18:52
NextGine : 3D games engine
Nombre de lignes actuel : 77683
nepser Message lu Posté le 08 Août 2011 à 11:30 Bulle
Explorateur

Messages : 116
GCPoints : 23144
tardieu.cedric


Pour mettre à jour le contenu d'un répertoire SVN, il suffit de faire click droit-> Update (avec une jolie flèche verte).
SEB Message lu Posté le 08 Août 2011 à 11:36 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Ok je t'ai ajouté en Owner
NextGine : 3D games engine
Nombre de lignes actuel : 77683
stilobique Message lu Posté le 08 Août 2011 à 15:06 Bulle
Avatar de stilobique
Newser

Messages : 2387
GCPoints : 841900
Pour mon compte Google il s'agit de mon adresse mail >> aurelienvlt[at]free.fr

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
SEB Message lu Posté le 08 Août 2011 à 15:20 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Voila tu es ajouté en commiter.
NextGine : 3D games engine
Nombre de lignes actuel : 77683
Daru13 Message lu Posté le 08 Août 2011 à 19:16 Bulle
Avatar de Daru13
Membre Elite

Messages : 2884
GCPoints : 108090
Je doute passer très souvent, mais bon, au passage quand même : daru14.
Ah tiens sinon, y'a moyen de passer par l'interface web pour dl/up du contenu (je suppose, surtout connaissant Google, mais bon, n'ayant encore jamais bossé sur Google code...) ? Je ne compte pas compiler perso donc bon, c'est surtout avoir accès aux assets qui m'importera (et pour suivre l’actualité du projet, il y a a Gamecorp aussi :tongue:).
SEB Message lu Posté le 08 Août 2011 à 19:24 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Ajouté ! Je ne connais pas bien les outils en ligne de google code encore mais ca doit etre possible d'y accéder oui
NextGine : 3D games engine
Nombre de lignes actuel : 77683
Darktib Message lu Posté le 08 Août 2011 à 22:17 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Pour moi c'est info-tibo@orange.fr
SEB Message lu Posté le 08 Août 2011 à 22:28 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Ajouté aussi !
NextGine : 3D games engine
Nombre de lignes actuel : 77683
Syltech Message lu Posté le 09 Août 2011 à 10:59 Bulle
Avatar de Syltech
Membre Confirmé

Messages : 282
GCPoints : 71266
Pour la partie doc surtout : naturagames
Image
SEB Message lu Posté le 09 Août 2011 à 11:25 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
C good je t'ai ajouté !

Il va falloir bientôt que nous décidions comment sont affectées les taches et par qui. Est-ce que cela se fera ici sur game corp? est-ce que cela se fera directement sur google code via le issue tracker ? (ce qui a mon avis serait le plus logique) etc...
NextGine : 3D games engine
Nombre de lignes actuel : 77683
nepser Message lu Posté le 09 Août 2011 à 11:36 Bulle
Explorateur

Messages : 116
GCPoints : 23144
On peut discuter de qui veut quoi ici, mais valider et garder la trace via le tracker.
bebou007 Message lu Posté le 09 Août 2011 à 21:16 Bulle
Avatar de bebou007
Explorateur

Messages : 238
GCPoints : 43228
voila pour moi bebou007@voila.fr
Mod Message lu Posté le 17 Août 2011 à 09:38 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Tu pourras m'ajouter au retour de tes vacances, pour la partie code et assets 2d, mod(at)game-corp.net, merci.
nepser Message lu Posté le 18 Août 2011 à 10:10 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Je t'ai ajouté. J'espère que tu ne recevra pas 12 invitations: ça manque de confirmation que l'invitation à été envoyé.
Mod Message lu Posté le 18 Août 2011 à 18:58 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Rien de reçu pour le moment. Ca trainaille toujours un peu avec les mails de Google, mais là ça devient un peu long.
nepser Message lu Posté le 18 Août 2011 à 19:43 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Est-ce que l'adresse que tu as donnée est liée à un compte google?
Mod Message lu Posté le 18 Août 2011 à 20:29 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Oui, pas de soucis pour ça, je l'utilise aussi bien comme login que pour recevoir des mails.
nepser Message lu Posté le 18 Août 2011 à 21:15 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Problème étrange, je n'ai trouvé aucun lien avec un problème similaire, je laisse en suspend pour SEB donc...
SEB Message lu Posté le 22 Août 2011 à 16:51 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Voila je suis de retour de vacances (un peu crevé mais bon ^^) Je t'ai ajouté en commiter et je te confirme que ton compte existe bien. Cependant ce n'est pas certain qu'il y ai un mail de validation à recevoir.
NextGine : 3D games engine
Nombre de lignes actuel : 77683
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0491 secondes