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.

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


Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

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


Sur ma graph 35 + j'ai :
F1 : Mémoire
F2 : Screencapture
F3 : Projecteur
F4 : ScreenReceiver (mais ça marche pas)

edit: j'ai aussi windows 7
Tweaks : ||||| ||||
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

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


euh ça marche toujours pas (je précise que j'ai Windows 7).
Projets que je soutiens
Masquer
Tsuneo Hors ligne Membre Points: 973 Défis: 51 Message

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


Apparemment ScreenReceiver est compatible avec les FX-CG et les ClassPad 330 Plus uniquement...

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 20/08/2012 19:01 | #


Visiblement, la nouvelle version ne supporte que le SH4
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

Citer : Posté le 20/08/2012 19:31 | # | Fichier joint


Alors ça fonctionne parfaitement avec une Graph 85 SD v2.01 qui n'est donc une SH3.

Vérifiez plutôt si le pilote est bien installé. Perso, je tourne sous XP Pro SP3 32 bits, le problème vient peut-être de là...

En fichier joint, la preuve que Screen Receiv tourne correctement avec ma bonne vieille Graph 85 SD.
Tsuneo Hors ligne Membre Points: 973 Défis: 51 Message

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


Totoyo, tu as la version téléchargeable en ligne ou une moins récente ? Peut-être que Casio a mis à jour ce logiciel ? Je suis sur Seven aussi.

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

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


Je viens de réinstaller le logiciel car j'ai changé le disque dur. Donc oui, c'est la dernière version que j'ai utilisé. Essayez avec un XP.
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 28/08/2012 11:38 | #


ça y'est j'ai tout recodé avec les strings, j'ai aussi fini le systeme de génération de la map
J'ai modifié l'inventaire pour pouvoir rajouter des blocs plus tard

Il me reste plus qu'a remettre le perso et corriger le probleme de sortie de l'écran

Je referai une petite vidéo et j'uploaderai le jeu

edit: pour la capture d'écran j'ai pas essayé sur windows xp, je le ferai avant de faire la vidéo
Ajouté le 29/08/2012 à 12:42 :
Ecran titre :

Biome plaine :

Biome désert :

Mine :

Inventaire :

Tweaks : ||||| ||||
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 30/08/2012 21:18 | #


J'attends ton jeu avec grande impatience !
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message
Ninestars Hors ligne Membre Points: 2462 Défis: 24 Message

Citer : Posté le 30/08/2012 21:46 | #


Ah, ça avance bien, je te donne 10 centimes XD
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 31/08/2012 11:04 | #


Ok merci
ça devrait être fini pour demain soir

Je vais aller me faire un compte paypal alors

Ajouté le 31/08/2012 à 14:42 :
Je viens de passer 30 minutes à chercher pourquoi j\'avais une erreur de syntaxe devant un \"then\"
c\'était à cause d\'un bug avec \"Dsz X\", je l\'ai remplacé par X-1->X et ça remarche
Tweaks : ||||| ||||
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

Citer : Posté le 31/08/2012 14:49 | #


Ouais, c'est la face cachée de Dsz et Isz. Si la variable vaut 0 (après opération), la ligne suivante est ignorée.
Javierxd Hors ligne Membre Points: 1899 Défis: 13 Message

Citer : Posté le 31/08/2012 14:52 | #


Tu peux le résoudre en faisant ça:
Dsz X:[retour à la ligne]

Calculatrices: g35+usb modifiée, PRIZM

My program is not working, I have no idea why.
My program is working, I have no idea why.

Programmes
Cliquer pour enrouler
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 31/08/2012 14:58 | #


Ok merci
Je suis en train de résoudre le problème de "sortie" d'écran, après ça j'ai fini (pour le moment)

Par contre le jeu est beaucoup plus lourd avec les strings car on peut pas faire Str [variable]
Tweaks : ||||| ||||
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 31/08/2012 18:54 | #


Totoyo a écrit :

Ouais, c'est la face cachée de Dsz et Isz. Si la variable vaut 0 (après opération), la ligne suivante est ignorée.

C'est le but de ces fonctions, c'est juste qu'on les utilise pour remédier à :
X+1->X[DISP]
Javierxd Hors ligne Membre Points: 1899 Défis: 13 Message

Citer : Posté le 31/08/2012 19:17 | #


Pour ton problème de str X tu peux garder ton texte dans un str que tu n'utilises pas (20 p e), puis tu lui donnes une valeur à X et finalement tu appèles un sous programme avec ce code:
X=1=>str 20->str 1
X=2=>str 20->str 2
...
X=19=>str 20->str 19

Tu auras une str en moins, mais ça peut être utile
Calculatrices: g35+usb modifiée, PRIZM

My program is not working, I have no idea why.
My program is working, I have no idea why.

Programmes
Cliquer pour enrouler
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 31/08/2012 19:47 | #


@javierxd J'utilise toutes les str

j'ai fait comme ça :
x=1 => [...] ->str 1
X=2 => [...] ->str 2
Tweaks : ||||| ||||
Ne0tux Hors ligne Membre d'honneur Points: 3525 Défis: 265 Message

Citer : Posté le 31/08/2012 21:30 | #


Chaque Str fait combien d'octets ?

Car si elles sont inférieures à 256 octets, tu peux diminuer le nombre de Str utilisées.

Imagine que tu souhaites mettre "AB" dans Str 1 si X = 1 et "CD" dans Str 2 si X = 2 et ainsi de suite... Tu pourrais par exemple faire :


StrRight(StrLeft("ABCDEFGHIJKLMNOPQRSTUVWXYZ",2X),2) -> Str 1

X=2 => Str 1 -> Str 2
X=3 => Str 1 -> Str 3

...


Après je ne sais pas à quoi elles servent, donc mon astuce ne pourras peut-être pas s'appliquer à ton cas.


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 01/09/2012 10:51 | #


Chaque Str fait 84 octets
Mais malheureusement je peux pas utiliser ton astuce
Tweaks : ||||| ||||

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 v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 91 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