Utilisez un navigateur moderne qui respecte votre vie privée : Téléchargez Firefox

Programmation de jeux

Tous les benchmarks, vos résultats, vos tests.
Vos programmes, vos conseils logiciel
Votre matos, vos problèmes
Répondre
Avatar du membre
Aurelienazerty
Webmaster / Président
Réactions :
Messages : 22068
Enregistré le : septembre 27, 2002, 9:41 pm

Programmation de jeux

Message par Aurelienazerty »

Le sujet a été un peu évoqué ici sur le topic des caltos ou sur le jeu de JP Little Gold Miner, mais depuis ma connerie du Covid-19 invader, j'ai fait un peu de veille techno sur tout ce qui était API de jeux videos, et particulièrement ceux en JS.

Du coup, je vous partage mes découvertes :N'hésitez pas à partager également, je pense notamment à toi @Djip qui doit être beaucoup plus avancé sur le sujet.

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

UNITY 3D

Pour ma part je suis surtout sur du développement sous Unity.
Couplé avec la version community de Visual Studio pour la partie programmation en C#.

Pour rappel unity permet de faire des jeux 2D ou 3D et de les compiler sur toute plateforme (ios, macos, windows, linux, web etc...)
Il est gratuit tant que votre CA annuel n'excède pas 100k USD.

Le langage est soit C# soit JS.

La communauté est très (trop) active et pour s'y retrouver dans le bordel :
Je conseille (pour ceux qui parlent anglais) l'excellente chaîne de Brackeys
La référence le l'internet francophone est Tuto Unity FR dont je connais bien le créateur.



GODOT ENGINE

J'ai un peu joué avec GODOT qui a le bon goût d'être complètement open source et de permettre de faire des jeux de qualité.
il supporte les langage GDScript, C#, C++ et un langage de scripting par block pour ceux qui ne souhaitent pas programmer.

GODOT supporte les compilations pour ios, macos, windows, linux, BSD, web.

On peut apprendre GODOT directement sur le site avec des tutoriaux de grandes qualité

Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

pour information, je suis en train de bosser sur un nouveau projet
djipsuivant.png
:dada:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

Sympa, tu peux nous en dire plus ?

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

il s'agit d'un jeu d'ambiance / horreur à la première personne.
Dans le scénario de base on incarne une journaliste qui obtient un piston sur un centre de recherche secret qui a été mystérieusement abandonné et qui va tenter de trouver du sensationnel en se rendant illégalement sur le lieu.

J'espère vraiment pouvoir mener le projet à terme
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

Tu veux faire de la concurrence à Outlast 😉? J'adore ce genre de jeux.

Avatar du membre
Aurelienazerty
Webmaster / Président
Réactions :
Messages : 22068
Enregistré le : septembre 27, 2002, 9:41 pm

Ou on embrasse une chauve souris

Message par Aurelienazerty »

Djip a écrit :
mai 4, 2020, 4:27 pm
J'espère vraiment pouvoir mener le projet à terme
Si ce n'est que ça, on peut aller bouffer du pangolin pour continuer le confinement quelques mois

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Arken a écrit :
mai 4, 2020, 5:29 pm
Tu veux faire de la concurrence à Outlast 😉? J'adore ce genre de jeux.
C'est également un type de jeux que j'affectionne :mrgreen:
Aurelienazerty a écrit :Si ce n'est que ça, on peut aller bouffer du pangolin pour continuer le confinement quelques mois
Si seulement je pouvais vivre de ce loisir :'(
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Afin de teaser à MORT le moment incroyable que je traverse dans le modeling de fournitures en tous genres ...

Sous vos yeux ébahis je vous présente ...
tasse.png
Une Tasse.

#platoch
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

#bravo3
Mais y a pas des modèles tous fait gratos pour ce genre d'objets basiques ?

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Alors tu peux trouver des trucs dans le asset store de unity ou sur des sites du genre OpenGameArt (que je recommande)
il peut m'arriver d'utiliser des textures de base de opengameart et des librairies de l'asset store mais généralement je préfère modéliser moi même les objets 3D ... Ca évite d'avoir les même bidules que la plupart des jeux indé
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

Ouai, mais en contre partie tu vas y passer un temps fou alors que tu pourrais mettre à profit ce temps sur l'histoire, le gameplay, tout le reste, non ?

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Oui, c'est sans compter que j'aime bien modéliser aussi ^^ mais clairement quand je peux me permettre d'utiliser les assets je le fais ;)
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Christophe
L’humanité parlementaire
Réactions :
Messages : 7743
Enregistré le : septembre 27, 2002, 7:25 am

Re: Programmation de jeux

Message par Christophe »

ça ferai plaisir a @Thrill si tu mettait un logo Team-Azerty sur la tasse !

Avatar du membre
Thrill
Obiwan Kenobi
Réactions :
Messages : 1847
Enregistré le : février 2, 2003, 9:05 pm

Re: Programmation de jeux

Message par Thrill »

Christophe a écrit :
mai 6, 2020, 8:54 am
ça ferai plaisir a @Thrill si tu mettait un logo Team-Azerty sur la tasse !
Non, ça ferait plaisir à Thrill si tu mettais le logo avec Thrill en dessous :p

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Nouveau screenshot du projet en cours
symbiogenesys2.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

Dans le genre survival horror, j'ai fini hier Resident Evil 7, qui n'a rien à voir avec les précédents RE. Là c'est du vue subjective, dans un univers bien glauque. C'est très bon, ça m'a beaucoup fait penser à Outlast, Amnesia, Soma.

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Il parait oui que le virage pris a été réussi pour la série des RE, qui est une des rares séries de jeu à ne pas avoir d'étron total ... Il y a eu quelques jeux moyens mais ils se situent entre le moyen et l'excellent
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Quand tu passe 3h a modéliser un cadavre et à le texturer pour ton jeu et que la 4eme heure est synonyme de craquage complet
#IlEstTempsQueJ'ailleDormir

Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Arken
l'élu
Réactions :
Messages : 4718
Enregistré le : septembre 27, 2002, 12:55 pm

Re: Programmation de jeux

Message par Arken »

On trouve des schémas d'animation tous faits ou c'est toi qui a animé ça ?

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »

Arken a écrit :
juin 5, 2020, 2:20 pm
On trouve des schémas d'animation tous faits ou c'est toi qui a animé ça ?
il y a de tout, la pour cette danse, j'ai pris un schéma de Mixamo qui est très pratique pour certaines animations de base comme, courir ou marcher etc...
Après pour les besoins plus spécifiques, je fais moi même l'animation sous blender, unity sait très bien les interpréter
Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Avatar du membre
Djip
Déchaîné
Réactions :
Messages : 824
Enregistré le : janvier 3, 2006, 11:27 am

Re: Programmation de jeux

Message par Djip »



Lastwhirlwind Studio - Facebook - Twitter - Instagram
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far the Universe is winning."
Rick Cook

Répondre