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 >> 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: 488 Défis: 2 Message
Aucune image disponible
Nombre de visites sur cette page : 3887
Score au progrank : 17
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
338 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 | Suivante

MilangHors ligneMembrePoints: 488 Défis: 2 Message
Posté le 21-02-2019 à 21:16 | # | Fichier joint
Tenez voilà la lib 3D :
Je me suis un peu inspiré de ce que j'ai vu sur internet (avec wikipedia et un tuto pour faire un modèle 3d mais avec un autre compilateur )
Il doit manquer des points virgule ou alors des déclarations après des calculs, mais je verrai ça à la compilation.

Shadow15510 a écrit :
130 lignes ? Et dire que moi j'ai des codes à 800 lignes 100% bullshit

Ouais mais le pire c'est que quand je vais trouver une erreur, en essayant de corriger je vais tout faire foirer , surtout si je rajoute des textures et tout ...
LephenixnoirEn ligneAdministrateurPoints: 24575 Défis: 170 Message
Posté le 21-02-2019 à 21:18 | #
Petit conseil, fais bien attention à ton indentation (espaces vs tabs) et surtout utilise des flottants en double précision (double), ça t'évitera quelques mauvaises surprises.

Mais plus important encore, compile plus souvent !
MilangHors ligneMembrePoints: 488 Défis: 2 Message
Posté le 21-02-2019 à 21:20 | #
mais les tabs qu'est ce que ça change ?
LephenixnoirEn ligneAdministrateurPoints: 24575 Défis: 170 Message
Posté le 21-02-2019 à 21:20 | # | Fichier joint
MilangHors ligneMembrePoints: 488 Défis: 2 Message
Posté le 21-02-2019 à 21:25 | #
ah ouais ok merci !
Moi ça se voyait pas j'étais sur notepad++
Mais merci ! je vais recorriger ça et le mettre en fichier à télécharger

C'est bon ! Merci beaucoup !
RaderHors ligneMembrePoints: 234 Défis: 0 Message
Posté le 25-02-2019 à 20:17 | #
Hey, ça serais cool si l'addin peut-être mis à disposition pour le télécharger et l'essayer. Sinon, ça à l'air d'être un super projet!
MassenaHors ligneAncien rédacteurPoints: 2244 Défis: 11 Message
Posté le 26-02-2019 à 18:23 | #
Encore un moteur de 3d, un !
Il a interêt à être à la hauteur, on compte sur toi
MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 04-03-2019 à 19:51 | #
Je n'ai pas eu le temps de tester mais si c'est une lib, il devrait pas y avoir un ".h"?
MilangHors ligneMembrePoints: 488 Défis: 2 Message
Posté le 16-03-2019 à 11:10 | #
en vrai là c'est un ancien fichier bien buggé pour faire du raycasting, mais je suis en train d'en refaire une plus évoluée
MilangHors ligneMembrePoints: 488 Défis: 2 Message
Posté le 16-03-2019 à 11:38 | #
De toute façon moi ce fichier je l'ai testé, corrigé, recorrigé et laissé tomber.
Je fais plûtot un moteur avec affichage de triangles et un buffer pour les distances.

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

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