CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Besoin d'aide pour une idée de projet

yophil7
yophil7
Niveau 6
05 novembre 2007 à 19:33:48

Bonjour,
je tiens d´abord à préciser que ce topic n´a pas pour but de recruter personne.
En fait j´ai créé ce topic dans le but d´être guidé et conseillé pour mes débuts dans le dévellopement d´un projet. L´idée de ce projet m´est venu il y a environ un mois de cela.
Ce que je veux créer c´est un "dévellopeur de moteur de jeu" libre, 3D (mais aussi bien 2d), open-source, professionel (mais en restant libre) et multi-plateforme (du moins, multi OS). Pour explqiquer le plus simplment et dans des termes comprenables pour le grand publique ce que je veux créer c´est un logciciel qui permet de créer le moteur de jeu ainsi que le logiciel de level designing de facon "RPG Makerienne", c´est à dire que la création des deux outils cités précedemment ce ferait de facon à créer l´interface (partie par partie) d´abord et de rendre le tout interactif après. La programmation au lieu de ce faire en lignes de codes ce ferait, encore une fois en me basant sur le concept de rpg maker, en chossisant des events.
Maintenant je vais aux détails techniques. Je tiens à préciser que je ne sais pas programmer, mais que je connais les différentes technologies et concepts de la programmation.
Le logiciel sera écrit en Java (pour le rendre multi-plateforme) et produira des jeux en cosmo OpenGL (qui est aussi multi-plateforme) ainsi qu´en Java (ben oui, un logiciel écrit en Java qui produit des jeux en java c´est logique), le logiciel accepterait biensur des plug-ins, ce qui permmeterait éventuellement de pouvoir compiler ses jeux sur consoles.
Parralelement (mais avec le même logiciel), je voudrais dévelloper une "fausse console", c´est à dire un logiciel qui émulerait les pièces, les fonctions, etc... d´une console et qui lirait un type de fichier spécifique à lui. L´interet de cet "console" est que sur tous les supports compatibles avec la console, les jeux produits pour seraient compatibles également.
Pour terminer je voudrais préciser que le logiciel sera libre et open-source, les jeux produits avec ne le seront pas forcément, même ceux pour la fausse console.
Ca que j´attends de vous sur ce topic c´est des opinions, des questions sur le projet et des conseils. Je rapelle que sur ce topic il n´y a pas de recrutement, même si cela viendra inévitablement un jour, car je ne peux pas faire le tout moi-même.

naruto_forever
naruto_forever
Niveau 10
05 novembre 2007 à 19:46:49

"Pour explqiquer le plus simplment et dans des termes comprenables pour le grand publique"
:rire:

"Je tiens à préciser que je ne sais pas programmer"
laisse tomber alors :-)))

Je ne connais pas vraiment les possibilités du Java mais essaie de savoir si c´est possible avant tout, car je doute un peu.

Sinon, divers outils de création de jeux vidéos sont en cours de création, ils sont déjà avancés, pourquoi vouloir en faire un aussi ?

_Xaar
_Xaar
Niveau 10
05 novembre 2007 à 20:01:16

Donc si j´ai bien compris si je veut faire un jeu à la ff6 ton logiciel me permettra d´obtenir un truc à la rpg maker ?

Et puis pourquoi pas aussi un développeur de développeur de moteur de jeu, puis un développeur de développeur de développeur de moteur de jeu, puis un... Oui bon d´accord j´arrête là :gni:

Moi ce que j´en dit c´est que si tu te lance là dedans direct tu va te vautrer sans meme savoir par ou commencer, rien que pour faire rpg maker par exemple il faut déjà savoir faire un rpg 2d les doigts dans le pif de manière traditionnelle (bah oui, tu peut pas créer un logiciel dans le genre des rm si tu ne sais pas comment le type de jeu visé fonctionne), donc pour réussir ton projet il faudrait déjà que tu sache savoir faire TOUT les types de jeu visés PLUS les éditeurs et les moteurs qui les utilisent (bah oui, si tu sais pas comment tout ça marche comment veut tu faire un logiciel qui permettra d´en créer ?) , et tout ça en 2d ET 3d s´il te plait. Tu sais faire tout ça ? Je crois pouvoir parier que non. Le temps que tu y arrive tu a interet à etre le petit fils caché de Mac Leod si tu ne veut pas mourir de vieillesse avant.

[troll]
Et puis d´abord je te déconseille le java, c´est bien trop lent par rapport aux autres languages (non Quintoff, patapé :) )
[/troll]

yophil7
yophil7
Niveau 6
05 novembre 2007 à 20:05:16

"Sinon, divers outils de création de jeux vidéos sont en cours de création, ils sont déjà avancés, pourquoi vouloir en faire un aussi ?"
En fait, ce que je crée c´est un outil de création de jeux mais multi-domaines.
""Pour explqiquer le plus simplment et dans des termes comprenables pour le grand publique"
:rire: "
Tu préfaire que je sois plus complexe ?
""Je tiens à préciser que je ne sais pas programmer"
laisse tomber alors :-))) "
À cela je répond :
", mais que je connais les différentes technologies et concepts de la programmation. "
et :
"il n´y a pas de recrutement, même si cela viendra inévitablement un jour, car je ne peux pas faire le tout moi-même."
Mais tu m´as fait réaliser que j´avais oublier de préciser mon role, je suis en fait le chef d´équipe et le "concepteur", je décris aux membres ce que je veux comme logiciel à l´aide de textes, de dessins, etc... biensur mon premier post de tantot c´est pas le document de références.

yophil7
yophil7
Niveau 6
05 novembre 2007 à 20:09:42

"Donc si j´ai bien compris si je veut faire un jeu à la ff6 ton logiciel me permettra d´obtenir un truc à la rpg maker ? "
Non, ce que faait mon logiciel, c´est qu´il simplifie la programmation. Ce que ca fait, si tu veux une explication c´est que ca créé le RM si tu veux.

nikko45
nikko45
Niveau 9
06 novembre 2007 à 09:18:48

Hello,

Etant concepteur/programmeur principal du projet Eyengui, ton sujet m´a interpellé.

Je ne vais pas rentrer dans les détails tout de suite mais je souhaiterai simplement que tu développes ton role de "concepteur". Qu´entends tu précisément par ce terme ?

Pour un tel projet, le concepteur doit avoir plus que des notions de programmation, il doit connaitre les tenants et aboutissants de chaque flux, de chaque module du systeme.

Dans la programmation d´un logiciel, il y 2 roles : l´analyste(on peut parler du concepteur) et le programmeur.
A savoir que les études de programmation "generales" découlent sur des études d´Analyse-Programmation. Tu comprendras que souvent l´un n´est pas dissociable de l´autre car pour programmer il faut avoir en tete toutes les phases de conception et la visualisation complete des systemes. Dans l´autre sens, pour pouvoir "concevoir" les systemes il faut penser du coté programmeur et connaitre toutes les possibilités autant matérielles que softwares ou meme humaines.

Bref, j´attends de savoir comment tu te positionnes réellement dans ton projet car la phrase qui me fait le plus peur est :
"je ne sais pas programmer, mais que je connais les différentes technologies et concepts de la programmation"
C´est comme dire "Je ne sais pas piloter un avion mais j´ai appris sur flight simulator donc je sais tout ce qu´il faut savoir"
Je ne pense pas que ca marche comme ca ...

A++
Nico

naruto_forever
naruto_forever
Niveau 10
06 novembre 2007 à 14:00:13

"Tu préfaire que je sois plus complexe ?"
non, mais la phrase que tu as dites était déjà pas complexe. Je préfEre rien moi.

"Mais tu m´as fait réaliser que j´avais oublier de préciser mon role, je suis en fait le chef d´équipe et le "concepteur", je décris aux membres ce que je veux comme logiciel à l´aide de textes, de dessins, etc... biensur mon premier post de tantot c´est pas le document de références."
Mouais... J´attends les réponses à Nikko.

"En fait, ce que je crée c´est un outil de création de jeux mais multi-domaines."
J´avais compris, et je n´ai pas parlé de tel ou tel type de jeux. Sinon, tu penses pas viser un peu gros ?

Kameha_0
Kameha_0
Niveau 2
06 novembre 2007 à 18:49:26

En fait, ce qui serait encore plus top, c´est qu´en un clic le programme nous pond instantanément le jeu de l´année sur toutes les plateformes existantes! :rire:

Sans blague, faut redescendre un peu sur terre.
C´est déjà pas évident de faire un jeu d´une catégorie sur une plateforme, alors ce que tu souhaites...

Regardes ce que fait Niko c´est déjà pas mal. Son cadre d´action est délimité et il semble avoir les compétences pour mener à bien son éditeur.

Ce que tu veux faire est un peu trop ambitieux, non?
Enfin, tous les espoirs sont permis. :)

T´as quoi comme expérience dans le développement de jeux ou de logiciels?
Parce que de simples notions sont largement insuffisantes.

yophil7
yophil7
Niveau 6
08 novembre 2007 à 00:41:14

Je tiens d´abrd à préciser que je suis consient d´est contraintes d´un tel projet. Certains on l´air à croire que ce projet voudrais être un "logiciel miracle", mais c´est pas si simple, en fait ce que je veux créer c´est un logiciel de "programmation graphique" doublé d´un environnement de développement intégré spécialisé pour les jeux vidéos.
Et pour répondre à Nikko, oui je suis analyste et j´ai même déja un programmeur pour mon projet.

yophil7
yophil7
Niveau 6
08 novembre 2007 à 19:13:16

"Le truc est que tu ne parles pas du type de jeu que tu souhaites permettre via cette IDE. On Line ? Plutot RPG ou plateforme ? RTS ? FPS ? Tu parles aussi de permettre autant la 3D que la 2D.. Ca me parait audacieux :p"
Et bien comme je l´ai éxpliqué, ce que fait ce logiciel c´est qu´il assiste le développeur dans la programmation du gameplay de son jeu.
"Ensuite, si tu n´es pas ton propre programmeur attends toi a bcp écrire."
Sa je le savais.
"Il faut qu´entre ce programmeur et toi, le courant passe plus que bien, j´espère que vous vous connaissez depuis longtemps que tu connais ses capacités et ses méthodes de travail"
C´est justement le cas.
"Ca me parait partir un peu dans tout les sens (console, 2d/3d, open source, multi os, etc.)"
Pour ce qui est du dévellopement sur console rien n´est garanti, comme je l´ai dit c´est si quelqu´un voudrait se porter volontaire pour créer un plug-in. Et pour ce qui est de l´open-source, ca c´est un avantage du projet, car comme-ca tous ceux voulant faire avancer le projet le peuvent.
Aussi, je tiens à préciser que je ne considère pas vos questions comme des assault (comme c´est le cas de certains autres qui ont des projets), au contraire sa m´aide à avancer.

naruto_forever
naruto_forever
Niveau 10
08 novembre 2007 à 19:47:08

"ce que fait ce logiciel c´est qu´il assiste le développeur dans la programmation du gameplay de son jeu. "
Le gameplay c´est le contenu du jeu, ce qui est possible de faire etc ... On ne le programme pas, on le réfléchit.

yophil7
yophil7
Niveau 6
08 novembre 2007 à 19:50:48

Il assiste à la programmation du moteur de jeu si tu préfère.

naruto_forever
naruto_forever
Niveau 10
08 novembre 2007 à 22:22:58

Heu tu veux dire qu´il fait le jeu ou il faut le programmer quand même ? Donc RMXP ou ... autres ? :-p

Au fait, pour la blague pas drôle de la nuit : t´es isé toi ?

saleGauss
saleGauss
Niveau 9
08 novembre 2007 à 23:08:43

je vais intervenir juste sur une phrase :
"et produira des jeux en cosmo OpenGL (qui est aussi multi-plateforme) ainsi qu´en Java (ben oui, un logiciel écrit en Java qui produit des jeux en java c´est logique)"

Tu sais ce que tu viens de dire ? Quer grosso modo tu va créer ton langage (un style de script qui permettra de créer son jeu) et que ton logiciel compilera ce langage vers Java.
Honnetement, si tu rajoute à ca la 2D/3D + portabilité, tu n´imagine même pas les compétences qu´il faut avoir.

Je te dis juste, et sans mechanceté aucune, que ton projet est irréalisable pour un amateur.
Ou du moins pour un amateur seul et sans aucune expérience/connaissance.

Il faut absolument arreter de croire qu´apres avoir lu le tuto du site du zero vous etez capables de coder tout et n´importe quoi.
Le SDZ c´est le niveau zéro, le commencement du commencement.

C´est comme si je me prétendais physicien parce que j´ai résolu l´équa dif d´un oscillateur harmonique.
Tu vois le genre ?
L´informatique, l´algorithmique, la théorie des langages, la réalité virtuelle, c´est aussi une science.

yophil7
yophil7
Niveau 6
09 novembre 2007 à 00:04:56

"Heu tu veux dire qu´il fait le jeu ou il faut le programmer quand même ? Donc RMXP ou ... autres ? :-p "
Comme je l´ai dit plus haut la programmation ce fait en "choissisant des évenements" que l´on pourrait dire, c´est juste que c´est évenements au lieu de déterminer une porte qui s´ouvre, sa détermine l´ensemble du moteur.
"Au fait, pour la blague pas drôle de la nuit : t´es isé toi ?"
Ca veut dire quoi isé (désolé je suis québécois je suis pas habitué à toute les expressions françaises, même si je connais la pluspart).
"Tu sais ce que tu viens de dire ? Quer grosso modo tu va créer ton langage (un style de script qui permettra de créer son jeu) et que ton logiciel compilera ce langage vers Java."
Non, le logiciel de dévellopement est écrit en Java, mais le produit finale peut-être, soit un fichier éxécutable binaire Cosmo OpenGL, soit une application Java, en passant tu parlais de compilation vers Java, mais à ma connaisance Java c´est interprété.

Pseudo supprimé
Pseudo supprimé 09 novembre 2007 à 07:44:28

C´est quoi l´intérêt de ton second projet (fausse console) à part restreindre le nombre de personnes pouvant y jouer ?

saleGauss
saleGauss
Niveau 9
09 novembre 2007 à 13:35:48

"soit un fichier éxécutable binaire Cosmo OpenGL, soit une application Java, en passant tu parlais de compilation vers Java, mais à ma connaisance Java c´est interprété."

-> excuse moi, je n´aurais pas du parler de compilation mais plutot d´interprétation.
En clair tu vas faire un interpréteur java.
Et par contre si tu veux fournir un exe binaire bah là c´est purement de la compilation.

Donc dans tous les cas tu n´as meme pas idée des connaissances qu´il faut avoir pour réaliser un truc dans le genre.

Rajoute à ca que tu dois connaitre très bien la 3d, et donc les maths qui vont avec (algèbre linéaire...) et je pense que ton truc est infaisable.

Mais bon, tu fais ce que tu veux, c´était juste mon avis.

.coder 1 jeu 3d, meme "petit" -> l´enfer
.coder un moteur 3d, pour un style de jeu précis -> à coté l´enfer c´est pour les rigolos.
.coder un "moteur 3d + moteur de jeu + interpréteur vers java ou je ne sais quoi d´autre"-> faut etre une ponte de l´info.

naruto_forever
naruto_forever
Niveau 10
09 novembre 2007 à 16:57:07

"Ca veut dire quoi isé (désolé je suis québécois je suis pas habitué à toute les expressions françaises, même si je connais la pluspart). " Mouarf c´est pas une expression c´est une blague pourrie parceque ton pseudo c´est yophil + isé :d) lyophilisé

FlyingPhantom01
FlyingPhantom01
Niveau 10
09 novembre 2007 à 21:55:41

C´était bel et bien pourrie, comme blague, naruto_forever... Tu es devant une personne sensée, chef de projet qui commence la gestion de son projet un peu trop lourdement, pas un noéliste ou autre Kévin !

Au fait, yophil7, ton programmeur a-t-il beaucoup d´expérience ?

naruto_forever
naruto_forever
Niveau 10
09 novembre 2007 à 22:25:06

"Tu es devant une personne sensée" ça je sais pas, vu le projet ...

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment