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 >> Graph 90+E >> Projet >> Isocraft
Isocraft
Version : 0.1 Taille : 100000 octets Ajouté le : 2022-01-17 01:20 Modifié le : 2022-01-21 23:31
Auteur et posteur :
FarhiHors ligneMembrePoints: 1301 Défis: 0 Message
Planète Casio - Projet Casio - Isocraft - farhi - Calculatrices
Nombre de visites sur cette page : 4232
Score au progrank : 45
Note actuelle : 9/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
870 téléchargements | Soumettre un test


Description :

Ce projet est un prototype de Minecraft en vu isométrique.
Actuellement, seul la gestion de la map est faite.
(Vous pouvez déplacer la caméra avec les flèches directionnelles)

Avancement du Projet
   25%


Note sur 10 Commentaire Date de notation
9Bon début !Le 03.02.2022 à 19:39

Commentaires :

Pages: 1, 2, 3, 4, 5 | Suivante

FarhiHors ligneMembrePoints: 1301 Défis: 0 Message
Posté le 17-01-2022 à 01:35 | # | Fichier joint
Lephenixnoir, j'ai fait une faut de frappe dans l'image et j'arrive pas à la remplacer. Je la mets en pièce jointe
GladosseHors ligneMembrePoints: 229 Défis: 2 Message
Posté le 17-01-2022 à 08:31 | #
C’est fait avec particule?
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 17-01-2022 à 09:55 | #
Pas mal, mine de rien tu as aussi les effets de lumière sur les côtés des cubes, ça rend bien.

Plusieurs projets comme ça en vue isométrique se sont retrouvés coincés à cause des illusions d'optique/perspective qui rendaient la perception 3D assez difficile. Est-ce que tu as vu/pensé à ce problème ?
Caillou15Hors ligneMembrePoints: 67 Défis: 0 Message
Posté le 17-01-2022 à 14:14 | #
Je vois que j'ai de la concurrence , ça me met la pression. Moi qui galère à faire reconnaitre une fonction d'un fichier à un autre (je connais les .h, c'est ld qui grogne), j'ai du chemin, je construit la structure de gestion du monde.
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 17-01-2022 à 14:15 | #
On a un tutoriel pour ça si tu as du mal avec tes fichiers
Caillou15Hors ligneMembrePoints: 67 Défis: 0 Message
Posté le 17-01-2022 à 14:16 | #
D'ailleurs le code source m'intéresserais vachement.
FarhiHors ligneMembrePoints: 1301 Défis: 0 Message
Posté le 17-01-2022 à 18:01 | #
Gladosse a écrit :
C’est fait avec particule?

Oui et non car pour ce projet je préfère le coder en brut mais je réutilise des morceaux du moteur, notamment toute la partie Graphique etc...
Mais en théorie j'aurais pu le faire avec Particule.

Lephenixnoir a écrit :
Pas mal, mine de rien tu as aussi les effets de lumière sur les côtés des cubes, ça rend bien.

Plusieurs projets comme ça en vue isométrique se sont retrouvés coincés à cause des illusions d'optique/perspective qui rendaient la perception 3D assez difficile. Est-ce que tu as vu/pensé à ce problème ?

Chaque Block c'est une texture (ou plusieurs), du coup l'effet de lumière est directement sur l'image.

Du coup comme tu l'as compris ce n'est pas de la 3D, donc pas problème de perspective.
Sinon pour les environnement intérieur j'ai déjà une idée de comment cacher certaines blocs etc...

Caillou15 a écrit :
Je vois que j'ai de la concurrence

J'appelle pas ça de la concurrence ^^, il n'y rien a gagné à la clé à part de l'expérience et de la connaissance.

Caillou15 a écrit :
D'ailleurs le code source m'intéresserais vachement.

Pour ce projet, je ne garantis pas que je vais le fournir car il est fort probable que je le réutilise pour d'autres trucs.
Au pire tu a le code de Particule, les 3/4 du code viennent de Particule.
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 17-01-2022 à 18:11 | #
Du coup comme tu l'as compris ce n'est pas de la 3D, donc pas problème de perspective.

Oups, pardon ce n'était pas clair ! Le problème dont je parle est inhérent à la perspective isométrique. Avec la perspective isométrique, beaucoup de blocs sont alignés sur ton champ de vision. Par exemple sur cette image, tu peux voir que le bloc au sommet du pilier a exactement la même position et dimension qu'un des blocs d'herbe.

Le problème que ça pose, c'est que si je mets un bloc en diagonale de ce sommet de pilier (à distance de 1 vers le bas-droite, de 1 vers le bas-gauche, et de 1 vers le haut, qui partage donc juste un coin), il sera indistinguable. Quand tu vois l'image ton cerveau voit le pilier comme une colonne verticale, mais en réalité il y a plein d'autres positions pour le bloc du dessus qui donneraient ce rendu exact.

Cette ambiguïté peut vite rendre fou parce que le cerveau n'aime pas trop qu'on joue avec sa perception 3D comme ça.

Il y a des solutions bien sûr, la plus simple étant de permettre au joueur de tourner la vue (puisqu'il y a 3 angles de vue isométriques possibles) ; une autre qui me vient à l'idée est de porter des ombres au sol. Mais je serais intéressé de voir ce que tu penses du problème, si ça mérite une attention particulière, et ce que tu ferais
FarhiHors ligneMembrePoints: 1301 Défis: 0 Message
Posté le 17-01-2022 à 21:11 | #
Je vois de quel problème tu parles et j'ai déjà une idée de comment faire pour réglé ça, mais ça va avoir un coût en terme de performance.
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 17-01-2022 à 21:22 | #
Ok ! Je suivrai avec intérêt, j'aime déjà ce projet

Pages: 1, 2, 3, 4, 5 | Suivante

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