Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35+USB/75(+E)/85/95 SD >> Projet >> Moteur 3D en BASIC
Moteur 3D en BASIC
Version : 0.1 Taille : 1632 octets Ajouté le : 2022-08-22 23:29 Modifié le : 2022-08-26 21:49
Auteur et posteur :
Gky93Hors ligneMembrePoints: 268 Défis: 0 Message
Planète Casio - Projet Casio - Moteur 3D en BASIC - Gky93 - Calculatrices
Nombre de visites sur cette page : 1406
Score au progrank : 25
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
240 téléchargements | Soumettre un test


Description :

Utilisez F1 ou SHIFT pour faire sauter le personnage, les flèches haut et bas pour avancer et reculer et les flèches gauche et droite pour le faire pivoter.
Pour l'instant c'est juste une démo d'un moteur de jeu 3D fait maison en basic avec une caméra fixe, il gère l'affichage du personnage, ses déplacements et ses collisions avec les murs et les plateformes. Sinon, au niveau de la carte, elle est stockée dans une matrice: chaque case de celle ci indique la hauteur de la plateforme, c'est plus une carte en 2D avec une brève notion de hauteur. L'arrière plan a été rendu sur calculatrice (avec un autre programme) puis retravaillé sur ordinateur (notamment pour ne pas afficher les faces censé être caché par d'autres).
Je sais que le moteur mérite d'être retravaillé et je compte notamment faciliter la création de tableau, de faire un programme pour faciliter leur rendu ainsi qu'optimiser le stockage de tableaux.
Le seul bug connu est que la boite de collision du personnage est juste un point donc il rentre à moitié dans les murs lorsqu'il les touches.
Je ne compte pas en faire quelque chose tout de suite, de plus j'ai vu d'autres personnes faire de la 3D en basic donc vous pouvez en faire ce que vous voulez


Commentaires :


PierrickHors ligneMembrePoints: 195 Défis: 0 Message
Posté le 27-08-2022 à 13:06 | #
Très intéressant, y a un vrai potentiel pour faire un petit jeu.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 123 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