Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
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 >> Réflexion >> Arkenstone
Arkenstone
Version : 1.2 Taille : 16400 octets Ajouté le : 2013-03-03 23:34 Modifié le : 2013-04-07 09:54
Auteur et posteur :
Ne0tuxHors ligneMembre d'honneurPoints: 3505 Défis: 265 Message
Planète Casio - Jeu Casio de reflexion - Arkenstone - ne0tux - Calculatrices
Nombre de visites sur cette page : 40489
Score au progrank : 106
Note actuelle : 9.44/10 noté 12 fois
Vous devez être connecté(e) pour noter (inscription).
4913 téléchargements | Voir les Tests (6)

Ce programme est sous licence Creative Commons 2.0 BY-SA-NC


Ce programme a été récompensé pour sa qualité par le label Planète Casio.


Ce programme a participé à l'édition n°8 des Casio Programming Contest.
Pour plus d'informations sur cet événement, cliquez ici.
Description :


Arkenstone de Ne0tux a remporté le titre du Jeu du mois Mars 2013 et a remporté le 48 hours Casio Programming Contest #8 !



J'ai le plaisir de vous présenter pour cette 8e édition des 48H (54 en l'occurrence) CPC :

ARKENSTONE




Erebor -la forteresse naine dans la montagne- est déserte depuis que SMAUG le terrible l'a saccagée pour s'approprier ses incommensurables richesses dont...

L'ARKENSTONE

...le grand joyaux aux milles facettes flamboyantes, fierté et symbole du royaume des nains.

Aide trois d'entre eux, Fili, Kili et Bofur, à retrouver la pierre, en explorant tous les coins de chaque tunnel. Mais fais vite pour ne pas te faire rôtir par le vilain dragon !


Le principe et les commandes du jeu y sont détaillées, et vous verrez, rien de bien compliqué !



100 niveaux sont déjà accessibles, et un éditeur graphique vous permet d'en ajouter environ 100000000000000000000000000000000 fois plus (il y a 5^48 possibilités) ! 8)
Le jeu devient réellement difficile à partir du niveau 50 je pense...

Le tunnel 0 génère aléatoirement une configuration inédite. Vous pouvez tomber sur un niveau plutôt facile, comme un niveau diaboliquement infaisable (à prendre au second degré puisque tous les niveaux sont faisables ) !

Amusez-vous bien et ne réinventez pas le barbecue avec ces pauvres nains !


Note sur 10 Commentaire Date de notation
10Très bon jeu. Comme toujours, aussi beau qu'un add-in, et cela en seulement 54hLe 04.04.2013 à 13:51
9Très bon jeu, dommage pour la difficulté trop basse :/Le 07.04.2013 à 17:52
9Ce jeu est une merveille côté graphique, et tout, mais cela devient vite lassant à mon goût :/Le 07.04.2013 à 18:16
9Voir le testLe 17.07.2015 à 11:18
9.3Voir le testLe 19.03.2013 à 22:00
9.3Voir le testLe 22.03.2013 à 20:53
10Un très bon jeu en Drawstat comme d'habitudeLe 27.03.2013 à 17:34
9.5Voir le testLe 27.03.2013 à 17:44
10Voir le testLe 29.03.2013 à 17:08
10Excellent jeu, comme toujours avec Ne0tux :)Le 29.03.2013 à 23:29
9.2Voir le testLe 31.03.2013 à 17:43
9Un très bon jeu qui a bien mérité sa place aux CPC !Le 31.10.2013 à 15:36

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 | Suivante

TenmatxHors ligneMembrePoints: 996 Défis: 2 Message
Posté le 07-04-2013 à 13:56 | #
J'ai testé ton jeu (avant la mise à jour), et je trouve qu'il est super bien fait. J'adore la façon dont le texte apparaît au début, le cadre dans lequel il apparaît, et aussi ton menu principal.
Par contre je trouve que le but du jeu et un peu... moins bien. Aller jusqu'au bout de l'écran en passant par toutes les cases, au bout d'un moment c'est lassant.
En plus il y a beaucoup de sous programmes, qui sont parfois minuscules.

Mais j'aimerais savoir comment tu a fais ton image pour le menu principal. C'est quand même pas avec des F-Line et des PlotOn ?
NinestarsHors ligneMembrePoints: 2456 Défis: 24 Message
Posté le 07-04-2013 à 16:09 | #
Il dessine son image avant de son coté, puis quand tu transferts le programme via FA-124, tu transfères en même temps cette image déjà dessinée. Ça a l'avantage d'être plus léger et rapide (puisque le programme ne dessine pas l'image) mais par contre si tu l'effaces, c'est pour de bon.
Ne0tuxHors ligneMembre d'honneurPoints: 3505 Défis: 265 Message
Posté le 07-04-2013 à 17:13 | #
Exactement !

Il y a juste une étape supplémentaire qui consiste à utiliser l'outil de Puro' et de Daftp pour comprimer les images.

Concernant les sous-programmes minuscules, rassure toi il y en a bien moins qu'au début (une vingtaine au moins) !

C'est bien plus pratique pour programmer. Et au moment de publier le jeu, je regroupe au maximum, sauf dans le cas où ledit sous-programme est appelé plusieurs fois, ce qui est le cas pour tous ceux que j'ai laissés ; je ne peux pas en supprimer davantage, à moins d'utiliser des astuces qui rendraient le jeu plus lourd et bien moins lisible.

J'essai au maximum de faire en sorte que mes programmes soient interprétables par tous, et je pense que ça passe en partie par les commentaires disséminés en leur sein et le découpage en sous-programmes, sachant que je m'efforce de leur donner à chacun un "titre".

Merci pour ton retour !

TsuneoHors ligneMembrePoints: 973 Défis: 51 Message
Posté le 07-04-2013 à 17:33 | #
Ne0', si tu veux faire un seul sous-programme, tu peux utiliser la méthode de Ninestars, qui consiste en mettant dans ton sous-programme :

If Ans = 0
Then ...
IfEnd
If Ans = 1
Then ...
IfEnd
... et ainsi de suite !


Et mettre dans ton programme principal, quand tu appelles ton sous-programme :

0:Prog "SOUSPROG"
ou
1:Prog "SOUSPROG"
...et ainsi de suite !


Je ne sais pas si tu as compris ?
TenmatxHors ligneMembrePoints: 996 Défis: 2 Message
Posté le 07-04-2013 à 17:36 | #
J'avais compris que tu dessine ton image et qu'on là transfère directement, mais je voulais justement savoir comment tu fais pour la dessiner.

Et je crois que tu n'aurais pas du faire la mise à jour, parce que maintenant on peut plus dire que tu as fait le jeu en moins de 54 heures !
RayHors ligneMembrePoints: 1338 Défis: 18 Message
Posté le 07-04-2013 à 17:38 | #
J'utilise la même technique ! en fait j'utilise la variable temporaire Z et je la remet à 0 quand la fonction est terminée (voir "ROB2.F" de mon Robscape 2)
Ne0tuxHors ligneMembre d'honneurPoints: 3505 Défis: 265 Message
Posté le 07-04-2013 à 17:41 | #

@Tsuneo : Merci, je connais bien cette technique.

Mais elle a un défaut : elle utilise une variable (Ans ici, en l'occurrence). Or cette variable Ans est beaucoup utilisée au sein des divers sous-programmes.

Je pourrais très bien en utiliser une autre mais je suis un peu ricrac niveau variables et je persiste à vouloir garder ce petit découpage en sous-programmes.

Et puis ça fait toujours deux programmes ! Et quand il y en a pour deux il y en a pour trois etc...

Au fait, pour info ça n'est pas la technique de Ninestars puisque Riptor utilisait déjà cette astuce en 2010 dans son Toki Tori, par exemple !

@Tenmatx : La contrainte des 54H n'est à respecter que durant la phase de test du concours. Ce délai passé, la plupart des projets qui sont inachevés ou mérite d'être peaufinés sont mis à jour !

Dark stormHors ligneLabélisateurPoints: 11579 Défis: 176 Message
Posté le 07-04-2013 à 17:42 | #
Pour dessiner, il y a deux-trois utilitaires que tu trouvera dans la section "logiciels" qui permettent de dessiner les images facilement depuis un ordi
TenmatxHors ligneMembrePoints: 996 Défis: 2 Message
Posté le 07-04-2013 à 17:42 | #
Ou sinon tu peut tout simplement mettre ton sous programme à la fin de ton programme principal, et mettre un Lbl et un Goto. Je sais que vous aimez pas trop ça, mais c'est très pratique !
Alex_1186Hors ligneMembrePoints: 1215 Défis: 46 Message
Posté le 07-04-2013 à 17:44 | #
C'est pas grave pour les 54h Tenmatx, on pourra dire qu'il a obtenu son label et sa victoire avec un jeu fait en 54h!

Il faut bien qu'il corrige les petits soucis et qu'il rende son jeu encore meilleur!
C'est souvent ce qui arrive après un concours, où on est pressé par le temps...

Edit: eh bah ya de l'activité! je suis un lent du clavier en fait...

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 | Suivante

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