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.
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
¤ Vous cherchez une fonction ?
Jeux >> Graph 90+E >> Role/RPG >> Asci-Opus 1
Asci-Opus 1
Version : 1.1b Taille : 6000 octets Ajouté le : 2019-05-27 18:39 Modifié le : 2021-08-23 20:54
Auteur et posteur :
Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Planète Casio - Jeu Casio de role ou rpg - Asci-Opus 1 - Shadow15510 - Calculatrices
Nombre de visites sur cette page : 3491
Score au progrank : 45
Note actuelle : 9.8/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
604 téléchargements | Voir les Tests (1)

Ce programme est sous licence Creative Commons 2.0 BY


Description :

Ce programme a été élu aux Casio Awards 2021



Nécessite absolument Locate2.py de Kikoodx. La dernière version du script est intégrée dans le dossier Asci.


Le Secret d'Asci

Asti, est une ville-royaume où l'aléatoire règne en maître absolu et incontesté. Suite à un fait d'arme, le Roi de la ville-royaume d'Asci vous remarque. Il vous confie dès lors une mission secrète : re-trouver un code à 5 chiffres oubliés qui donnent le pouvoir de se téléporter dans un quartier du royaume…


Un jeu de rôle en Python où vous évoluez dans un monde en caractères ASCII. Voici le premier opus de cette série intitulée Asci. Le premier fichier en téléchargement est l'opus n°1 en lui-même, le second contient tous les programmes indispensable au jeu mais ils sont 100% compatible avec les autres opus (dossier de 15 000 octets auquel il faut ajouter le poids de l'opus en lui-même)

Un premier opus simple pour avoir des repère et qui amène une intrigue plus complexe qu'une simple quête dès le second opus…

Contrôles et repères indispensables
Cliquer pour enrouler
Passons à la technique, pour jouez vous devez entrer le numéro de la touche puis valider avec [EXE]. Les numéros des touches varient en fonctions de l'action désirée.
[1] pour allez vers la gauche
[5] pour aller vers le haut
[3] pour aller vers la droite
[2] pour aller vers le bas

[7] pour certaines interactions
[8] pour avoir un aperçu des stats
[9] pour quitter le jeu

Les dialogues sont automatiquement gérés : il faut se déplacer sur une case contenant un PnJ, si celui-ci n'a rien à vous dire il vous dit : « … »

Lors des déplacements, valider un champs vide répète votre dernier déplacement, donc plus besoin de taper les touches pour aller plus vite : il suffit de valider .

Pour les combats, c'est un peu pareil, à chaque tour, vous entrez le numéro de l'arme à utiliser et les stats du combat s'affichent jusqu'à la fin. Valider le numéro de l'arme alors que le champs est vide permet de quitter le combat.

Vous êtes représenté par le symbole « @ », les PnJ sont symbolisés par le symbole multiplié soit une étoile « * », quant aux ennemis, ce sont des dollars : «$».


Pour installer le jeu
Cliquer pour enrouler
1 - Téléchargez les deux dossiers et dé-zippez-les
2 - Copiez-collez le contenu du dossier « Opus 1 » dans le dossier « Asci »
3 - Transférez votre dossier Asci à la racine de votre Graph 90+E (OS 3.20 ou ultérieur)

nb : Si vous avez déjà joué à ce jeu, copiez seulement le contenu du dossier Opus 1 dans votre dossier Asci.


Mises à jour attendues et changelog
Cliquer pour enrouler
0.9 : Jeu de base Cette version n'est plus en ligne

1.0 : Intégration de sorts et potions en combat, résolutions des incohérences Cette version n'est plus en ligne

1.0b : Améliorations diverses de l'ergonomie Cette version n'est plus en ligne

1.1 : Corrections des bugs et améliorations de l'ergonomie. Notamment au lancement du jeu. Cette version n'est plus en ligne

1.1b : Révision du moteur de dialogue


Note sur 10 Commentaire Date de notation
9.8Voir le testLe 28.05.2019 à 15:00

Commentaires :

Pages: Précédente | 1, 2

Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Posté le 31-05-2019 à 21:10 | #
Mon problème est celui-ci :
//===Fichier n°1.py===
def fonction1.1():
   //code

def fonction1.2():
   //code

//===Fichier n°2.py===
def fonction2.1():
   from Fichier n°1 import *
   //reste du code

def fonction2.2():
   test = fonction1.1()
   //reste du code


Pour l'appel de la fonction 1.1 dans la fonction 2.2, j'ai une erreur comme quoi la fonction 1.1 n'est pas déclarée, or elle est déclarée dans le même fichier mais dans la fonction 2.1… La question est donc : Comment importer un module en global ?
LephenixnoirEn ligneAdministrateurPoints: 24673 Défis: 170 Message
Posté le 31-05-2019 à 21:17 | #
Exactement comme je l'ai fait ! Mais tu n'auras pas droit au import * à moins de faire joujou avec le dictionnaire globals().
Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Posté le 01-06-2019 à 12:59 | #
Ok, c'est bon j'y suis arrivé, ça fonctionne du feu de dieu !!

Alors le planning, c'est ne pas mettre en ligne tout des suite. Je vais réparer mon bug avec les chiffres négatif et sortir l'opus n°2 : « Le Livre perdu » J'ai appelé le premier opus « Le Secret d'Asci » à ceux qui ont terminé le jeu : Vous en pensez quoi ?

Le jeu est en bonne voie, je devrais sortir l'opus 2 d'ici lundi ou mardi avec les nouveaux moteurs de jeu…
KikoodxHors ligneAncien labélisateurPoints: 3039 Défis: 11 Message
Posté le 01-06-2019 à 13:40 | #
Pas de bug fix ? Si je suis le seul à avoir fait le jeu car on arrive pas à le lancer ce serait dommage.

J'ai déjà donné mon avis, mais le jeu est très bon, juste quelques problèmes d'ergonomie (change les dialogues, j'avais mis 15 minutes à comprendre qu'il fallait continuer de parler au roi).
Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Posté le 01-06-2019 à 15:53 | #
Ah, oui ok… genre un signe en bas pas exemple ?

Bon, la version 1.1 est sortie avec l'opus 2. Les dialogues ne sont pas plus ergonomiques…
KikoodxHors ligneAncien labélisateurPoints: 3039 Défis: 11 Message
Posté le 01-06-2019 à 17:02 | #
Oui c'est ça !
Je vais tester.
Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Posté le 01-06-2019 à 18:16 | #
Ok, je vois ce que je peux faire alors pour avoir un truc souple alors !
Shadow15510Hors ligneAdministrateurPoints: 5504 Défis: 18 Message
Posté le 01-06-2019 à 21:10 | #
Ça y'est, j'ai mis une petite flèche en bas à droite de l'écran lorsqu'il y a une suite.

Pages: Précédente | 1, 2

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 163 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