creepso ревизій цього gist . До ревизії
1 file changed, 111 insertions
imaginary_worlds.md(файл створено)
| @@ -0,0 +1,111 @@ | |||
| 1 | + | Ok, je pars du principe qu'on garde le CBL affiné du message précédent et je détaille tout : le système d'archétypes, le scoring, le mécanisme découvrir/redécouvrir, un bout de modèle de données, et la base d'œuvres taguée. C'est long, mais t'as demandé du détail donc je te le donne. | |
| 2 | + | ||
| 3 | + | ## 1. Les archétypes (le cœur du système) | |
| 4 | + | ||
| 5 | + | Plutôt que de partir dans tous les sens, je te propose **6 archétypes**, chacun lié à un rapport différent qu'on peut avoir avec un monde imaginaire. C'est ce qui va driver tout le reste (quiz, scoring, tags des œuvres). | |
| 6 | + | ||
| 7 | + | | Archétype | Rapport au monde imaginaire | Question qui le résume | | |
| 8 | + | |---|---|---| | |
| 9 | + | | **L'Explorateur** | Curiosité, envie de cartographier l'inconnu | "Qu'est-ce qu'il y a derrière l'horizon ?" | | |
| 10 | + | | **Le Stratège** | Comprendre et exploiter les règles/systèmes | "Comment ce monde fonctionne, et comment j'en tire parti ?" | | |
| 11 | + | | **Le Rêveur** | Ambiance, esthétique, contemplation | "Qu'est-ce que ça fait d'être là-bas ?" | | |
| 12 | + | | **L'Enquêteur** | Percer les secrets cachés | "Qu'est-ce qu'on me cache ?" | | |
| 13 | + | | **Le Combattant** | Conflit, épopée, dépassement de soi | "Qu'est-ce que je suis prêt à sacrifier ?" | | |
| 14 | + | | **L'Émotif** | Histoires centrées sur l'intériorité des persos | "Qu'est-ce que ce monde dit de moi ?" | | |
| 15 | + | ||
| 16 | + | C'est un choix de scope volontaire à 6 — assez pour avoir de la variété, pas trop pour que le quiz reste gérable et que t'aies pas à tagger 40 œuvres sur 12 catégories. | |
| 17 | + | ||
| 18 | + | ## 2. Le quiz et le scoring | |
| 19 | + | ||
| 20 | + | Chaque question a des réponses qui pointent vers un ou plusieurs archétypes avec un poids. Exemple concret : | |
| 21 | + | ||
| 22 | + | > **Q: Tu arrives dans un monde inconnu. Ton premier réflexe ?** | |
| 23 | + | > - A. Je note tout ce que je vois, je veux comprendre les règles → `{Stratège: 2, Enquêteur: 1}` | |
| 24 | + | > - B. Je marche droit devant, je verrai bien → `{Explorateur: 2}` | |
| 25 | + | > - C. Je m'assois et je regarde le paysage → `{Rêveur: 2}` | |
| 26 | + | > - D. Je cherche quelqu'un à qui parler → `{Émotif: 2, Enquêteur: 1}` | |
| 27 | + | ||
| 28 | + | Tu fais 6-8 questions comme ça, tu **sommes les vecteurs** des réponses choisies, et l'archétype avec le score max gagne. Si égalité, tu peux soit prendre un "profil hybride" (les deux archétypes ensemble, plus intéressant narrativement), soit une question de départage. Techniquement c'est juste un `[Archétype: Int]` qu'on incrémente, rien de sorcier — tout se fait en local, pas besoin de backend. | |
| 29 | + | ||
| 30 | + | ## 3. Découvrir vs redécouvrir | |
| 31 | + | ||
| 32 | + | Le point que je trouvais le plus intéressant dans ta proposition, donc autant le traiter sérieusement : | |
| 33 | + | ||
| 34 | + | - Après le quiz (ou en option, pas obligatoire pour pas alourdir l'onboarding), tu proposes un écran "coche celles que tu connais déjà" sur un échantillon d'œuvres populaires. | |
| 35 | + | - Une œuvre cochée passe en statut `connue`, les autres en `à découvrir`. | |
| 36 | + | - Pour une œuvre `connue` qui matche bien le profil, au lieu d'un pitch classique, tu affiches un texte **édito écrit à l'avance** du genre : *"Tu connais [Titre], mais l'as-tu regardé avec un œil de Stratège ? Ce monde est avant tout un système de règles à exploiter — voici ce que t'as peut-être loupé..."* | |
| 37 | + | - Ça veut dire écrire 1-2 phrases d'angle par œuvre × par archétype pertinent. C'est plus de taf de contenu, mais c'est littéralement le cœur de ta problématique donc ça vaut le coup — c'est ce qui va le plus impressionner à l'oral parce que ça montre que t'as pensé au fond du sujet, pas juste à la mécanique. | |
| 38 | + | ||
| 39 | + | ## 4. Modèle de données (SwiftData, grosses lignes) | |
| 40 | + | ||
| 41 | + | ```swift | |
| 42 | + | @Model class Archetype { | |
| 43 | + | var name: String | |
| 44 | + | var essentialQuestion: String | |
| 45 | + | } | |
| 46 | + | ||
| 47 | + | @Model class Work { | |
| 48 | + | var title: String | |
| 49 | + | var format: String // "anime", "film", "série", "film d'animation" | |
| 50 | + | var themes: [String] // fantasy, SF, post-apo, mythologie... | |
| 51 | + | var tone: String // léger, sombre, contemplatif... | |
| 52 | + | var primaryArchetype: String | |
| 53 | + | var secondaryArchetype: String? | |
| 54 | + | var pitch: String | |
| 55 | + | var rediscoveryAngle: [String: String] // clé = archétype, valeur = texte édito | |
| 56 | + | } | |
| 57 | + | ||
| 58 | + | @Model class UserProfile { | |
| 59 | + | var archetypeScores: [String: Int] | |
| 60 | + | var knownWorkIDs: [UUID] | |
| 61 | + | } | |
| 62 | + | ``` | |
| 63 | + | ||
| 64 | + | Astuce : tagge tes œuvres et écris les textes dans un **JSON à part**, tu le seed en local au premier lancement plutôt que de hardcoder ça dans du code Swift. Plus facile à éditer/itérer, et ça te fait un joli fichier de données à montrer si on te demande "c'est quoi votre architecture de contenu". | |
| 65 | + | ||
| 66 | + | ## 5. La base d'œuvres | |
| 67 | + | ||
| 68 | + | Voici une première sélection, ~5 par archétype, en mixant anime / films / séries / films d'animation. C'est un point de départ, pas une liste figée — libre à toi d'en enlever/rajouter selon ce que tu connais bien (plus facile d'écrire un bon edito sur une œuvre que t'as vraiment vue). | |
| 69 | + | ||
| 70 | + | **🧭 L'Explorateur** | |
| 71 | + | - *Made in Abyss* (anime) — descente dans un gouffre aux lois physiques et biologiques propres, mystère à chaque palier | |
| 72 | + | - *Interstellar* (film) — traverser l'inconnu spatial pour sauver l'humanité | |
| 73 | + | - *À la croisée des mondes / His Dark Materials* (série) — univers parallèles, passages entre mondes | |
| 74 | + | - *Nausicaä de la Vallée du Vent* (film, Ghibli) — comprendre un monde post-apo plutôt que le combattre | |
| 75 | + | ||
| 76 | + | **♟️ Le Stratège** | |
| 77 | + | - *Death Note* (anime) — un système de règles strictes à exploiter jusqu'à l'os | |
| 78 | + | - *Game of Thrones* (série) — factions, politique, stratégie dans un monde fantastique | |
| 79 | + | - *Hunter x Hunter* (anime, arc Nen) — un système de pouvoirs à maîtriser et détourner | |
| 80 | + | - *Squid Game* (série) — un monde clos avec des règles à exploiter pour survivre | |
| 81 | + | - *Code Geass* (anime) — stratégie militaire et politique dans un monde alternatif | |
| 82 | + | ||
| 83 | + | **🌙 Le Rêveur** | |
| 84 | + | - *Le Voyage de Chihiro* (film, Ghibli) — monde onirique, esthétique avant l'intrigue | |
| 85 | + | - *Your Name* (film) — bascule poétique entre deux mondes | |
| 86 | + | - *Over the Garden Wall* (série courte animée) — automne mélancolique et onirique | |
| 87 | + | - *Mushishi* (anime) — contemplatif, épisodique, nature et esprits | |
| 88 | + | - *Avatar* (film, Cameron) — immersion sensorielle dans Pandora | |
| 89 | + | ||
| 90 | + | **🔍 L'Enquêteur** | |
| 91 | + | - *Danganronpa* (adaptations animées) — mystère, logique, déduction (bon candidat "connue" pour toi d'ailleurs) | |
| 92 | + | - *Erased* (anime) — voyage dans le temps pour élucider un secret de famille | |
| 93 | + | - *Dark* (série) — boucles temporelles, secrets enfouis | |
| 94 | + | - *Severance* (série) — mystère d'entreprise, monde cloisonné | |
| 95 | + | - *The OA* (série) — mystère quasi-mystique, dimensions | |
| 96 | + | ||
| 97 | + | **⚔️ Le Combattant** | |
| 98 | + | - *L'Attaque des Titans* (anime) — lutte épique dans un monde fermé et hostile | |
| 99 | + | - *Le Seigneur des Anneaux* (films) — quête héroïque classique | |
| 100 | + | - *Fullmetal Alchemist: Brotherhood* (anime) — sacrifice, combat contre un système | |
| 101 | + | - *Dune* (films) — épopée politique et messianique | |
| 102 | + | - *Avatar : la Légende d'Aang* (série animée) — quête initiatique pour l'équilibre du monde | |
| 103 | + | ||
| 104 | + | **💭 L'Émotif** | |
| 105 | + | - *Violet Evergarden* (anime) — deuil et reconstruction intérieure dans un monde post-guerre fictif | |
| 106 | + | - *Eternal Sunshine of the Spotless Mind* (film) — monde mental, mémoire, émotions | |
| 107 | + | - *Undone* (série, rotoscopie) — exploration de l'esprit et du trauma | |
| 108 | + | - *A Silent Voice* (film) — émotion, rédemption | |
| 109 | + | - *Puella Magi Madoka Magica* (anime) — subversion tragique du monde "magical girl" | |
| 110 | + | ||
| 111 | + | **Mon avis franc** : commence petit — 20-25 œuvres bien choisies (celles que tu connais vraiment) plutôt que les 28 ci-dessus, écris de bons édito de redécouverte sur 8-10 d'entre elles max, et garde le reste en "pitch simple". Vu le temps que t'as en formation, mieux vaut un petit set soigné avec un vrai angle qu'une liste énorme et vide de sens — c'est exactement le genre de truc qui se voit direct à l'oral. | |
Новіше
Пізніше