Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
1v1 3D
Catch Ze Point!
3D test
SEE 3D
D DAY
Aventura Demo
Lvl1 TBCM_BETA
Résumé TBCM
Cinématiques
Menu de TBCM
Pokken colosseum
Facebook
Duet
Lapsy Adventure
Rqst
Minecraft nf
Medal of honor
Castle of luscaniant
Wolfenstein 85


¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graphs 75/85/95 (SD) >> Projet >> 1v1 3D
1v1 3D
Version : aucune Taille : 0 octets Ajouté le : 2019-02-21 10:32 Modifié le : 2019-04-10 21:33
Auteur et posteur :
MilangHors ligneMembrePoints: 76 Défis: 0 Message
Aucune image disponible
Nombre de visites sur cette page : 848
Score au progrank : 8
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
49 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY-NC


Description :

Cette page de programme n'est pas à jour. Pour plus d'informations, allez-voir sur la page du projet :
1v1 3d, projet de jeu fps multijoueur

Salut à tous !
Je vous présente mon projet d'addin en 1v1 sur Graph 35/75 USB.
Pour l'instant le jeu se résume à l'état de morceaux de code se baladant quelque part dans mon PC. Il n'y a pas une vraie structuration du code, mais je le publierai quand il sera potable.

Le but du jeu sera de se déplacer sur une map en 3D (pour l'instant les graphismes seront hyper simples ) pour tirer sur l'adversaire.

Progression du jeu avant la future version 1.00 :

Global
   10%


Menu
   60%

Moteur 3D
   30%

Communication
   25%


Pour l'instant je travaille sur un moteur 3d super léger pour afficher des cubes, le reste attendra bien encore un peu... J'ai déjà fait une pardon plusieurs lib de perspective (mais il n'y en a qu'une qui vaut le coup et elle ne marchera pas avec le jeu)

**Le fichier joint contient le code de la lib de 3D (à priori fonctionnelle, il faudra voir en compilant)




Commentaires :

Pages: Précédente | 1, 2, 3

MactulHors ligneMembrePoints: 443 Défis: 0 Message
Posté le 16-03-2019 à 18:04 | #
J'ai enfin put tester, à la compilation j'ai eu une multitudes d'erreurs liés à des variables déclarés comme en C++
Sans rien comprendre au programme, j'ai déclaré toutes les variables en haut.
Je n'ai plus qu'une erreur, mais je ne connais pas cet objet (map)

if (map [MapX][MapY] > 0) MurTouche = 1;

Donne "Illegal array reference"
Quelqu'un peut corriger?
MactulHors ligneMembrePoints: 443 Défis: 0 Message
Posté le 16-03-2019 à 18:33 | # | Fichier joint
Bon en fait je ne crois pas pouvoir finir la correction je vous passe le fichier.
J'ai rajouté le main() dessous, pour ne pas créer de ".h"

[fichier joint]
KikoodxHors ligneMembrePoints: 1056 Défis: 7 Message
Posté le 16-03-2019 à 18:39 | #
Peut-être aussi que c'est un programme C++.
MactulHors ligneMembrePoints: 443 Défis: 0 Message
Posté le 16-03-2019 à 18:41 | #
Bah ça y ressemble, mais ce n'est pas logique,
Je ne crois pas qu'une calto, dans le lot des casio, utilise du C++
LephenixnoirEn ligneAdministrateurPoints: 14387 Défis: 136 Message
Posté le 16-03-2019 à 20:58 | #
Haha, ça c'est une pure erreur d'inattention de Milang. Il a déclaré map comme un int* avant de le déréférencer deux fois. (Il y aussi cette subtilité avec les doubles tableaux, mais...)

Tu ne peux pas tester comme ça un programme qui n'a pas encore vu un compilateur. Il n'y a pas de map pour essayer, de toute façon...

Edit : Toutes nos calculatrices peuvent "utiliser" du C++, il suffit de le compiler...

Pages: Précédente | 1, 2, 3

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 45 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