[HELP A NOOB] Quel logiciel pour 1 match-3 ?

Marianne Message lu Posté le 08 Fév 2010 à 18:01 Bulle
Avatar de Marianne
Membre Novice

Messages : 28
GCPoints : 14550
Bonjour,

je suis nouvelle sur le site (que je trouve clair et bien fait par rapport à pas mal d'autres sites où j'ai pu me retrouver avec ma recherche) et aussi totalement ignare dans le domaine de la création de jeux vidéos.

Je dois sûrement avoir le profil du "boulet" par excellence, je sais, mais je tente de me soigner et c'est pour cela que je fais appel à vous.

Voilà : d'après les recherches que j'ai pu faire, il apparaît que pour être un "vrai" créateur de jeux vidéos, il faut apprendre diverses variétés de langages de programmation informatique. De plus, il semble qu'il faille également avoir de solides connaissances en mathématiques. Or, soyons honnêtes, je suis très loin (et encore, c'est une litote) de posséder ces connaissances (ma nullité en maths doit se situer autour du zéro absolu...).

J'ai donc rabattu mon caquet et continuer de chercher sur ce moteur de recherche qui est notre ami à tous...

Et il semblerait donc que quelques bonnes âmes aient pensé à des ignorants dans mon genre en proposant des logiciels permettant de créer des jeux vidéos sans avoir une grosse maîtrise de C++ ou être un caïd de l'algorythme (respect total à tous ceux qui correspondent à cette description car cela a l'air d'être vraiment pointu).

Je vous demande donc votre avis : quel logiciel me conseilleriez-vous pour créer un jeu dit de "match-3" ?
En effet, lors de mes recherches, la plupart des logiciels que j'ai pu trouver semblent être plutôt conçus pour créer des RPG, des "Point-and-click" ou des jeux de baston...

Ca y est, vous savez tout. Je remercie par avance les personnes qui prendront la peine de me répondre et vous souhaite à tous une bonne soirée!

(__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
stilobique Message lu Posté le 08 Fév 2010 à 18:50 Bulle
Avatar de stilobique
Newser

Messages : 2368
GCPoints : 834447
Salut, n'hésite pas à te présenter dans la section prévue à cette effet si tu compte trainer dans le coin pour quelque temps :happy:

Autrement, pour ma par je ne sait pas ce que c'est qu'un jeu dit "match-3" ! Néanmoins, je te conseil de lire ce début d'article créer par Mod il y a quelque temps, ensuite pour t'es questions on reste parfaitement ouvert :wink:

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
Gregouar Message lu Posté le 08 Fév 2010 à 18:54 Bulle
Avatar de Gregouar
Membre Evolué

Messages : 989
GCPoints : 84732
Salut à toi,

Sache que pour faire un match-3 il ne te faut AUCUNE connaissance en math. (A part 1+2 = 3 :lol: )
Il ne faut pas non plus être un as de la programmation et c'est tout à fait faisable après quelques semaines d'apprentissage. (Pour le C++)

Par ailleurs, il existe des logiciels comme Game Maker qui pourrait peut-être correspondre à ce que tu cherches.
Holyspirit c'est :
85 Fichiers sources | 18 349 Lignes de codes
503 Fichiers ressources | 240 Mo
101 Dossiers | 2800 téléchargements
Marianne Message lu Posté le 08 Fév 2010 à 19:16 Bulle
Avatar de Marianne
Membre Novice

Messages : 28
GCPoints : 14550
@ killpatate
Merci pour ta réponse!

Justement, les logiciels mentionnés dans ton lien sont ceux que j'ai déjà pu trouver sans trop arriver à savoir s'ils convenaient pour ce que je voulais faire. Je précise que je ne souhaite pas vendre le jeu ou quoi que ce soit, ce serait à usage perso car je n'ai rien à voir avec le monde des professionnels du jeu (comme le prouve mon ignorance).

Un jeu de match-3 est un "casual game" (je crois que c'est comme ça qu'on dit) où tu dois permuter des éléments similaires dans une grille pour former des associations faisant disparaître lesdits éléments ou cliquer sur des groupes d'éléments identiques, toujours pour les faire disparaître. Le but est souvent d'accumuler des points ou de récupérer différents éléments, soit en les associant, soit en faisant des associations en-dessous d'items qu'il faudra faire descendre en bas de la grille afin de les récupérer.

La plupart du temps, l'environnement de ce genre de jeu est "customisé" pour correspondre aux thèmes du jeu. Les graphismes de la grille, des éléments, du "background", les animations des actions, les éléments informatifs (score, nombre d'éléments collectés, bonus disponibles, etc...) sont la plupart du temps en 2D (à mon avis, bien que je ne m'y connaisse pas beaucoup). En tout cas, la 2D doit amplement suffire pour créer ce genre de jeu (s'il y a des possibilités de le faire en 3D, ça m'intéresse aussi mais ne vaut-il pas mieux commencer par la 2D quand on est néophyte?).

Un petit lien si mes explications ne sont pas claires : http://www.bigfishgames.fr/download-games/genres/17/appariement-par-3.html

Il y a probablement plusieurs logiciels parmi ceux qui sont mentionnés dans ton lien avec lesquels je pourrais arriver à faire cela mais j'aurais voulu que quelqu'un qui les connaît déjà me conseille sur celui qui lui paraît le plus adapté. Cela éviterait que je doive tous les essayer, ce qui risquerait d'être assez long vu mon absence presque totale d'expérience en la matière.

Voilà!

@ Holyspirit
Merci pour ta réponse, elle me donne un peu d'espoir. Donc, tu penses que je devrais me lancer un peu dans le C++ ? Si c'est le cas, cela veut dire qu'il n'est pas inutile que je commence à potasser les divers tutoriaux que l'on trouve à ce sujet sur le net alors. Je n'avais pas encore mis mon nez dedans car je pensais que ça serait trop inaccessible pour moi.

Merci encore à vous deux!!
Dernière édition le 08 Fév 2010 à 19:22
(__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
Didux Message lu Posté le 08 Fév 2010 à 19:21 Bulle
Avatar de Didux
Membre Confirmé

Messages : 265
GCPoints : 24312
Salut Marianne,
Dans le monde du jeu vidéo tous le monde n'est pas un as de math ou de la programmation.
Le secteur se découpe en plusieurs activité et chacun peu y trouver son compte.
Moi par exemple, je me destine a être un game designer avec un profil plutôt de codeur, je fait quand même des graphisme 2d et 3d mais ce n'est pas ma spécialité.

De tous les logiciels que j'ai pu utiliser, il n'existe a ma connaissance aucun d'entre eux qui est exclusivement dédié au type de jeu que tu veux réaliser.
Celui que je pourrai te conseillé est Dark Basic mais celui ci nécessite quand même quelques base de programmation (qui peuvent être apprise grâce a la notice du soft)

Sinon tu pourrai utiliser Virtools 4 ou 5 qui fonctionne par système de bloc préconçu et est très bien pour les gens qui n'y connaissent rien en programmation.
Il te faut cependant pour ce logiciel un esprit de logique pour savoir quel bloc utilisé et a quel moment.

Sinon tu pourrai essayer game factory

EDIT: lol le temps que je poste vous aviez deja tous repondu :p
Dernière édition le 08 Fév 2010 à 19:23
Image
Image
Daru13 Message lu Posté le 08 Fév 2010 à 19:27 Bulle
Avatar de Daru13
Membre Elite

Messages : 2869
GCPoints : 95966

Citation :

Sinon tu pourrai essayer game factory


MMF2 > TGF :yes: .

Des logiciels comme Game Maker ou MMF2 iront très bien à mon avis :grin: .
Gregouar Message lu Posté le 08 Fév 2010 à 19:28 Bulle
Avatar de Gregouar
Membre Evolué

Messages : 989
GCPoints : 84732
Si tu as le courage et la motivation, je ne peux que t'encourager à te lancer dans un langage de programmation.
Je connais un très bon site pour avoir une bonne base et qui est très accessible pour apprendre : http://www.siteduzero.com/

PS : Moi c'est Gregouar, pas Holyspirit. Holyspirit, c'est le nom de mon projet. :proud:
Holyspirit c'est :
85 Fichiers sources | 18 349 Lignes de codes
503 Fichiers ressources | 240 Mo
101 Dossiers | 2800 téléchargements
Marianne Message lu Posté le 08 Fév 2010 à 19:46 Bulle
Avatar de Marianne
Membre Novice

Messages : 28
GCPoints : 14550
Re!

@Didux
Ok, je suis un peu rassurée... :smile: J'avais déjà dl Dark Basic (la version pro gratuite mais avec les pubs, grr, enfin bon, allez, tant pis...) mais je ne l'avais pas encore dézippé. Je vais donc allez voir ce qu'il en est. J'avais aussi lu un ou deux trucs sur Virtools, à creuser donc.

@ Didux et Daru13
J'avais mis le site de clickteam dans mes favoris car il me semblait que ça pourrait correspondre au type de soft dont je pouvais avoir besoin mais j'étais pas sûre. Merci à vous 2!

@ Gregouar
Ooops, désolée pour l'erreur, ton logo a du m'hypnotiser... Merci pour le lien (déjà en favoris, enfin, en marque-page, je veux dire :wink: ).

En tout cas, toutes vos réponses me font bien plaisir. Il y a l'air d'y avoir une bonne ambiance sur ce site et ça me donne encore plus envie d'apprendre. <ton bcbg> Tout cela est très stimulant! :proud:
(__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
SEB Message lu Posté le 09 Fév 2010 à 22:52 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Salut,

Pour donner mon avis personnel, effectivement en tout premier lieu travailler dans le jeux vidéo est parfois extrèmement loin de la programmation. N'oublions pas qu'il y a également toutes les personnes que l'on retrouve dans n'importe quels entreprise à savoir des chargé de ressources humaines, des commerciaux chargés de vendre des concepts et de signer des contrats (en général en collaboration avec des games designers) ces mêmes games designers doivent être en relation étroite avec les leads développeurs pour être capable de ne pas proposer l'infaisable en fonction des couts de production (en temps et en hommes) et des technologies disponibles en interne ou via des achats de licence ou encore des développements supplémentaires. Des graphistes, des ingénieurs son, bref le jeux vidéo est une véritable industrie.

Un des gros avantage tout de même (en france) c'est que ce monde du jeux est (pour la partie production) un domaine rempli de passionnés. On fait rarement de la programmation si on n'aime pas ca ou du graphisme si on est pas capable de mettre deux couleurs en harmonie cote à cote. Et c'est un point très agréable.

Bref pour en revenir à ton sujet, une des question a se poser en premier est : est-ce que tu veux vraiment réussir à faire ton jeux (en privilégiant la voie la plus rapide) ou est-ce que tu souhaite faire cela dans un but d'auto apprentissage ? ou bien encore un peu des deux.

Je sais que ma réponse va peut-etre en surprendre plus d'un mais si tu souhaite ne pas trop programmer tu peu toujours essayer flash. ou un logiciel permettan de réaliser le 'système' de jeux de facon la plus intuitive. Car en effet dans ton cas, la plus grosse problématique va se poser sur :
1 un système à étape (presque un tour par tour)
2 des règles de sélection et de victoire

Et a mon avis quel que soit le logiciel de création, étant donné la spécificité de ce que tu souhaite faire, tu auras dans tous les cas à créer ce système.

De plus le lien que tu donne en exemple provient de big fish (qui d'ailleur est originaire de montpellier ^^) et je peu te dire qu'une très grande partie de leurs productions sont faites en flash.

Ce que je veu dire c'est que tu vas devoir de mettre dans tous les cas dans la 'pensée' de la logique de programmation. Et ca ne doit pas faire peur car en réalité c'est assez simple.

NextGine : 3D games engine
Nombre de lignes actuel : 77683
Marianne Message lu Posté le 10 Fév 2010 à 01:04 Bulle
Avatar de Marianne
Membre Novice

Messages : 28
GCPoints : 14550
Merci SEB pour cette réponse détaillée.

En effet, c'est plutôt dans un but d'auto apprentissage que je souhaiterais faire ça. Ce n'est pas du tout à des fins commerciales, c'est juste pour créer un jeu pour moi dans un but purement égoïste. :embarassed:

Une sorte de challenge perso pour voir si je suis capable d'assimiler de nouvelles connaissances qui m'intéressent. Je suis déjà allée voir sur Le site du zéro pour les cours de C/C++ sur le lien de Gregouar. Bon, ok, j'ai fait que l'intro jusqu'au moment où il faut installer Code blocks, ce que je n'ai pas encore fait mais qui ne saurait tarder (l'ai déjà DL, il attend sagement sur un de mes DD).

Ceci dit, étant donné que je n'ai aucune pression (même si je mets au défi les gens qui disent que les profs sont des feignants de venir faire 1h de cours avec les élèves que j'ai <c'est vraiment hard>, je n'ai plus les pressions que l'on peut rencontrer quand on est jeune dans la vie <concours, examens, parents, recherche de job, gros manque d'argent, etc...>), je pense que j'avancerai à mon rythme (c'est-à-dire pas trop vite zzzzzzzz :proud: ) donc ne vous étonnez pas trop si vous ne voyez pas des ébauches de mon projet surgir sur le topic dédié dans ce forum avant un bon moment.

Je crois que je vais malgré tout devoir explorer des pistes très diverses ; d'après vos conseils, je dois déjà en explorer au moins 3 ou 4 qui m'ont l'air intéressantes (tenter d'apprendre C/C++ ou bien DarkBasic pour les langages de programmation ou essayer avec MMF2/TGF2 ou Flash). Tout cela va me prendre pas mal de temps, je crois, mais ça m'intéresse bien alors je pense que ça va être agréable d'essayer d'apprendre et d'arriver à faire de nouvelles choses.
(__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
gouessej Message lu Posté le 22 Mar 2010 à 10:54 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624

Marianne a écrit :

d'après vos conseils, je dois déjà en explorer au moins 3 ou 4 qui m'ont l'air intéressantes (tenter d'apprendre C/C++ ou bien DarkBasic pour les langages de programmation ou essayer avec MMF2/TGF2 ou Flash). Tout cela va me prendre pas mal de temps, je crois, mais ça m'intéresse bien alors je pense que ça va être agréable d'essayer d'apprendre et d'arriver à faire de nouvelles choses.


Pense à Java aussi. J'aurais préféré argumenter un peu plus mais je vais éviter histoire que ça ne tourne pas aux trolls habituels.

Dans tous les cas, si la programmation ne te tente vraiment pas, tu pourras trouver pas mal de Game Development Environments ne nécessitant pas ou très peu de connaissances en programmation. Par contre, c'est vrai que j'en connais surtout qui sont propres à un type de jeu particulier comme par exemple FPS Creator.
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.0373 secondes