💾 Archived View for unbon.cafe › lejun › posts › 20231105_maPiKulupuTu.gmi captured on 2024-08-31 at 12:03:39. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-05-10)
-=-=-=-=-=-=-
ma pi kulupu tu (en minuscules) est un un livre-jeu sous forme de littérature interactive, construit dans l'idée d'apprentissage du toki pona[1].
L'œuvre originale est distribuée au format PDF[2] ce qui, bien que pratique pour une impression papier, n'est pas le plus accessible à bien des niveaux. Je me suis mis en tête d'en faire un port numérique consultable[3].
Initié en 2022 avec un import manuel massif du contenu du PDF, ce n'est qu'en 2023 que j'ai réellement repris le projet pour en faire une version utilisable. L'objectif final étant une version au format d'application mobile.
Différents moteurs de jeu sont disponibles comme Ink ou Twine. J'ai choisi ce dernier de manière arbitraire, me paraissant plus accessible pour le piètre développeur que je suis.
Pas grand chose à dire sur la chose, au delà du texte même, le projet repose exclusivement sur du HTML avec une pointe de CSS pour la fonte linja pona. Le moteur faisant usage d'hyperliens, il y a tout de même quelques spécificités pour les liens externes que j'ai simplement écrit sous forme HTML brut.
Le projet est directement consultable et « jouable » via Codeberg. Mais cela reste un lieu obscur et ésotérique pour le commun des mortels, en plus de dépendre d'un serveur tiers.
Faute de demander à ce que les fichiers soient copiés en local, une solution est de tout assembler sous la forme d'une application mobile. Le seul tutoriel de référence à ce sujet faisant usage d'Adobe PhoneGap, aujourd'hui abandonné[4]. L'idée étant de construire une application de type WebView, soit un navigateur allégé. Pour la même raison qu'il n'a jamais été demandé à des sociétés de fournir les consoles avec chaque jeu qu'elles publient ; Je ne juge pas pertinent de construire une structure autour de ce contenu, et invite les personnes plus aguerries de mettre fin à cela en développant une application mère cataloguant et lisant des livres interactifs publiés sous forme d'archives compressées.
[2] ma pi kulupu tu: toki pi nasin sina, Samys 2021
[3] ma pi kulupu tu Twine, LeJun 2022
[4] Converting Twine 2 Stories to Android APK Apps for the Google Play Store, Barltrop 2018