Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Yatis/Lephe Industries.
Lephenixnoir Hors ligne Administrateur Points: 22585 Défis: 149 Message

Yatis/Lephe Industries.

Posté le 20/08/2022 23:27


Une équipe formée de Yatis et moi-même, qui se réunit occasionnellement IRL. On fait des projets éclair avec des composantes techniques. Généralement des adaptations de jeux pas compliqués sur l'équivalent de 2 ou 3 jours de travail.

Projets précédents :

Projets actuels :

Ce topic est là pour présenter le boulot pendant les marathons, vendre les nouveautés techniques, et s'il y en a que ça intéresse détailler comment les programmes et/ou le processus de dev' marchent.

Fichier joint


Lephenixnoir Hors ligne Administrateur Points: 22585 Défis: 149 Message

Citer : Posté le 20/08/2022 23:34 | # | Fichier joint


Les habitants de #projets ont vu passer le speed coding aujourd'hui. On a commencé un tout nouveau projet, et fait du rendu semi-3D avec les vrais algos de rendus de triangles dans Azur mais juste pas de z-buffer puisqu'il y a un ordre de rendu calculable.


J'ai codé l'algo de rendu de triangles en assembleur avec diverses optimisations. La vidéo ne montre pas tout à fait la meilleure version ; avec cette distance de rendu de 8 on arrive à 32-35 FPS dans le tunnel plein, qui est un cas extrême puisque le jeu remplira rarement (si jamais) l'écran à ce point. Dans les cas réalistes on monte jusqu'à 100 FPS (mais ça va pas durer y'a plein d'éléments graphiques à rajouter).

Yatis a implémenté la structure du monde ainsi que les premiers générateurs basiques pour les niveaux, même si je ne le vends pas du tout puisque c'est pas visible sur la vidéo. Il a aussi commencé à extraire des sprites comme le dieu qu'il est.
Calamari En ligne Membre Points: 142 Défis: 0 Message

Citer : Posté le 21/08/2022 00:45 | #


Very impressive! You'll have S.T.U.N. Runner working in no time!
Massena Hors ligne Rédacteur Points: 2150 Défis: 11 Message

Citer : Posté le 21/08/2022 00:48 | #


Wow, encore du travail de qualité. Vous faites vraiment un duo d'exception, on a hâte de voir le bijou que vous nous préparez
C'est légal de rip les assets ?
Potter360 Hors ligne Rédacteur Points: 1116 Défis: 0 Message

Citer : Posté le 21/08/2022 00:53 | #


Oh oh, c’est magnifique :o
J’ai hâte *-*
J’adore le duo, vraiment UwU
Bravooo !!
Globalement, coder. Mal, mais coder.
Slyvtt Hors ligne Community Manager Points: 832 Défis: 0 Message

Citer : Posté le 21/08/2022 08:14 | #


He, magnifique
Ça promet de jolies choses et un JDM dans pas longtemps.
Bravo les gars.

Edit : PS : J'adore le logo de votre boîte
Hackcell Hors ligne Maître du Puzzle Points: 1474 Défis: 11 Message

Citer : Posté le 21/08/2022 10:56 | #


au debut j'ai pensé à un topic pour annoncer un jeu type factorio X)

Mais ça à l'air vraiment interessant
Lephenixnoir Hors ligne Administrateur Points: 22585 Défis: 149 Message

Citer : Posté le 22/08/2022 23:39 | # | Fichier joint


Avec ce rendu en place ça n'aura pas été très dur de sortir un début de niveau raisonnable. J'ai encore joué qu'un peu au jeu original donc la direction niveau gameplay n'est pas hyper claire, mais ça progresse !


Calamari a écrit :
Very impressive! You'll have S.T.U.N. Runner working in no time!

That would be pretty ambitious! S.T.U.N Runner has a ton more 3D, I'm not confident I could replicate it smoothly at full resolution. But BosonX carries some of that spirit so I guess it's a start

au debut j'ai pensé à un topic pour annoncer un jeu type factorio X)

On passerait plus d'heures à tester pour s'amuser qu'à dev haha.
Massena Hors ligne Rédacteur Points: 2150 Défis: 11 Message

Citer : Posté le 22/08/2022 23:44 | #


Il y a des chutes de FPS ou c'est juste le jeu qui s'accélère sur la fin ?
Lephenixnoir Hors ligne Administrateur Points: 22585 Défis: 149 Message

Citer : Posté le 23/08/2022 09:05 | #


Je ne suis pas sûr de voir ce que tu as vu ; il n'y a ni l'un ni l'autre. Les FPS sont cap à 30 et varient entre 35 et 50 selon s'il existe des gros triangles au premier plan.
Massena Hors ligne Rédacteur Points: 2150 Défis: 11 Message

Citer : Posté le 23/08/2022 09:58 | #


J'ai l'impression que vers 0:07 le jeu s'accélère, mais ce n'est peut-être qu'une impression.
Lephenixnoir Hors ligne Administrateur Points: 22585 Défis: 149 Message

Citer : Posté le 04/09/2022 22:47 | # | Fichier joint


Avec la rentrée à la fois pour Yatis et moi (de mon côté je change de "job" et de ville !), finalement pas moyen de finir en projet-éclair. Dommage ! Mais on a quand même bien avancé, avec Yatis qui a reproduit très en détail les menus et traité les sprites, ce qui est dur parce que les frames étaient tous indépendants et pas alignés... donc beaucoup d'ajustements manuels.

De mon côté j'ai progressé dans le jeu original ; j'ai fini la partie qu'on compte imiter (à savoir 6 niveaux sur 18). Côté add-in j'ai reproduit la mécanique de saut sensiblement à l'identique.


Du coup je pense que c'est le moment de parler des niveaux. Les niveaux de Boson X sont composés de segments pré-écrits arrangés dans un ordre aléatoire avec une symétrie gauche/droite aléatoire. On va répliquer ce fonctionnement, mais pas les segments en eux-même parce que ce serait très fastidieux de les reproduire (par contraste avec par exemple les niveaux de Duet, qui sont simples mais prennent quand même pas mal de boulot).

Mon idée (à cet instant précis) serait de générer les segments avec des courtes fonctions dans le code, et de simplement imiter le feeling de chaque niveau. On verra ce que ça donne en pratique. @RDP

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 40 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd