[Projet la relance] 2. Décider de ce qui nécessite des décisions

SEB Message lu Posté le 22 Juil 2011 à 20:16 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Comme deuxième sujet important dans l'initialisation du projet, je pense que pour éviter la création de sujet à tout vas, il est important de recenser ce qu'il est nécessaire de décider de façon la plus détaillée possible en essayant de hiérarchiser les choix par rapport à leurs influences les uns sur les autres. Je propose que ce topic soit la pour faire ce recensement des éléments à décider et à débattre.

(Je place la mes premières idées qui sont à compléter et améliorer)

Liste des sujets à débattre :


*** Question initiale ***
Qui participe et comment participer?


*** Partie choix initiaux avant toute mise en place d'outil ou de début de dev ***
Application commerciale ou open source ?
---Qu'est-ce qui peut etre fait (en terme de capacité à produire) par la communauté?
------Type de jeux en terme de complexité ?
---------Style de gameplay ?
------------Multi joueur ?
------------Online (dans une page web) ?
---------Style graphique ?
------Cible de distribution ?
---------Public vise ?
---------Systèmes d'exploitation vises (mais aussi consoles et portables) ?
------------Langage ou moteur de développement ?
---------------Librairies supplémentaires ou from scratch ?
------------------Moteur à utiliser ?
------------------Librairies de membres ?
---------------Quel type de conventions de codages ?

*** Game design ***
Points spéciaux de gameplay.
-- Ambiance?
-- Flowchart

*** Partie organisation mise en place des outils de travail et de l'organisation de production ***
De quoi a-t-on besoin en terme de partage des informations ?
------Quel systeme utiliser pour le partage de code source et d'assets ?
------Quel systeme utiliser pour la communication inter membre ?
------De quels types de postes a-t-on besoin dans l'équipe ?
---------Les membres ont-ils le droit d'intervenir dans plusieurs domaines d'activité sur le projet?
------De quels types de contenus avons nous besoin?
---------De quels outils auront nous besoins pour créer les contenus (2D, 3D, Son, Niveaux etc...)?
---------Quels outils doit-on développer en interne au projet (exporteurs, editeurs de niveau, d'assets...)?

*** Partie conception technique ***
Quels sont les très grand modules et leur rôles (en terme d'application) (webservices? outils indépendants? serveurs? plugins?)
------Conception de l'evolution temporelle de chacune des application.
---------Description des protocoles de discussion entre les différentes applications.
------Conception générale des éléments de chaque application.
---------Conception détaillée des éléments de chaque application.
------Quels sont les contraintes techniques limites de chacun des assets de tous types.

*** Partie production ***


Je me suis permis de poster ce sujet parceque je pense qu'il ne nécessitera pas forcément de prendre une décision c'est plus un listing que nous devons faire (je pense) avant de commencer quoi que ce soit. J'espère que tout le monde apportera sa pière à l'édifice.

ps : les questions sont organisé à priori chronologiquement de haut en bas et les question qui sont le moins décallées sont celles qui ont le plus d'influence sur celles qui le sont plus.
Dernière édition le 04 Août 2011 à 19:51
NextGine : 3D games engine
Nombre de lignes actuel : 77683
Mod Message lu Posté le 23 Juil 2011 à 12:03 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Je pense que l'on peut répliquer une partie des points sur la question des outils de développement pour l'édition des données de jeu, des (hypothétiques) maps, etc : quel système d'exploitation, quelle technologie, quel support (web ou application lourde). J'ai pu constater (professionnellement, j'entends), que de mauvais choix et des a priori sur l'importance des outils pouvaient avoir des conséquences assez dramatiques sur le développement du jeu les exploitant. A ne surtout pas sous-estimer.

Au passage pour ceux non habitués à ce vocabulaire : Asset.
nepser Message lu Posté le 23 Juil 2011 à 14:54 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Je crois qu'on peu déjà essayer de répondre à toutes les questions jusqu'à la cible. Il faudrait ajouter, qui participe? Et comment on fait pour participer?
Dernière édition le 23 Juil 2011 à 14:54
SEB Message lu Posté le 23 Juil 2011 à 15:04 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Ok j'ai noté effectivement cette première question, cepentant tout en comprennant ce que tu as énoncé Mod j'ai un peu de mal à voir ou l'intégrer dans l'arbre (j'avoue que je sors de la sieste et que j'ai du mal la XD)
NextGine : 3D games engine
Nombre de lignes actuel : 77683
bebou007 Message lu Posté le 23 Juil 2011 à 22:38 Bulle
Avatar de bebou007
Explorateur

Messages : 238
GCPoints : 43228
moi je veut bien participer je suis pas la journée en semaine je travaille par contre le soir et weekend je suis plus dispo

je vais essayer de répondre a tous ce que je peut

Application commerciale ou open source ? l'un ou l'autre sa dépendras du résultat si il mérite d’être vendu ou pas
---Type de jeux en terme de complexité ? ben je penses que un jeux simple mais complet est suffisant
------Style de gameplay ? un gameplay ou on peut créé(minecraft,terraria et tous autre jeux ou on peut crée)
---------Multi joueur ? oui même si c'est pas mmo du moment que l'on peut jouer avec ces amis
---------Online (dans une page web) ? si possible celon les graphisme choisi oui
------Style graphique ? simple mais joli pas besoin des dernier effet pour avoir un jeux potable
---Cible de distribution ? nop
------Public vise ? un peut tous
------Systèmes d'exploitation vises (mais aussi consoles et portables) ? si sa tenais qu'a moi je dirait seven mais je penses que si il peut être déjà seven,linux et mac sa seras déjà bien
---------Langage ou moteur de développement ? sa dépend de la complexité du jeux si on veut un jeux simple j'aurais tendance a dire dark basic pour sa simplicité de programmation et un résultat rapide mais il et pas multi plateform , après je connais purebasic,c++,c# et le reste je peut apprendre tous les langage se ressemble un peut
------------Librairies supplémentaires ou from scratch ? nop
---------------Moteur à utiliser ? celon les besoin
---------------Librairies de membres ? pourquoi pas si adapter
------------Quel type de conventions de codages ? c'est a dire poo,procedural?

*** Partie organisation mise en place des outils de travail et de l'organisation de production ***
De quoi a-t-on besoin en terme de partage des informations ? nop
---Quel systeme utiliser pour le partage de code source et d'assets ? j'en connais pas
---Quel systeme utiliser pour la communication inter membre ?peut importe msn,skype ou autre
---De quels types de postes a-t-on besoin dans l'équipe ? nop
------Les membres ont-ils le droit d'intervenir dans plusieurs domaines d'activité sur le projet? si on est pas beaucoup je penses que l'on devras bien
---De quels types de contenus avons nous besoin? nop
------De quels outils auront nous besoins pour créer les contenus (2D, 3D, Son, Niveaux etc...)? ceux qui corresponde le plus au moteur du jeux
------Quels outils doit-on développer en interne au projet (exporteurs, editeurs de niveau, d'assets...)? il en faudra bien qu'il soit intégrer au jeux ou en externe du jeux

*** Partie conception technique ***
Quels sont les très grand modules et leur rôles (en terme d'application) (webservices? outils indépendants? serveurs? plugins?) nop
---Conception de l'evolution temporelle de chacune des application. c'est a dire (nop)
------Description des protocoles de discussion entre les différentes applications. 90
---Conception générale des éléments de chaque application. nop
------Conception détaillée des éléments de chaque application. nop
---Quels sont les contraintes techniques limites de chacun des assets de tous types. nop

voila je peut pas répondre a toute les question temps que l'on a pas avancer un peut
nepser Message lu Posté le 23 Juil 2011 à 23:10 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Je propose de séparer le groupe "*** Partie choix initiaux avant toute mise en place d'outil ou de début de dev ***" de cette façon:
Application commerciale ou open source ?
---Type de jeux en terme de complexité ?
------Style de gameplay ?
---------Multi joueur ?
---------Online (dans une page web) ?
------Style graphique ?
---Cible de distribution ?
------Public vise ?
------Systèmes d'exploitation vises (mais aussi consoles et portables) ?

*** Partie spécification technique ***
---Langage ou moteur de développement ?
------Librairies supplémentaires ou from scratch ?
---------Moteur à utiliser ?
---------Librairies de membres ?
------Quel type de conventions de codages ?

Aussi, je pense qu'il faut répondre par étapes. Finir un bloc avant de taper dans l'autre.
SEB Message lu Posté le 24 Juil 2011 à 12:50 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Oui j'avoue que le découpage en deux blocks de la partie choix initiaux est une bonne idée.
Par contre pour Bebou je ne pensais pas qu'on allair répondre aux questions aussi vite et surtout pas dans ce sujet. Ce sujet est la pour référencer et organiser la réflexion mais je pense ensuite qu'il faudrait presque un topic complet pour répondre a chacune des question.
NextGine : 3D games engine
Nombre de lignes actuel : 77683
nepser Message lu Posté le 24 Juil 2011 à 13:17 Bulle
Explorateur

Messages : 116
GCPoints : 23144
Niveau processus de questions, je pense qu'on en a assez, voir trop. C'est sympa d'organiser à l'avance, mais chaque étape peut rendre certaines question obsolètes et certaines manquantes.
Donc je propose de lancer un topic "Définition du produit".

Pour ce qui est de la question de participation, je pense que ça s'élaborera au fur et à mesure de l'avancement sur les questions et les implications de chacun.
bebou007 Message lu Posté le 24 Juil 2011 à 13:50 Bulle
Avatar de bebou007
Explorateur

Messages : 238
GCPoints : 43228
ah ok :embarassed: ben je voulais faire avancer les choses
SEB Message lu Posté le 24 Juil 2011 à 13:58 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Dsl bebou je ne voulais absolument pas te reprocher d'avoir répondu. au contraire la faute me revien de ne pas avoir exprimé correctement ce que je pensais initialement :)
NextGine : 3D games engine
Nombre de lignes actuel : 77683
bebou007 Message lu Posté le 24 Juil 2011 à 14:05 Bulle
Avatar de bebou007
Explorateur

Messages : 238
GCPoints : 43228
pas de soucis
SEB Message lu Posté le 25 Juil 2011 à 14:09 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Au vu du sujet qui a été lancé par nepser et qui effectivement est crucial (c'est à dire savoir ce qu'on est réellement capable de produire à GameCorp) j'ai revu l'arborescence des questionnements en l'intégrant comme une des premières étapes.

NextGine : 3D games engine
Nombre de lignes actuel : 77683
MonchauxantZ Message lu Posté le 06 Août 2011 à 17:26 Bulle
Avatar de MonchauxantZ
Explorateur

Messages : 117
GCPoints : 26910
Le problème est, que pour certaines questions, leur résolution en implique d'autres...
Enfin bon, on est pas pressés :D
Image



MonchauxantZ.
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.0523 secondes