Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Calcraft (Minecraft sur Graph 35+)
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Calcraft (Minecraft sur Graph 35+)

Posté le 10/08/2012 16:19

Suite à ce sujet j'ai décidé de publier une premiere version de mon jeu sur Graph 35+



J'ai rajouté :
- 2 blocs (ceux de droite dans l'inventaire, ils étaient visibles mais ne fonctionnaient pas)
-Le menu pour la 1ere utilisation
- Le systeme de Gamemode (en créative on vole + blocs infini, en survival il faut miner les blocs)
- J'ai corrigé quelques bugs


Infos/Bugs
- Les coeurs à droite dans l'inventaire (en survival uniquement) ne servent à rien
- Aller tout en haut de la map fait planter (je sais d'où ça vient)
- Le chargement de la map est beaucoup lus long et j'ai limité sa longueur pour le moment (à cause du systeme de 1ere utilisation et parce que je vais essayer d'ajouter la génération de la map de façon aléatoire)


Si vous avez recontré des bugs ou si vous avez des suggestions n'hésitez pas

Fichier joint


1, 2, 3 Suivante
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 10/08/2012 17:37 | #


Très sympa ce jeu, mais il y a des soucis avec le déplacement vertical du curseur, on peut changer d'écran sans bouger le personnage, et parfois se retrouver dans des blocs.
Tu as eu de bonnes idées pour les graphismes, ça rend bien je trouve. Comment est stockée la map en mémoire ?
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 10/08/2012 18:09 | #


Au départ on changeait d'écran uniquement avec le curseur (il n'y avait pas de personnage) il faudra que je corrige ça
La map est stockée dans les listes, chacune correspondant à une ligne (donc il y a 7 listes utilisées)

Sinon on s'est surement déja croisé sur un autre site (je suis -remiweb-)
Tweaks : ||||| ||||
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 10/08/2012 18:14 | #


-remiweb- de Koreus ? Cool !
Je me disais bien que je connaissais cet avatar
Bienvenue sur Planet-casio.
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 10/08/2012 18:16 | #


Ouaip
Merci
Tweaks : ||||| ||||
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message

Citer : Posté le 10/08/2012 20:12 | #


Bienvenue sur Planète-Casio !

Pour l'affichage de la carte, utilises-tu les chaines de caractères ? Ca permettrait un affichage quasi instantané.

Sinon, préfère les matrices aux listes pour stocker la map.
Ninestars Hors ligne Membre Points: 2451 Défis: 24 Message

Citer : Posté le 10/08/2012 21:03 | #


il vaudrait mieux utiliser une matrice alors, se serait bien plus simple.
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 10/08/2012 23:46 | #


je charge les caractères un par un
Merci pour les conseils, je pars en vacances demain j'aurai le temps de modifier ça
Tweaks : ||||| ||||
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message

Citer : Posté le 11/08/2012 00:10 | #


Si tu as besoin d'un tutoriel sur les chaines de caractères, j'en ai fait un récemment :
- Partie 1
- Partie 2
- TP (Pendu)

En espérant que mes cours puissent t'aider
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 11/08/2012 09:55 | #


Super merci
Tweaks : ||||| ||||
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 11/08/2012 12:27 | #


Mais... Ce jeu a l'air parfait !
Alors là je suis sur le c*l !
Félicitation à toi et Bienvenue sur Planète-Casio !
PS : pour les cartes, tu peut en faire des assez grandes et faire en sorte que si tu dépasse la limite à droite tu reviens tout à gauche et vice-versa
Projets que je soutiens
Masquer
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 18/08/2012 13:35 | #


Merci

J'ai rajouté le systeme qui fait que quand on dépasse la limite a droite on se retrouve a gauche

Ajouté le 18/08/2012 à 13:44 :
Par contre j\'ai un nouveau probleme de syntaxe avec les Str et les variables :
\"Str X\" ne marche pas
je suis obligé de faire comme ça:
X=1 => Str 1
X=2 => Str 2
X=3 => Str 3
etc...
Tweaks : ||||| ||||
Ne0tux Hors ligne Membre d'honneur Points: 3505 Défis: 265 Message

Citer : Posté le 18/08/2012 14:48 | #



Pour ton souci avec les Str, malheureusement, tu ne peux rien y faire, on y est tous contraints !

Bon courage pour ton jeu, on a hâte de voir le produit une fois fini !

Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 18/08/2012 16:15 | #


Arf ça ralonge vachement le code (je suis obligé de faire des sous programmes pour ça)

Merci
Tweaks : ||||| ||||
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 18/08/2012 16:20 | #


Pour ta génération de carte aléatoire, tu peut essayer de créer des petites collines avec (par moments) des points qui représenteront le pied d'un arbre (qu'il générera après avoir mis ce point).
Après, pour les nuages tu prend un point aléatoire puis tu insère un modèle prédéfini sur la carte, et pour tes cavernes tu met des points qui retireront des blocs autour d'eux.
Voilà, en espérant que je t'ai donné des idées pour ton générateur de cartes.

Projets que je soutiens
Masquer
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 18/08/2012 17:52 | #


J'ai fais des petits essais pendant les vacs
Il y a 4 biomes :
- Foret avec 3 types d'arbres qui se placent aléatoirement
- Désert avec un coline prédéfinie qui est placée aléatoirement + 2 cactus
- Plaine avec une coline prédéfinie et 1 arbre qui se place aussi aléatoirement
- Montagne avec un forme prédéfinie

J'ai aussi fait des mines et des grottes (certaines prédéfinies et d'autres aléatoires)

Pour les nuages j'avais pas encore fait

Ajouté le 18/08/2012 à 17:53 :
Je vais refaire une petite vidéo pour montrer tout ça, mais j\'arrive pas a me procurer l\'utilitaire \"screen receiver\" pour ma 35 + (et j\'arrive pas a installer des programmes avec le CD fourni, c\'est pas compatible 64 bits)
Tweaks : ||||| ||||
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 18/08/2012 20:14 | #


Yeah merci
Tweaks : ||||| ||||
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 18/08/2012 20:20 | #


Même en suivant ce qui est indiqué dans le manuel, je n'arrive pas à voir mon écran avec Screen Receiver
Projets que je soutiens
Masquer
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 18/08/2012 20:36 | #


Pareil que mon VDD
Mon ordi détecte la calculette si je la met en mode Mémoire mais pas en mode Screen receiver
Tweaks : ||||| ||||
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message
1, 2, 3 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

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