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


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 : ||||| ||||
Ne0tux Hors ligne Membre d'honneur Points: 3525 Défis: 265 Message

Citer : Posté le 01/09/2012 21:51 | #


Tu en es bien sûr ?

Car avec cette technique tu peux multiplier par 3 le nombre de Strs "utiles" !

X / 3

...

Ans <= 2 => "4444455555666666" -> Str 1
Ans <= 1 => "1111122222333333" -> Str 1

If Frac (Ans
Then X Rmdr 3
Else 3Ans
Ifend

StrRight(StrLeft(Str 1,6Ans),6) -> Str 1

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

...


Il te suffit de remplacer les séries de 6 chiffres par tes 84 octets de code, et de remplacer les "6" dans "StrRight(StrLeft(Str 1,6Ans),6) -> Str 1" par des "84" et le tour est joué !

Cela te donne accès à 60 Strs de 84 octets !

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 23:22 | #


Chaque str correspond a une couche de blocs,
Les coordonnées du curseur sont (X,Y)
donc j'ai fait comme ça quand on casse / place un bloc :
Y=1 => [...] -> str 1
Y=2 => [...] -> str 2
(en sachant qu'il y a 20 couches)
Tweaks : ||||| ||||
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 02/09/2012 17:06 | #


On attend le jeu, t'as dit qu'il était pour ce week-end !
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 02/09/2012 18:27 | #


Pas eu le temps ce week end, en plus j'aimerais refaire une vidéo (mais je publirai le jeu avant de faire la vidéo hein )
Il me reste a corriger quelques bugs
(je suis dessus la, je vais faire tout mon possible )



Ajouté le 02/09/2012 à 22:01 :
Bon j\'ai pas totalement fini mais j\'avais dit que je publierais le jeu ce week end :
Télécharger Calcraft


Prochaine étape : Optimiser tout ça
Tweaks : ||||| ||||
Persalteas Hors ligne Membre Points: 16 Défis: 0 Message

Citer : Posté le 24/11/2012 11:45 | #


Bonjour

Le jeu est impressionnant ..
Est-ce qu'il est possible de voir le code ?

Si oui, m'autorises-tu a réutiliser ce code/le modifier/le transformer ?

Merci d'avance...

persalteas
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/11/2012 21:58 | #


Pour voir le code, soit tu ouvre le programme sur FA-124, et tu peux le lire, soit tu l'ouvre directement onCalc
Pour l'utilisation, voici quelques précisions:
Description du jeu a écrit :
Ce programme est sous licence Creative Commons 2.0 BY-NC

Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 24/11/2012 22:03 | #


Dark storm a écrit :
Pour l'utilisation, voici quelques précisions:
Descritpion du jeu a écrit a écrit :
Ce programme est sous licence Creative Commons 2.0 BY-NC

Très bonne initiative Dark storm, rappelons a tous nos consitiens (dérivé de concitoyen ) que des licences protègent nos créations.
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Alex BasicC Hors ligne Ancien modérateur Points: 1734 Défis: 83 Message

Citer : Posté le 24/11/2012 22:05 | #


Clique sur ce lien :
Tu y veras ça :
Creative commons : a écrit :

Vous êtes libre de :

partager — reproduire, distribuer et communiquer l'œuvre
remixer — adapter l'oeuvre
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/11/2012 22:07 | #


By: citer le nom du créateur
NC: utilisation Non Commerciale

C'est cela non ?
Tout le reste est permis si oui
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 24/11/2012 22:08 | #


Creative commons aussi a écrit :
Attribution — Vous devez attribuer l'oeuvre de la manière indiquée par l'auteur de l'oeuvre ou le titulaire des droits (mais pas d'une manière qui suggérerait qu'ils vous approuvent, vous ou votre utilisation de l'oeuvre).
Pas d’Utilisation Commerciale — Vous n'avez pas le droit d'utiliser cette oeuvre à des fins commerciales.

comprenant bien que :

Renonciation — N'importe laquelle des conditions ci-dessus peut être levée si vous avez l'autorisation du titulaire de droits.
Domaine Public — Là où l'oeuvre ou un quelconque de ses éléments est dans le domaine public selon le droit applicable, ce statut n'est en aucune façon affecté par la licence.
Autres droits — Les droits suivants ne sont en aucune manière affectés par la licence :
Vos prérogatives issues des exceptions et limitations aux droits exclusifs ou fair use;
Les droits moraux de l'auteur;
Droits qu'autrui peut avoir soit sur l'oeuvre elle-même soit sur la façon dont elle est utilisée, comme le droit à l'image ou les droits à la vie privée.

Remarque — A chaque réutilisation ou distribution de cette oeuvre, vous devez faire apparaître clairement au public la licence selon laquelle elle est mise à disposition. La meilleure manière de l'indiquer est un lien vers cette page web.

Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Persalteas Hors ligne Membre Points: 16 Défis: 0 Message

Citer : Posté le 24/11/2012 22:45 | #


Merci beaucoup !

C'était le nom du logiciel qu'il me fallait.
J'espère vous donner des nouvelles dans le futur.

(PS: je n'ai pas de 35+, mais est-il compatible 65+ ?)
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message
Persalteas Hors ligne Membre Points: 16 Défis: 0 Message

Citer : Posté le 25/11/2012 09:11 | #


D'accord, tant pis. J'ouvrirai sur logiciel.

FA 124 me va très bien, mais je pose la question à tout hasard: existe-t-il une version linux ?

Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 25/11/2012 09:47 | #


Je sais que Casetta permet de faire de transfert sous Linux avec des Graph USB (35+/75/85/95 et certainement Fx-CG 10/20), mais je ne connais pas d'éditeur. Mais je touche peu à Linux, peut-être les habitués t'aidera mieux que moi
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 25/11/2012 17:35 | #


Ah j'avais pas vu les nouveaux posts, merci d'avoir répondu

Tu veux faire quoi exactement Persalteas ?
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 111 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