Je développe un jeu vidéo
-
alors je fais un jeu vidéo actuellement ... je ferai de ce fil une sorte de journal de bord ... c'est toujours intéressant pour ceux qui veulent se lancer dans la programmation ... j’espère aussi rencontrer un programmateur pour m'expliquer quelques trucs qui me simplifierai la vie ... si vous voulez savoir des choses spécifiques sur le logiciel que j'utilise se sera avec plaisir si je sais de vous l'expliquer
bon le principe du jeu c'est sur un damier (je commencerai par 6x6 mais ferai plus une fois fini l'alpha)
construire une ville alors qu'il y a une invasion de zombies ... si vous connaissez rebuild 3 c'est ma base ... allez ici et en haut a droite cliquez sur bande annonce ...
https://play.google.com/store/apps/details?id=air.com.sarahnorthway.rebuild3&hl=fr&gl=USchez moi ce sera avec des photos libres de droits (pour le jeu) ...le jeu sera gratuit ... et je ferai des tutoriels pour vous expliquez comment tout personnaliser ...
alors c'est un jeu pour adulte ... non pas porno ... il y aura des photos sensuelles genre au pire nu artistique ... mais bon c'est du 300x300 pixel au mieux donc rêvez pas
la j'en suis a faire les camps ...il y a les vampires les chrysalides (des religieuses style Égypte antique) et les ombres (entre des gothiques et des cosplayeuses) ...
je pourrai vous mettre des exe de ou j'en suis si c'est possible sur ce forum ...donc si un modérateur peut me donner le feu vert ... un exe c'est le jeu compilé pour être comme si on peut y jouer
même si vous y connaissez rien participez a ce fil ...je prendrais le temps de vous expliquer ce que je sais de façon pédagogique
dernier truc ...j'utilise la version 4 de gdevelop ...elle est fini et stable ...ici le lien https://www.tonyknowles.com/gdevelop-4/ -
@guy_lee a dit dans mon jeu video "operation licorne" :
construire une ville alors qu'il y a une invasion de zombies ... si vous connaissez rebuild 3 c'est ma base ... allez ici et en haut a droite cliquez sur bande annonce ...
j'allais te demander si tu connaissais
-
@doc-cranium oui un jeu sympa ...facile a prendre en main ...relativement simple ... et vraiment une source d'inspiration ... j'ai vu et je me suis dis ça je sais faire ... j'ai récupéré des images sur pixabay (elles sont gratuites il y en as environs 1 million) et sur shutterstock (la c'est payant mais c'est une banque de photos de 400 millions) ... pour l'instant j'en ai 1300 en bases de données ...
-
@guy_lee pourquoi gdevelop ? Comment tu as connu ?
-
@icescream en fait je suis passionné de programmation mais je sais pas programmer ...enfin je programme comme je sais écrire le français ...a l'arrache ... donc j'ai cherché un programme qui programme a ma place ... mes connaissances me permettant de résoudre les bugs et variantes ...
-
bon j'ai fini les images des unités des camps fait aussi des diaporamas en conséquences (4 par camps) fait l'intro du jeu et commencé le tutoriel.pour l'instant cela se concrétise par une vision des diaporamas par un code de triche. ça donne une idée du jeu ,soft mais osé.
je suis prêt a parler sexisme et instrumentalisation de la femme en objet
je code maintenant la recherche des unités.le premier type d'unité est gratuit, les autres faut faire des recherches
-
bon comme j'ai pas encore l'autorisation du forum j'ai fais une demo sans nus artistique.
du coup il y a que les ombres en camps a choisir et j'ai mis une image générique pour remplacer les nus artistiques (2 images en fait)
alors c'est dans un fichier zip. si vous savez pas l'ouvrir je vous l'expliquerai mais normalement windows sait faire. la il y a un dossier et un fichier "GameWin". c'est le fichier exe. double cliquez dessus et la démo se lance.
alors j'ai pas encore fait l'ergonomie du jeu et le tutoriel est peu être pas clair.
si au moins une personne peut me dire si cela marche chez vous ce serait super sympa . des fois que je me suis planté sur quelques choses. sinon donner moi votre avis et je suis pas susceptible donc pas de problème pour les critiques négatives.
https://drive.google.com/file/d/1Nv3CPh9kX1VGVDIr4iu00Fpz20IgPwz9/view?usp=sharing
-
alors j'ai fini la recherche des unités. mis a jour le tutoriel. et mis a jour la sauvegarde.
prochaine étape la carte. enfin juste les cases. c'est donc du 6x6 donc 36 possibilités de bases et comme je vais "tricher" il y auras 30 possibilités par cases. soit 1008 ligne de code pour une option de jeux. x4 pour la sauvegarde 4024 en gros.
quand on programme une sauvegarde on traduit un truc de jeu en variable (un chiffre des fois un texte mais pour ce jeu je sauvegarde pas de textes) donc x1 de ce qu'on a fait. puis on l’écrit dans un fichier save x1 encore. puis on dit a l'ordie de lire la variable x1 encore mais c'est des variables temporaires(le jeu vas pas les garder) donc faut traduire les variable temporaire en variable du jeu x1.
c'est le cauchemar de la programmation les sauvegardes. c'est pas compliqué mais très long et respectifs même avec des copié/collé.
donc c'est parti pour 4000 lignes de code au minimum
ps le spoiler c'est la démo de ou j'en suis. elle changera donc a chaque etape . la c'est la version 01
-
@guy_lee a dit dans mon jeu video "operation licorne" :
c'est donc du 6x6 donc 36 possibilités de bases et comme je vais "tricher" il y auras 30 possibilités par cases. soit 1008 ligne de code pour une option de jeux.
Houlala, j'ai failli tomber de ma chaise, là.
Dis-moi que j'ai mal compris, et que tu n'es pas parti dans une série de if/else imbriqués ?
Bon, petite astuce de pro : si tu as plusieurs lignes de code qui se ressemblent fortement, c'est que tu t'y prend mal. Factorise !
(la même astuce dite autrement : "le copier/coller dans ton code, c'est mal !")
Bon courage.
-
@orabig je factorise. c'est juste je dis que pour truc introduit dans le jeu puisque il faut le faire 36 fois et x4 pour la sauvegarde cela fait 4000 ligne de code en gros
une image de ma programmation
https://drive.google.com/file/d/1zgx2ckumPsMqX5hxXlxFsj1F76u_e2ef/view?usp=sharing
mais super que tu sois un pro. je sais pas aimanter un sprite . tu sais le faire ?
du coup je ferais un groupe case et de 36 cases x 30 possibilités je tomberai a juste un sprite x 30 possibilités. 36 fois moins de ligne de codes.
-
@guy_lee a dit dans mon jeu video "operation licorne" :
je sais pas aimanter un sprite . tu sais le faire ?
Ta question est trop vague, et ce n'est pas le lieu pour répondre aux questions de programmation. Il y a d'autres sites spécialisés pour ça (developpez.com pour les débutants, stackoverflow quand ca devient sérieux).
Mais je te conseille tout d'abord de préciser ta question avant d'aller là-bas. De faire des recherches, de comprendre dans le détail ce que tu veux faire, de chercher sur le papier.
Par ailleurs, je ne saurai jamais assez encourager les gens qui veulent programmer de se jeter à l'eau, mais essaye de ne pas voir trop grand pour un premier essai. Il est souvent bien plus efficace de travailler sur de petits projets avant de partir sur quelque chose de plus ambitieux. Souviens toi qu'il faut apprendre à marcher avant de vouloir courir. -
en fait je programme pas. j'ai un programme qui le fait a ma place, gdevelop la version 4. et personne ou presque connais comme cela marche. il y a un forum de soutien mais ils en sont a la version 5 et connaissent plus la 4. je préfère la 4 car elle est stable et fini. j'ai pas envie que la version 6 arrive pendant que je programme.
pour les petits projets je sais faire. en fait je sais ce que je veux faire et sais comment le faire. juste comme tout ce que je fais c'est a l'arrache. donc absolument pas optimisé. et selon le principe si tu as un gros problème sous divise le en petits problèmes et résous les un par un, ben ça vas le faire. ce sera long mais je suis invalide j'ai que ça a faire de mes journées.
par contre merci pour les sites d'aide a la programmation. cela pourra peut être m'aider
-
a je t'ai mal lu. je pensais factoriser=copié/collé
le problème est que je vois pas comment codé toutes les possibilité d'un sprite (30) sur des cases individuelles(36) et ...sauvegarder. les 2 a la fois. sans sauvegarder c'est facile je fais 2 groupes, un pour les cases et un pour les possibilités mais du coup comment sauvegarder ? je sais sauvegarder qu'en fessant un choix case/possibilité =une variable que je sauvegarde. donc faut que je fasse une variable pour chacun des choix.
-
@guy_lee Je ne peux pas te répondre comme ça. Je ne connais pas le logiciel que tu utilises, je ne connais pas ton code, ni tes contraintes, du coup, je ne comprends pas ce que tu entends pas "faire des groupes", etc...
Et surtout, ce n'est pas vraiment le lieu, je te suggère eventuellement d'aller sur le forum de gdevelop, car comme tu le dis, un L4G, cela n'a rien à voir avec de la vraie programmation (et il ne faut pas se leurrer : ce genre de solution permet de faire des choses très bien, tant que c'est prévu pour. Dès que tu sort un peu des sentiers battus, tu es fichus. En résumé, si les vrais langages de programmation existent, c'est surement que c'est le meilleur moyen pour faire ce qu'on veut) -
@orabig ok compris. en fait je sortirai pas des clous du logiciel je le sais deja. et puis oui j'aimerai savoir programmer vraiment mais j'ai une concentration de moineaux et une inattention légendaire. en clair je fais des erreur d’écritures plus que souvent. même avec ce programme. mais quand je lui dit quelque chose a faire il le fait bien.
merci du temps que tu as passé pour me répondre.
tu peux me dire si mes liens marche? teste ce lien d'exemple il y a pas besoin de télécharger c'est juste une image jpeg que tu vois avant de téléchargerhttps://drive.google.com/file/d/1zgx2ckumPsMqX5hxXlxFsj1F76u_e2ef/view?usp=sharing
-
@guy_lee Oui, l'image fonctionne, et je comprends mieux ton soucis.
Voici mes conseils (mais encore une fois, comme il ne s'agit pas d'un vrai langage, je ne sais pas s'ils sont applicables avec gdevelop)
Et voila, j'ai fait exactement ce que j'ai dit que je ne ferai pas : j'ai parlé de code sur ce forum
-
coucou moi je connais le programme. je sais comment faire pour l'utiliser dans le logiciel. c'est la bonne ecriture que je savais pas, que donc tu me donne. merci beaucoup.
-
Ha ! programmer un jeu ! le rêve de tous programmeur
A long time ago, je programmais en Basic puis TurboPascal et le site conseillé par Orabig est juste parfait
tu devrais t'y inscrire et créer un sujet, tu auras toujours des conseils et des aides de pros
-
ton lien est super. c'est pour gdevelop version 5. mais je vais proposer la version 4 et mon jeu. merci beaucoup.
c'est vraiment ce que je cherche
je continu le sujet pour ceux qui veulent voir comment un bon a rien touche a tout fait une variante de rebuild 3 alors qu'il sait même pas écrire français et programmer
-
tatatatin monde attention j'arrive
https://www.developpez.net/forums/d2134810/applications/developpement-2d-3d-jeux/contribuez/gdevelop-4-citybuilder/#post11856685