~ Hola amigos ~
Après quelques semaines d'inactivité, nous nous retrouvons enfin pour l'édition 214 de la Revue des Projets !
Au programme : des projets en cours et un Casio Awards !
Revenons un peu dans le temps avec Shadow15510 et son projet Odyssée. Un message ancien, datant de presque un mois. Prenez donc avec des pincettes les prochaines informations :
En effet, Shadow nous indique continuer son Tileset et avoir animé l'eau et le personnage. Un progrès conséquent que nous pouvons observer grâce au lien du g1a .
Shadow nous indique également ses ambitions futures, rien de bien conséquent mais voici une liste non exhaustive !
Shadow a écrit : - commencer le moteur d'affichage de texte
- les interactions avec les pancartes et les PnJ
- les maisons (entrer / sortir)
- et stocker des infos sur la map
Un projet plus qu'intéressant mais semble-t-il un peu abandonné depuis. J'ai entendu des rumeurs concernant Odyssée en Python. Des informations supplémentaires sont les bienvenues Sha-Chan !
Aucune photo pour l'instant. En espérant avoir plus d'informations dans les prochains mois ! En attendant je vous invite à aller voir le topic du projet ci dessous.
Mais... En Python ? Eh oui car notre deuxième administrateur préféré a commencé un projet de moteur RPG python pour calculatrice !
Du beau nom de Asci, ce moteur encore en développement très actif permet de représenter une carte ainsi que d'appliquer diverses statistiques au joueur.
Bien évidemment vous pouvez y ajouter des mécaniques de combat, de quoi gagner de l'xp ou encore des dialogues avec des personnages !
Un long tutoriel est d'ailleurs disponible en guise de README du projet !
Python calculatrice oblige, le projet repose sur des inputs. Donc le jeu est entièrement textuel grâce à des magnifiques ASCII ART ! (d'où le nom du projet ).
De plus, pour éviter de faire la carte à la main, Shadow vient de rajouter le support de Tiled, l'éditeur de carte bien pratique pour éditer rapidement ses mondes. Un support bien utile et surtout très pratique pour le développeur ! Voici un exemple de carte que vous pouvez faire :
Un style unique pour un projet unique ! Le moteur semble de plus en plus complet et Shadow s'efforce à la rendre intuitif et simple d'utilisation. Se ventant même de :
Shadow a écrit : je pense qu'avec Asci, en étant astucieux et en l'utilisant bien, on peut faire des jeux de rôles en Python bien plus complet que certains jeux de rôles en Basic existants
Ce qui est certain, c'est que ce projet va permettre d'ouvrir des portes jusqu'alors inconnues pour de nombreux développeurs python de la prochaine rentrée ! Bravo Shadow !
Mais je vous rassure, il n'y a pas que Shadow dans cette RDP ! En effet, j'ai commencé un projet pour 90+E.
Une sorte de RPG au style graphique inspiré de Pokemon. Comme je l'annonce dans le topic du projet, je possède déjà l'éditeur entier grâce à Tiled ainsi que certains dialogues avec des personnages.
Évidemment, vous me connaissez je ne suis pas le meilleur pour trouver des idées de gameplay (Comme le montre ce prototype isométrique ).
Je n'ai donc aucun gameplay pour l'instant. Mais je compte bien rajouter certains monstres, un moyen d'xp et des capacités pour le joueur !
Les possibilités sont énormes et j'ai vraiment hâte de poursuivre le développement. Ces derniers temps j'en ai profité pour changer entièrement le tileset en prenant un fan-art pokémon libre de droit, vous pouvez d'ailleurs le voir sur cette image exclusive :
ça c'était avant pour comparaison
Je suis assez fier du résultat. Mon prochain objectif est de gérer l'intérieur des maisons. En essayant de les générer aléatoirement grâce aux coordonnées de la porte en guise de valeur de départ
Les RPGs sont à l'honneur en ce moment ! Et ça fait plaisir !
Vous avez dû voir passer l'annonce des Casio Awards 2021. Et en parlant RPG, vous ne serez pas déçu en voyant les jeux nominés
N'oubliez surtout pas d'aller voter sur La page de vote ! Afin de soutenir votre jeu préféré dans les différentes catégories
Et si vous ne l'avez pas vu, voici la vidéo de présentation des nominés !
Eh ben ! C'est la revue des RPG cette semaine ! Sans compter ceux qu'il y en a aux Casio Awards...
Le move de prendre un tileset Pokémon est pas une mauvaise idée a mon avis, ça libère pas mal de travail pour se concentrer sur les mécaniques. En attendant ton nouveau choix est une amélioration sans conteste Tituya, les transitions ça change beaucoup le rendu !
L'approche ASCII art est bien aussi, assez "simple" en termes de dessin je trouve. Là-dessus j'adore en particulier l'approche de KikooDX dans Noon, qui mélange à la fois un jeu de caractères assez large avec littéralement du texte dans les sprites pour détailler ce qui n'est pas visible. Vu la résolution (et la palette de caractères disponibles...) de la console Python, c'est assez stylé.
Enfin bref, bon courage à vous deux, je me repointe avec des nouvelles de TLT bientôt.
Tituya : le tileset est clairement top avec les bordures, c'est trop classe
Shadow a copié Pokémon
Meh… Et non j'ai pas honte
J'ai entendu des rumeurs concernant Odyssée en Python. Des informations supplémentaires sont les bienvenues Sha-Chan !
C'est une idée de Kikoo, je suis encore un peu partagé… Je pense que Asci n'est pas assez puissant, mais d'un autre côté, c'est un bon test pour savoir si c'est possible ou pas. Dans tous les cas, ça va prendre du temps, et je ne sais pas trop où le mettre, le repo git est déjà un peu chargé, le topic du projet n'est trop dans cette direction… Disons que je me tâte et que je tâte Asci pour le moment.
assez "simple" en termes de dessin je trouve
C'était une map de test, la map du screen a été fait très rapidement et est trop peu dense pour être jouable, il faut se souvenir que cette carte fait presque 80 caractères par 200 alors que l'écran n'en fait que 6 par 21
Là-dessus j'adore en particulier l'approche de KikooDX dans Noon, qui mélange à la fois un jeu de caractères assez large avec littéralement du texte dans les sprites pour détailler ce qui n'est pas visible.
C'est une idée que j'avais prévu d'exploiter mais pas de la même manière. En regardant de près la carte, un bâtiment porte la mention "Tribunal d'Adeb", là il n'y en a qu'un, mais on peut imaginer mettre plus de texte. J'ai peur que trop de texte rende mal ou gâche le peu de place à l'écran. Dans tous les cas, les lettres sont dans le tileset (Merci Kikoo pour gff au passage) et le développeur du jeu peut choisir de mettre des lettres comme ça l'amuse…
Tant que j'y suis, Asci (le jeu de rôle) fonctionnait avec locate2 de Kikoo, je me suis permis de refondre ce script dans Asci, en y apportant des modifications pour coller aux besoins du moteur, mais du coup l'objet Screen() qui gère l'affichage est directement inspiré de locate
mais si asci est assez simple à prendre en main
J'ai vraiment tenté de faire un truc assez intuitif pour les cartes, je rajouterai un peu de doc sur Tiled et comment utiliser Asci avec
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque
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
Citer : Posté le 15/08/2021 18:27 | #
Impatient de voir comment ces deux projets vont progresser, bon courage et amusez vous bien
Shadow a copié Pokémon et Tituya a bien pompé NetHack, vous devriez avoir honte /s
Citer : Posté le 15/08/2021 18:33 | #
Eh ben ! C'est la revue des RPG cette semaine ! Sans compter ceux qu'il y en a aux Casio Awards...
Le move de prendre un tileset Pokémon est pas une mauvaise idée a mon avis, ça libère pas mal de travail pour se concentrer sur les mécaniques. En attendant ton nouveau choix est une amélioration sans conteste Tituya, les transitions ça change beaucoup le rendu !
L'approche ASCII art est bien aussi, assez "simple" en termes de dessin je trouve. Là-dessus j'adore en particulier l'approche de KikooDX dans Noon, qui mélange à la fois un jeu de caractères assez large avec littéralement du texte dans les sprites pour détailler ce qui n'est pas visible. Vu la résolution (et la palette de caractères disponibles...) de la console Python, c'est assez stylé.
Enfin bref, bon courage à vous deux, je me repointe avec des nouvelles de TLT bientôt.
Citer : Posté le 15/08/2021 19:11 | #
Tiens, j'ai pas regardé mais si asci est assez simple à prendre en main j'essayerai de faire un truc en ascii art
Le nouveau tileset est superbe Tituya, ça rend beaucoup mieux. Marrant sachant que c'est un truc pas officiel
Citer : Posté le 15/08/2021 19:39 | #
Tituya : le tileset est clairement top avec les bordures, c'est trop classe
Tant que j'y suis, Asci (le jeu de rôle) fonctionnait avec locate2 de Kikoo, je me suis permis de refondre ce script dans Asci, en y apportant des modifications pour coller aux besoins du moteur, mais du coup l'objet Screen() qui gère l'affichage est directement inspiré de locate