|||==
– I'm sorry, how do you know I don't like children ?
==|
<img src="./images/man/perplex.png">
|==|
|step2>[=
(link:"– If you please – draw me a sheep!")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceChildrenSheep")
]]
(link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.*
|==|
(display:"PrinceChildrenCaterpillars")
]](set: $book to "")
(set:$FrankensteinAvailable to $endSheep and $endCookie and $endCocoa)
(align:"=><=")[You are inside the library. A few books are displayed in front of you, and you inspect the covers. Choose the book you wish to read.]
(if: $FrankensteinAvailable)[
* [[ A small child on an even smaller planet->BOOK LITTLE PRINCE]]
* [[ Knights, a sword and a ring->BOOK LOTR]]
* [[ A strange and ugly man->BOOK FRANKENSTEIN]]
]
(else:)[
* [[ A small child on an even smaller planet->BOOK LITTLE PRINCE]]
* [[ Knights, a sword and a ring->BOOK LOTR]]
]|step1>[=
(link:"– If you please – draw me a sheep!")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceSheep")
]]
(link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.*
|==|
(display:"PrinceCaterpillars")
]]
(link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– All grown-ups were once children… but only a few of them remember it.*
|==|
(display: "PrinceChildren")
]](set: $isLoopable to True)
(align:"=><=")[You’ve read the entire book. You place it back, in thought. When you turn back, you notice a man seated at a table. You approach him.]
(if:$book is "Little Prince")[(display:"Prince START")]
(if:$book is "LOTR")[(display:"LOTR START")]
(if:$book is "Frank")[(display:"Frank START")](set: $book to "LOTR")
(redirect: "dialogue START")(set: $book to "Little Prince")
(redirect: "dialogue START")(align:"=><=")[Summoning a strange power, you loop back to an earlier time.]
[[Continue->BOOK SELECTION]] (if:$isLoopable)[(align:"=><=")[[[Loop back.->LOOPING]]]]|||==
– Wait… Do you mean, I should accept other people’s children, so that there can be adults later?
==|
<img src="./images/man/surprised.png">
|==|
|step3>[=
(link:"– If you please – draw me a sheep!")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceChildrenCaterpillarsSheep")
]]|||==
– I’m not drawing anything to someone as rude as you are
==|
<img src="./images/man/angry.png">
|==|
|step3>[=
(link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.*
|==|
(display:"PrinceChildrenSheepCaterpillars")
]]|||==
– Hum… Were you the child all along? Here, take this.
==|
<img src="./images/man/happy.png">
|==|
(align:"=><=")[The man spends a minute drawing a sheep, and hands you the result. Quite a poor drawing, to be honest.]
(set:$endSheep to True)
(display:"EndSheep")|||==
– I wouldn’t call you a butterfly, and I’d like it if you kept yourself from calling me a caterpillar, thank you.
==|
<img src="./images/man/angry.png">
|==|
(display:"Unsuccessful")|||==
– Are you calling me a caterpillar?
==|
<img src="./images/man/neutral.png">
|==|
|step2>[=
(link:"– If you please – draw me a sheep!")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceCaterpillarsSheep")
]]
(link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– All grown-ups were once children… but only a few of them remember it.*
|==|
(display: "PrinceCaterpillarsChildren")
]]|||==
– Strange thing to ask a stranger, isn’t it?
==|
<img src="./images/man/perplex.png">
|==|
|step2>[=
(link:"– If you please – draw me a sheep!")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceSheepSheep")
]]|||==
– If I were still a child, I’d may be punching you, so maybe it isn’t so bad to be adults.
==|
<img src="./images/man/angry.png">
|==|
|step3>[=
(link:"– If you please – draw me a sheep!")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceCaterpillarsChildrenSheep")
]]|||==
– No! Get out!
==|
<img src="./images/man/angry.png">
|==|
(display:"Unsuccessful")|||==
– I’m not drawing anything to someone as rude as you are
==|
<img src="./images/man/angry.png">
|==|
|step3>[=
(link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– All grown-ups were once children… but only a few of them remember it.*
|==|
(display: "PrinceCaterpillarsSheepChildren")
]]|||==
– Then you can ask an actual child to draw you a sheep, thank you.
==|
<img src="./images/man/neutral.png">
|==|
(display:"Unsuccessful")|||==
– Quite the persistent one, aren’t you?
==|
<img src="./images/man/surprised.png">
|==|
|step3>[=
(link:"– If you please – draw me a sheep!")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– If you please – draw me a sheep!*
|==|
(display:"PrinceSheepSheepSheep")
]]|||==
– Yep, that’s it. I’m leaving.
==|
<img src="./images/man/angry.png">
|==|
The man gets up and straight leaves the library.
(set:$faceSheep to True)
(display: "Unsuccessful")It seems the conversation didn’t go as planned…(set: $isLoopable to False)It went well. Although, you still feel like you could get something more…(set: $isLoopable to False)|step1>[=
(link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.*
|==|
(display:"LotrDeeds")
]]
(link:"– Where there's life there's hope, and need of vittles.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– Where there's life there's hope, and need of vittles.*
|==|
(display:"LotrVittles")
]]
(link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– All we have to decide is what to do with the time that is given to us.*
|==|
(display: "LotrTime")
]]|||==
– I do think that is true. Although, I also think it is hard to fight, when our ennemies are so many.
==|
<img src="./images/man/sad.png">
|==|
|step2>[=
(link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.*
|==|
(display:"LotrTimeDeeds")
]]
(link:"– Where there's life there's hope, and need of vittles.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Where there's life there's hope, and need of vittles.*
|==|
(display:"LotrTimeVittles")
]]|||==
– Which one are you? A small hand, or a great eye?
==|
<img src="./images/man/perplex.png">
|==|
|step2>[=
(link:"– Where there's life there's hope, and need of vittles.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Where there's life there's hope, and need of vittles.*
|==|
(display:"LotrDeedsVittles")
]]
(link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– All we have to decide is what to do with the time that is given to us.*
|==|
(display: "LotrDeedsTime")
]]|||==
– Are you the bringer of said vittles?
==|
<img src="./images/man/neutral.png">
|==|
|step2>[=
(link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.*
|==|
(display:"LotrVittlesDeeds")
]]
(link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– All we have to decide is what to do with the time that is given to us.*
|==|
(display: "LotrVittlesTime")
]]|||==
– Sadly, these words resonate too much. It does seem like people in power do nothing, and leave it to everyone else to stand up for a better world. But how many will?
==|
<img src="./images/man/sad.png">
|==|
|step3>[=
(link:"– Where there's life there's hope, and need of vittles.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– Where there's life there's hope, and need of vittles.*
|==|
(display:"LotrTimeDeedsVittles")
]]|||==
– Then, what hope is there, when there is no more vittles, and soon there will be no life?
==|
<img src="./images/man/sad.png">
|==|
|step3>[=
(link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.*
|==|
(display:"LotrTimeVittlesDeeds")
]]|||==
– You’re absolutely right. And, in my case, hope and vittles will be this cup of hot cocoa.
==|
<img src="./images/man/happy.png">
|==|
(set: $endCocoa to True)
(display:"EndCocoa")|||==
– And I’m telling you, sometimes the greats watch while the small hands die on the roadside. Not really a great way to end the day.
==|
<img src="./images/man/neutral.png">
|==|
(display:"Unsuccessful")|||==
– That’s kind of what a great eye would say.
==|
<img src="./images/man/perplex.png">
|==|
|step3>[=
(link:"– Where there's life there's hope, and need of vittles.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– Where there's life there's hope, and need of vittles.*
|==|
(display:"LotrDeedsTimeVittles")
]]|||==
– And you’re trying to take advantage, alright.
==|
<img src="./images/man/perplex.png">
|==|
(display:"Unsuccessful")|||==
– Is this a third party trying to sell donuts at the end of the world?
==|
<img src="./images/man/perplex.png">
|==|
|step3>[=
(link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– All we have to decide is what to do with the time that is given to us.*
|==|
(display: "LotrDeedsVittlesTime")
]]|||==
– And you decided to use it to make money?
==|
<img src="./images/man/surprised.png">
|==|
(display:"Unsuccessful")|||==
– I guess I should find and encourage those small hands, so that I can put mine on those vittles.
==|
<img src="./images/man/neutral.png">
|==|
|step3>[=
(link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– All we have to decide is what to do with the time that is given to us.*
|==|
(display: "LotrVittlesDeedsTime")
]]|||==
– You know what? I think you’re right. I’ll be finding a cookie, and right now.
==|
<img src="./images/man/happy.png">
|==|
The man leaves, almost running. A few minutes later, he comes back, holding a plate of cookies. He nods at you, before sitting back.
(set:$endCookie to True)
(display:"EndCookie")|||==
– So I guess you decided not to bring those vittles.
==|
<img src="./images/man/sad.png">
|==|
|step3>[=
(link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.*
|==|
(display:"LotrVittlesTimeDeeds")
]]|||==
– Let’s hope those hands get to those vittles. The faster, the better.
==|
<img src="./images/man/neutral.png">
|==|
(display:"Unsuccessful")(set: $isLoopable to False)(set:$FrankensteinAvailable to False)(set:$endSheep to False)(set:$endCocoa to False)(set:$endCookie to False)(set:$endPlace to False)(set: $book to "Frank")
(redirect: "dialogue START")|step1>[=
(link:"– There is something at work in my soul, which I do not understand.")[(replace:?step1)[
|==
<img src="./images/character/neutral.png">
==|||
*– There is something at work in my soul, which I do not understand.*
|==|
(display: "FrankSoul")
]]|||==
– What is it that troubles you?
==|
<img src="./images/man/neutral.png">
|==|
|step2>[=
(link:"– Nothing is so painful to the human mind as a great and sudden change.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– Nothing is so painful to the human mind as a great and sudden change.*
|==|
(display:"FrankSoulMind")
]]
(link:"– The starry sky, the sea, and every sight afforded by these wonderful regions, seems still to have the power of elevating his soul from earth.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– The starry sky, the sea, and every sight afforded by these wonderful regions, seems still to have the power of elevating his soul from earth.*
|==|
(display: "FrankSoulNature")
]]
(link:"– I have love in me the likes of which you can scarcely imagine and rage the likes of which you would not believe. If I cannot satisfy the one, I will indulge the other.")[(replace:?step2)[
|==
<img src="./images/character/neutral.png">
==|||
*– I have love in me the likes of which you can scarcely imagine and rage the likes of which you would not believe. If I cannot satisfy the one, I will indulge the other.*
|==|
(display:"FrankSoulLove")
]]|||==
– Looks to me like you’re longing for a walk in nature.
==|
<img src="./images/man/neutral.png">
|==|
|step3>[=
(link:"– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.*
|==|
(display:"FrankSoulNatureVirtuous")
]]|||==
– Change can be troubling indeed, if not troublesome. What happened to you?
==|
<img src="./images/man/neutral.png">
|==|
|step3>[=
(link:"– The companions of our childhood always possess a certain power over our minds which hardly any later friend can obtain.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– The companions of our childhood always possess a certain power over our minds which hardly any later friend can obtain.*
|==|
(display:"FrankSoulMindChildhood")
]]
(link:"– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.")[(replace:?step3)[
|==
<img src="./images/character/neutral.png">
==|||
*– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.*
|==|
(display:"FrankSoulMindVirtuous")
]]|||==
– Are you threatening me?
==|
<img src="./images/man/angry.png">
|==|
(display:"Unsuccessful")|||==
– I shall share with you this beautiful place I know. It’s not so far away, and even the walk could prove pleasant.
==|
<img src="./images/man/happy.png">
|==|
(set: $endPlace to True)(display:"END")|||==
– Met an old friend of yours? Or missing someone? Maybe you should go and meet them, who knows what could happen if you chatted a little.
==|
<img src="./images/man/neutral.png">
|==|
(display:"Unsuccessful")|||==
– You can’t wait for others to make you happy, you should work first work on that by yourself.
==|
<img src="./images/man/sad.png">
|==|
(display:"Unsuccessful")(align:"=><=")[<img src="images/sheep.png">]
(display:"Successful")(align:"=><=")[<img src="images/cocoa.png">]
(display:"Successful")(align:"=><=")[<img src="images/cookie.png">]
(display:"Successful")<img src="images/end.png" class="end-image">
(align:"=><=")[After a short walk, you seat together. You spend some time, sharing cookies and hot cocoas, and drawing sheeps among other animals.]
(align:"=><=")[*Did you… make a friend on this strange planet?*]
(align:"=><=")[[[THE END->Credits]]](align:"=><=")[A little game made in a few days by Yllogique and Moté]
(align:"=><=")[For the GMTK Game Jam 2025]
(align:"=><=")[Thanks for playing!]
(link:"Reset the game")[(set: $isLoopable to False)(set:$FrankensteinAvailable to False)(set:$endSheep to False)(set:$endCocoa to False)(set:$endCookie to False)(set:$endPlace to False)(redirect:"BOOK SELECTION")]