(set: $Weapon to false)
(set: $ActionPoint to 10)
(set: $Ending to "Ending Zero")
(set: $Rest to 0)
(set: $name to (prompt: [Your name, please:], "John", "Don't care", "Confirm"))
<img id = "start" src = "https://www-images.christianitytoday.com/images/77153.jpg">
The world as you knew it is gone. What remains is a desolate landscape of abandoned buildings, overgrown streets, and the constant threat of the undead.
The outbreak happened so quickly that there was no time to react, no chance to prepare. In a matter of days, society crumbled, and the cities were overrun by the living dead.
[[Choices|Choices]]
(t8n:"instant")+(t8n-delay:10s)[[[''You felt depressed, so you choose to suicide!'' |end]]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $counter to 0)
You enter the city.
(display: "DecActionPoint")
(display: "PrintActionPoint")
Choices: [[Search Buildings->Search Buildings]] | [[Find Survivors->Find Survivors]]
(set: $foundBasement to false)
You decide head for the countryside, hoping the isolation will offer some respite from the relentless zombie horde. You finally arrive at a small, seemingly deserted farmhouse nestled among rolling fields.
Choices: [[Set Up Camp->Set Up Camp]] | [[Search the farmhouse->Look for Shelter]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if:$ActionPoint < 1)[(go-to:"exhausting ending")]
Searching for a building. ($counter/5)
(if:visits >= 1)[(set:$counter to it +1)]
(set: $randomLink to (either: "Find Supplies", "Ambushed","Trading Event","Resting Event"))
You carefully search the building, hoping to find something useful.
(if:visits is 5)[(set: $randomLink to "endless loop")]
(link: "Continue",(button:))[(goto: $randomLink)]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set:_counter to 10)
You are walking on the street carefully. However, You steps on a tree branch. All the zombies heard that and start to chase you.
You saw a group of survivors! They seems a bit scare too!
What should you do?
(color: red)[You have |amount>[_counter] seconds left!]
(live: 1s)[(set: _counter to it -1)
(if: _counter is 0) [(go-to: "Ignore Survivors")]
(replace: ?amount)[_counter]]
(t8n:"slide-right")[Choices: [[Seek for help |Help Survivors]] | [[Ignore Them->Ignore Survivors]]]
(t8n:"pulse")+ (t8n:"fade")+(t8n-delay:4s)[(text-colour:red)[[[push a survivor to those zombie!|Evil Side]]]]
(display: "DecActionPoint")
(display: "PrintActionPoint")
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You carefully search the building, hoping to find something useful. As you turn a corner, you hear a low growl and realize you’ve walked into a zombie ambush.
[[Fight the zombies|FightZombies]] | [[Run away|RunAway]]
(display: "DecActionPoint")
(display: "PrintActionPoint")
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You seek help to those survivors, Some of them don't really want to help. However, They still decided to save you.
They pull out a bow and start shooting to those zombies, cover you and seize the chance to snake to a building. You are save now!
(text-colour:green)[$name: "Thank you for saving me!"]
(text-colour:orange)[ Survivors: No problem, in this zombies world, every survivors should help each other! ]
(text-colour:green)[$name: I literally woke up and the world is invaded by zombie, that's crazy!]
You felt a sense of dangerous! Some survivors hate to see more people coming to their group, due to the lack of supplies!
(t8n:"pulse")[(text-colour:green)[[[Ask for joining |Grouped]] | [[Leave the group |Seperate]]]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You ignore them and start to run in a different direction. You run into a corner.
Your left side is an [[apartment]] with an unlocked door, and your right side is a [[store]] with a broken door.
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You decide that the best course of action is to set up a camp. You find a relatively sheltered spot, away from the main roads, and begin to set up your tent. The area is quiet, but you remain vigilant, knowing that danger could be lurking nearby.
You work quickly, setting up your tent and gathering some firewood to make a small fire. The warmth of the fire provides a brief comfort in the cold night air. As you sit by the fire, you reflect on the day's events and think about your next steps.
*You’ve set up a basic camp, but you need to remain alert. The night is dark, and you can hear distant noises that make you uneasy.*
[[Keep watch through the night|keepWatch]]
Choices: [[Rest->painless ending]] | [[Take the initiative->Fight]]
(display: "DecActionPoint")
(display: "PrintActionPoint")You cautiously step into the farmhouse, your footsteps echoing in the empty, dusty rooms. The air inside is stale, and cobwebs cling to the corners of the ceiling. You begin to search each room meticulously, hoping to find something useful amidst the disarray.
choices: [[To the Kitchen |farmKitchen]] | [[To the living room|living room]]
(if:(history: where its name contains "Are you really ready?")'s length is 1)[[[To the basement |basement]]]
(display: "DecActionPoint")
(display: "PrintActionPoint")Exhausted from your journey, you decide to take a moment to rest. As you sit down and try to make yourself comfortable, the quiet of the farmhouse envelops you, offering a brief respite from the constant tension of the zombie-infested world.
The hours pass slowly as you relax and let your body recuperate. You use this time to reflect on your situation and plan your next moves. The farmhouse is a temporary sanctuary, but it won’t stay safe forever.
(Reset ActionPoint To 10)
(set:$Rest to it +1)
[[continue]]
(display: "ResetActionPoint")
(display: "PrintActionPoint")(set: $Weapon To True)
(set: $ActionPoint to it + 2)
You carefully search the building, hoping to find something useful. The place looks ransacked, but you have found a pistol, and some food.
[[Search Buildings]]
(display: "PrintActionPoint")
Choices: [[City->City]] | [[Countryside->Countryside]]
(print: "ActionPoint: " + (str: $ActionPoint))
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You cautiously move towards the source of the noise, your flashlight beam cutting through the darkness. The rustling grows louder, and your heart races as you try to determine what’s causing it.
Suddenly, a figure lurches out of the bushes. The gaunt, decaying face and the guttural growl leave no doubt—it's a zombie. It staggers towards you, arms outstretched, hungry for flesh.
You have only moments to react.
(color: red)[You have |amount>[_counter] seconds left!]
(set:_counter to 5)
(live: 1s)[(set: _counter to it -1)
(if: _counter is 0) [(go-to: "too late")]
(replace: ?amount)[_counter]]
[[Fight the zombie|fightZombie]]
[[Run back to the camp|runToCamp]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(enchant:?passage,(text-colour:black))
You have Finished $Ending
There are many different endings to try. Feel free to restart.
(click:"restart")[(restart:)]
Thank for play testing the game.(set: $ActionPoint to $ActionPoint - 1)
(print: "ActionPoint: " + (str: $ActionPoint))(set: $Ending to "ending 3")
(enchant:?passage,(text-colour:(hsl:0,0.8039,0.5,0.75)))
You pushed a survivor into a group of zombies. Other survivors are shocked and try to help the survivor. In the end, they all died to the zombies. But ''YOU ESCAPED''.
You don't feel any guilt, instead you felt a sense of happiness.
$name : I mean... the world is already over, so why don't I just do anything I want?
(text-colour:(hsl:0,0.8039,0.5,0.75))[(t8n-depart: "rumble")[[HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!!!!!!!!!! |end]]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(text-colour:green)[$name: Can I join your group? It's safer to stay together.]
The survivors exchange glances, unsure of what to do. You can feel the tension in the air.
(text-colour:orange)[Leader: We don't have enough supplies for everyone...]
Before you can respond, another survivor speaks up.
(text-colour:orange)[Survivor: But we can't just leave them out here! We have to help each other.]
(text-colour:green)[$name: I can help with gathering supplies, and I'm good with a weapon.]
The leader looks at you skeptically but finally nods.
(text-colour:orange)[Leader: Alright, you can stay for now. But you have to prove yourself useful.]
You join the group, feeling a mix of relief and anxiety. You know you have to show your worth to these survivors quickly.
[[Start helping with supplies|Supplies]] [[Show your skills in combat|Combat]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(text-colour:green)[$name: I think it's better if I go my own way. Thanks for the help.]
The survivors look at you with a mix of relief and concern. The leader nods, understanding but cautious.
(text-colour:orange)[Leader: It's your choice. Be careful out there. The world is dangerous for loners.]
You gather your belongings and step away from the group. The feeling of being alone in this hostile world is both liberating and terrifying.
As you make your way through the deserted streets, you keep your senses sharp, knowing that danger lurks around every corner.
Suddenly, you hear a noise behind you. You turn quickly, heart pounding.
[[Investigate the noise|Investigate]] [[Keep moving|KeepMoving]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You entered the apartment and lock the door. You still hear zombies moaning outside.
Now You should decided what to do next!
Choice: [[Go to Kitchen |Kitchen]] | [[Go to restroom|restroom]] | [[Go to second floor |second floor]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(set: $Ending to "Ending one")
Uh, The store door is broken, and you still run into the store.
Therefore, there is no space to run, you got bited by a bunch of zombie.
(align: "=><==")+(size:1.5)+(text-colour:red)+(bg:(gradient: 257, 0,#ffffff,0.5,#000000,1,#ffffff))[[[YOU DIED.|end]]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You have entered the restroom. You feel pretty tired.
Choice: [[Take a deep rest|rest]] | [[Carefully look around |look around]]
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $ActionPoint to it + 1)
(set:$Weapon to True)
You have entered the kitchen.
(if:visits >= 2)[There is nothing]
(else:)[You find a knife and some foods.]
[[Continue search apartment |apartment]] | [[keep looking around |search]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You enter the second floor but find out all the rooms are locked. (You are wondering if anyone was hiding in those rooms before?)
[[Continue search apartment |apartment]]
(if: $hasKey)[
[[Enter the room|Room]]
](if:(visited: "look around"))[You start lying in bed and reflect on what happened to the world and what you should do next. [[You fall asleep.|wake up]]]
(else:)[Unfortunately, there is a zombie also lying in bed; you got bitten by the zombie. (align: "=><==")+(size:1.5)+(text-colour:red)+(bg:(gradient: 257, 0,#ffffff,0.5,#000000,1,#ffffff))[[[YOU DIED.|end]]]]
(set: $Ending to "Ending one")
You carefully check around. However a zombie trying to jump on you.
(if: $Weapon is True)[(set: $Ending to "ending one")You killed the zombie easily. [[rest]]]
(else-if: $Weapon is False)[(set: $Ending to "ending one")You don't have a weapon or tool to defend yourself, you got bited by the zombie. (align: "=><==")+(size:1.5)+(text-colour:red)+(bg:(gradient: 257, 0,#ffffff,0.5,#000000,1,#ffffff))[[[YOU DIED.|end]]]]
(display: "PrintActionPoint")You wake up energized.
(display: "ResetActionPoint")
(display: "PrintActionPoint")
[[Continue search apartment |apartment]](set: $ActionPoint to 10)(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $hasKey to true)
(if:visits >= 2)[Nothing to search]
(else:)[You found a key! and some blood splashed to the key.(interesting)]
[[Continue search apartment |apartment]](set: $Ending to "Ending: ending")
(t8n:"pulse")[The door is close.]
For some reason, There is no escape way.
(click-replace: "no")[[[a |end]]](if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You join a small team of survivors on a supply run. The streets are filled with danger, but you manage to find some much-needed supplies.
(text-colour:green)[$name: I've got some food and medical supplies!]
The leader nods approvingly.
(text-colour:orange)[Leader: Good job. Keep this up, and you'll earn your place here.]
You feel a sense of accomplishment but know the challenges are far from over.
[[Continue|NextChallenge]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You join the survivors in defending their base from a zombie horde. With your skills, you manage to take down several zombies and protect the group.
(text-colour:green)[$name: Take that, you undead freaks!]
The leader watches you with a newfound respect.
(text-colour:orange)[Leader: Impressive. Maybe you do have what it takes to survive here.]
You've proven your worth in combat, but survival is an ongoing struggle.
[[Continue|NextChallenge]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(set: $Ending To "Chpater 1 end")
(go-to: "end")::Investigate
You cautiously approach the source of the noise, weapon ready. As you peer around a corner, you see a lone survivor scavenging for supplies.
(text-colour:green)[$name: Hey! Are you okay?]
The survivor looks up, startled but relieved to see another person.
(text-colour:orange)[Survivor: I thought I was alone. Thank you for not being a zombie.]
You decide to help each other, at least for now, knowing that alliances can be fragile in this world.
[[Team up temporarily|TemporaryTeam]] [[Decide to go separate ways again|SeparateAgain]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
Deciding it's best not to take any chances, you continue moving, staying alert. The streets are eerily quiet, and every shadow seems like a potential threat.
You find a small, abandoned building that looks like it might provide some temporary shelter. You carefully check the area for any signs of danger.
(text-colour:green)[$name: Looks safe enough for now. I'll rest here for a bit.]
As you settle in, you can't help but think about the group you left behind and wonder if you made the right decision.
[[Search the building for supplies|Search Buildings]](set: $Ending To "Chpater 1 end")
(go-to: "end")(set: $Ending To "Chpater 1 end")
(go-to: "end")(set: $Ending To "ending: endless")
You've visited the "Search Buildings" passage five times. You've become incredibly adept at surviving in this harsh world.
This is the end of your journey, for now. Your skills in survival are unmatched.
[[end]](if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You carefully search the building, hoping to find something useful. As you enter a room, you find a group of survivors huddled together, wary of your presence.
It's important to assess the value of what they’re offering. We need to balance our needs with what they’re asking in return to make a fair trade.
[[Approach them|ApproachSurvivors]] | [[Leave them be|LeaveSurvivors]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You approach the survivors cautiously. They seem nervous but not hostile. After a tense conversation, they agree to trade supplies with you.
[[Trade supplies|TradeSupplies]](if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
Deciding it's best not to interact with the group, you leave them be and continue your search elsewhere.
[[Continue|Search Buildings]](if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(if: $Weapon is false)[(set:$Weapon to True, $ActionPoint to it -2)Trade some of your supplies exchanges for a weapon.]
(else:)[Actually, you have a weapon and some supplies. You don't have to exchange anything else.]
[[Search Buildings]]
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You decide to fight the zombies, using whatever weapons you have at your disposal.
(if:$Weapon is False)[(set: $Ending To "Ending one")You realize you don't own a weapon. You are dead [[end]]]
(else-if:$Weapon is True)[Nice, Since you have weapon, You saved yourself ! [[Search Buildings]] ]
(display: "DecActionPoint")
(display: "PrintActionPoint")(set: $Ending to "ending: exhausting")
You can barely keep your eyes open. Every step feels like a mile, and the weight of exhaustion presses down on you like a leaden shroud. Your action points are depleted, leaving you with no energy to fight, explore, or even think clearly.
Despite your best efforts, the relentless waves of zombies close in. Your stamina fails you at the worst possible moment. As the darkness envelops you, you realize there's no escape.
In this world, survival demands not just courage but also the strength to keep pushing forward. Unfortunately, you’ve reached the end of your rope.
[[end]](if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
You decide to run away, escaping the building but losing some of your supplies in the process. (ActionPoint -2)
[[Continue|Search Buildings]]
(display: "DecActionPoint")
(display: "DecActionPoint")
(display: "PrintActionPoint")You carefully search the building, hoping to find something useful. You notice a suspicious-looking area and decide to investigate. you find a hidden safe house.
Inside the hidden room, you find valuable supplies and a comfortable bed. This discovery could be a game-changer. (ActionPoint +8)
(set: $ActionPoint to it +8)
[[Search Buildings]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(if:visits >= 2)[You have visited this room already (-1 ActionPoints)]
(else:)[In the kitchen, you discover a few cans of food, some dried herbs, and a half-empty bottle of water. The supplies aren't abundant, but they might come in handy. You also find a rusted knife in a drawer—it's not ideal, but it's better than nothing. (Weapon Gained)
(set:$Weapon To True)]
[[Return |Look for Shelter]] | [[continue]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(if:visits >= 2)[You have visited this room already (-1 ActionPoints)]
(else:)
[In the living room, you notice a locked cabinet. After some effort, you manage to pry it open with a nearby crowbar. Inside, you find a small first aid kit and a flashlight with a few working batteries. These items could prove valuable in your fight for survival.
(+5 ActionPoints)(set: $ActionPoint to it +5)]
[[Return |Look for Shelter]] | [[continue]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
As you gather your findings, you feel a mix of relief and unease. This place could offer some temporary sanctuary, but you know you must remain vigilant. The countryside might be quieter, but the threat of zombies is never far away.
[[Secure the farmhouse |secure]] | [[Rest and plan |Rest]]
(if:$Rest is 1)[You heard a army of zombies are coming toward to the farm House!!
(text-colour:yellow)[(bg:navy)[Take your Times to think]]
[[Are you ready?]]]
(if: $Window is True)[(t8n:"pulse")+ (t8n:"fade")+(t8n-delay:10s)[(text-colour:red)[[Are you really ready?]]]]
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
Determined to make the farmhouse a more secure refuge, you set to work reinforcing its defenses. You start by examining the doors and windows, looking for weaknesses that could be exploited by zombies.
[[Fix Door |Door]] | [[Fix Windows |Windows]] | [[Return |continue]]
(display: "PrintActionPoint")
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $Door to true)
(if:visits >= 2)[You have fixed the Door already]
(else:)[Using the crowbar and some of the old furniture you found, you barricade the front and back doors. It’s not perfect, but it should slow down any intruders.
(-3 Action Points)]
[[Return |secure]]
(set:$ActionPoint to it -3)
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $Window to true)
(if:visits >= 2)[You have fixed the windows already]
(else:)[You use boards and some nails to cover up the windows, ensuring no gaps are left. It’s a tedious task, but it’s worth the effort to make sure you’re less visible and less accessible from the outside.
(-3 Action Points)]
[[Return |secure]]
(set:$ActionPoint to it -3)
(display: "PrintActionPoint")*You’ve secured the door and windows, but the zombies are getting closer. The noises become more intense as they start to break through.*
You brace yourself, hoping that your makeshift defenses will buy you enough time to escape or find a way to defend yourself.
[[Prepare for the worst|finalStand]]You decide to fix the door and windows to better secure the farmhouse. The door is reinforced, and the windows are boarded up as best as you can manage.
But still, you think it won't defend really well.
[[Let's think from the beginning |Look for Shelter]]The sound of the zombies breaking through your defenses becomes deafening. Despite your best efforts, the barricades start to give way. The door splinters and the windows crack under the relentless assault.
(if: $foundBasement)[(set:$Ending to "Chapter 1 ending")
You quickly make your way down the stairs, hoping it will provide a safer refuge from the zombies. [[You are saved|end]]
]
(else:)
[(set:$Ending to "Ending 3")You realize too late that your preparations were not enough. The zombies swarm into the farmhouse, and there’s no escape. In the chaos, you try to fight them off, but it's a losing battle.
In the end, your fight for survival is over. The zombies overwhelm you, and your story comes to a tragic end. [[*Game Over* |end]]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(set: $foundBasement to true)
You search the farmhouse and discover a hidden hatch leading to a basement.
The basement is dark but well-stocked with supplies. It appears to be a sturdy and secure location, far less likely to be breached by the zombies.
You breathe a sigh of relief as you realize you have found a potential safe haven. Now, you can start planning your next steps with a little more hope.
[[Now you are ready |finalStand]]
(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
The night grows darker, and the sounds of the wilderness seem to close in around you. You sit by the fire, your senses on high alert. Despite your weariness, you know that staying awake and keeping watch is crucial.
Hours pass, and you begin to feel the weight of exhaustion. Just as you consider closing your eyes for a moment, you hear a rustling in the nearby bushes. You stand, gripping your weapon tightly, ready for whatever may come.
(-3 Action Points)
*The night is long, and the danger is ever-present. You need to decide your next move carefully.*
Choices: [[Rest->painless ending]] | [[Take the initiative->Fight]]
[[Keep watch through the night|keepWatch]]
(set: $ActionPoint to it -3)
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
(if: $Weapon is True)[You steel yourself and prepare to fight. Gripping your weapon tightly, you strike at the zombie with all your strength. The fight is brutal and exhausting, but you manage to land a decisive blow, taking down the zombie.
You’re left breathless and shaken, but alive. The threat is temporarily neutralized, but you know you must remain vigilant.
*The danger is ever-present. You need to decide your next move carefully.*
[[maybe I should look for shelter]|Look for Shelter]]]
(else:)[You steel yourself, but without a weapon, you feel vulnerable and exposed. The zombie lunges towards you, and you try to fend it off with your bare hands. The struggle is intense and desperate, but without a weapon, you have no chance. The zombie overpowers you, and you feel its teeth sink into your flesh.
Your vision goes dark as you feel the life drain out of you. In the end, the lack of a weapon cost you your life.
[[*Game Over* |end]]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(if: $ActionPoint <= 0)[(go-to:"exhausting ending")]
Panic surges through you, and you turn to run back to your camp. The zombie is slow, but relentless, and you know you can’t let your guard down.
Back at the camp, you quickly assess your surroundings, making sure no other threats are nearby. The fire still burns, casting flickering shadows that make it hard to relax.
You catch your breath and try to calm your racing heart. The encounter was a stark reminder of the constant danger you face.
[[maybe I should look for shelter]|Look for Shelter]]
(display: "DecActionPoint")
(display: "PrintActionPoint")(set: $Ending to "Ending Three")
You freeze in place, unable to decide what to do. The zombie closes the distance with terrifying speed. Before you can react, it lunges at you, sinking its teeth into your flesh.
Your vision goes dark as you feel the life drain out of you. In the end, hesitation cost you your life.
[[*Game Over* |end]](set: $Ending to "Ending: Painless")
Exhausted from the day's events, you decide to rest. You lay down in your tent, the warmth of the fire providing a fleeting sense of security. As you close your eyes, you quickly drift off into a deep sleep.
Hours pass in blissful oblivion. You don't hear the approaching footsteps, nor the low growls of the zombies as they draw near. In your sleep, you are unaware of the danger.
The end comes swiftly and painlessly. You are lost to the world, never waking to the horror around you.
[[*Game Over* |end]]