Nombre de visites sur cette page : 45791 Score au progrank : 108 Note actuelle : 9.48/10 noté 13 fois Vous devez être connecté(e) pour noter (inscription).
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 !
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 ?
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.
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".
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)
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 !
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
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 !
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...
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