[Projet la relance] 16 Go? go.
| SEB |
Posté le 08 Août 2011 à 11:03
|
|
![]() 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 |
Posté le 08 Août 2011 à 11:30
|
|
![]() 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 |
Posté le 08 Août 2011 à 11:36
|
|
![]() Messages : 554 GCPoints : 103313 |
Ok je t'ai ajouté en Owner
NextGine : 3D games engine
Nombre de lignes actuel : 77683 |
|
| stilobique |
Posté le 08 Août 2011 à 15:06
|
|
![]() Messages : 2387 GCPoints : 841900 |
Pour mon compte Google il s'agit de mon adresse mail >> aurelienvlt[at]free.fr | |
| SEB |
Posté le 08 Août 2011 à 15:20
|
|
![]() Messages : 554 GCPoints : 103313 |
Voila tu es ajouté en commiter.
NextGine : 3D games engine
Nombre de lignes actuel : 77683 |
|
| Daru13 |
Posté le 08 Août 2011 à 19:16
|
|
![]() 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 |
|
| SEB |
Posté le 08 Août 2011 à 19:24
|
|
![]() 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 |
Posté le 08 Août 2011 à 22:17
|
|
![]() Messages : 4017 GCPoints : 347288 |
Pour moi c'est info-tibo@orange.fr | |
| SEB |
Posté le 08 Août 2011 à 22:28
|
|
![]() Messages : 554 GCPoints : 103313 |
Ajouté aussi !
NextGine : 3D games engine
Nombre de lignes actuel : 77683 |
|
| Syltech |
Posté le 09 Août 2011 à 10:59
|
|
![]() Messages : 282 GCPoints : 71266 |
Pour la partie doc surtout : naturagames
![]() |
|
| SEB |
Posté le 09 Août 2011 à 11:25
|
|
![]() 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 |
Posté le 09 Août 2011 à 11:36
|
|
![]() Messages : 116 GCPoints : 23144 |
On peut discuter de qui veut quoi ici, mais valider et garder la trace via le tracker. | |
| bebou007 |
Posté le 09 Août 2011 à 21:16
|
|
![]() Messages : 238 GCPoints : 43228 |
voila pour moi bebou007@voila.fr | |
| Mod |
Posté le 17 Août 2011 à 09:38
|
|
![]() 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 |
Posté le 18 Août 2011 à 10:10
|
|
![]() 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 |
Posté le 18 Août 2011 à 18:58
|
|
![]() 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 |
Posté le 18 Août 2011 à 19:43
|
|
![]() Messages : 116 GCPoints : 23144 |
Est-ce que l'adresse que tu as donnée est liée à un compte google? | |
| Mod |
Posté le 18 Août 2011 à 20:29
|
|
![]() Messages : 4954 GCPoints : 2100823 |
Oui, pas de soucis pour ça, je l'utilise aussi bien comme login que pour recevoir des mails. | |
| nepser |
Posté le 18 Août 2011 à 21:15
|
|
![]() 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 |
Posté le 22 Août 2011 à 16:51
|
|
![]() 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 |
|












