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
¤ Vous cherchez une fonction ?
Jeux >> fx-92+ SC >> Projet >> 3D Engine
3D Engine
Version : v1.0 Taille : 1000 octets Ajouté le : 2025-01-19 16:57 Modifié le : 2025-01-20 20:01
Auteur et posteur :
Raphaolit2erHors ligneMembrePoints: 21 Défis: 0 Message
Planète Casio - Projet Casio - 3D Engine - Raphaolit2er - Calculatrices
Nombre de visites sur cette page : 59
Score au progrank : 15
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
23 téléchargements | Soumettre un test


Description en français :

VEUILLEZ LIRE TOUTE LA DESCRIPTION

Ce projet est encore expérimental mais permet à la Casio fx-92+ SC d'avoir son propre moteur 3D. Dans le projet, vous verrez 1 bloc en 2D, le maximum que je puisse faire pour le moment. Vous pouvez bien vous déplacer autour du bloc, l'élément principal du code. Les contrôles:
- 8 pour avancer
- 2 pour reculer
- 6 pour tourner la caméra vers la droite
- 4 pour tourner la caméra vers la gauche
- 9 pour monter la caméra
- 7 pour descendre la caméra
- 5 pour sauter

Le bloc ne change de perspective que sur l'axe Z pour le moment. Voici la fonction de chaque variable dans le code:
- A : Clavier / stocker temporairement la position Y de la caméra.
- B : Position Z du joueur.
- C : Position X de la caméra.
- D : Position X du joueur.
- E : Position Y du bloc, avec la position X du bloc après la virgule.
- F : Position Z du bloc.
- M : Position Y du joueur.
- θ : Position Y de la caméra.

La variable de direction (θ) se réinitialise à 0 à chaque relancement du code,et A permet de garder la valeur temporairement.

Pour utiliser ce programme correctement, veillez à le relancer à chaque changement de caméra, comme un mouvement. Le jeu bug encore mais vous pouvez me donner des conseils pour que ça marche. Merci pour votre compréhension.

English description:

PLEASE READ THE FULL DESCRIPTION

This project is still experimental but allows the Casio fx-92+ SC to have its own 3D engine. In the project, you will see one 2D block, the maximum I can do for now. You can move around the block, the main element of the code. The controls are as follows:
- 8 to move forward
- 2 to move backward
- 6 to turn the camera to the right
- 4 to turn the camera to the left
- 9 to raise the camera
- 7 to lower the camera
- 5 to jump

The block only changes perspective along the Z-axis for now. Here is the function of each variable in the code:
- A: Keyboard / temporarily store the camera's Y position.
- B: Player's Z position.
- C: Camera's X position.
- D: Player's X position.
- E: Block's Y position, with the block's X position after the comma.
- F: Block's Z position.
- M: Player's Y position.
- θ: Camera's Y position.

The direction variable (θ) is reset to 0 each time the code is relaunched, and A is used to temporarily store the value.

To use this program properly, make sure to restart it every time the camera changes, such as after a movement. The game still bugs, but you can give me suggestions to make it work. Thank you for your understanding.


Commentaires :



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