#i'm so happy engineer's on the top three as of voting
Explore tagged Tumblr posts
clumsyclifford Ā· 4 years ago
Note
hm hi maybe i will officially ask you if you want to hurt me and write a therapy fic. i vote malum but. you do asā€” no you know what i'm me this is a malum prompt i'm sending you okay love you bye
hiya taylor i hope you realized when you asked for this that it would be angsty as fuck, so i really canā€™t apologize for uhh writing something angsty as fuck!! BUT with a hopeful ending because we know how i am
tw for suicide ideation, suicidal thoughts, depression
read it here on ao3
-
Michael is winded from the moment they walk onstage.
Heā€™s been all smiles all day. Somewhere heā€™d heard that smiling was supposed to trigger some kind of happy brain chemical, a creepy fake-it-ā€™til-you-make-it strategy. It has not worked. Michael is exhausted from the effort heā€™s put into looking like heā€™s okay. The smile has become a grimace, and he doesnā€™t have the energy to make it look more realistic. Cameras capture upturned lips and thatā€™s enough to convince them heā€™s happy, which is the important thing.Ā 
He doesnā€™t intend to watch those videos when theyā€™re edited together. He canā€™t even bear to look in the mirror these days. The travesty of him that stares back out with dead eyes only makes him feel worse. At this point heā€™d doubted whether or not he could actually feel worse.
Standing in front of almost thirty thousand people, it turns out he can. Or at the very least he can feel equally bad in a different way. Heā€™d been drowning before, but heā€™s choking now. Dying either way.Ā 
If he died onstage, slain where he stood, what would his band do? What would the thousands of fans do? Maybe it would be a mercy. Michaelā€™s a liability right now. Heā€™s frozen in front of thousands of people at the fucking O2 Arena, for fuckā€™s sake. The band is supposed to be skyrocketing and Michael is a faulty engine, fuel thatā€™s caught fire. If they keep him around theyā€™ll catch fire too, and then theyā€™ll all be free-falling, instead of just him.Ā 
Theyā€™d hate him if he died onstage, though. Michael would hate himself too. At the O2, of all places, really? How much more of an attention whore can you be? Couldnā€™t have waited for a smaller venue to have a heart attack? Or maybe a hotel room? Someplace you could be alone?
Shit. Fuck. The loud cheering has wavered, and all three of his bandmates are giving him concerned looks. Michael fights for breath and finally ā€” for better or for worse ā€” manages to take in the oxygen heā€™d been missing. And then he forces yet another smile, for his bandmates ā€” but he canā€™t look at them, canā€™t see the looks on their faces, not right now ā€” and for the stadium. The sound of screaming doubles in intensity. Michael is already so tired, and theyā€™ve only just started the show.
Luke yells something lead-singer-y and Michaelā€™s hand shakes against the strings of his guitar until he starts playing, closing his eyes for a moment so muscle memory can take over.Ā 
Itā€™s too loud. One way or another, heā€™ll drown; his lungs arenā€™t working the way lungs are supposed to, and if theyā€™re not filling with air they might as well fill with water.
Holy shit, he thinks, because he knows enough to know that these are Dangerous Thoughts. But he canā€™t deal with that right now because they have a show, and after the show heā€™s fully booked with Pretending Heā€™s Fine from now until forever.
On the opposite side of the stage, Calum catches his eye, and Michael tries to infuse his hollow smile with warmth, sincerity, anything to make that worried expression melt away, but heā€™s not stupid enough to think itā€™s worked, even when Calum turns away. Although Calum does turn away, so maybe it means he knows Michaelā€™s lying and just doesnā€™t care.
Youā€™re in the middle of a show, you fucking idiot, says Michaelā€™s evil subconscious. Theyā€™re not going to stop the show in the middle just because you look like youā€™re seconds from death. You always look like that.Ā 
Right. Right. Michaelā€™s done this to himself. Calumā€™s not crippled with concern, and he shouldnā€™t be; heā€™s Michaelā€™s best friend, not his fucking therapist. Not that Michael has a therapist. Nor does he want one. No random stranger would give a fuck about his bullshit problems, and neither would a random stranger with a PhD.
Fuck. The crowd is getting louder. Is it possible for them to get louder? Or is that all in Michaelā€™s head? Or is everything all in Michaelā€™s head? Are the in-ears keeping the fansā€™ screams out, or Michaelā€™s screams in? Fuck. Shit. Oxygen is being awfully unreliable today. Itā€™s so loud. Michael closes his eyes again. He knows this song. Heā€™s played this stupid fucking song a thousand times. He could play it in his sleep. He could play it in his casket. That might be what heā€™s doing right now.
Fuck.
-
Michael is in a constant game with himself, pushing his own limits just to see where heā€™ll snap. The way he sees it, itā€™s like exercising a muscle; wherever he breaks, he grows back stronger so he wonā€™t break there again. At this point his threshold is high enough that when heā€™s feeling particularly masochistic ā€” although when isnā€™t he ā€” he really has to work for the breakdown.Ā 
Itā€™s a blessing and a curse to be able to handle this much. It means that even when everything is wrong, Michael doesnā€™t collapse. Which means that he can still play an entire concert at the O2 Arena without having a meltdown, but also that by the time he actually does break, his insides are charred from all the damage control that hasnā€™t quite succeeded in containing it.Ā 
At least a hotel room is a better place for it than an arena stage.
He can feel it creeping up on him, and he knows itā€™ll be soon. It wonā€™t take much. Thereā€™s already enough wrong as it is. The hotel room is too cold. Itā€™d been nice for a little bit, immediately after the show when heā€™d been sweaty from the performance, but now itā€™s making him shiver.
He has sweatshirts, hoodies, blankets. But that would be cheating. Michael stays where he is, sitting at the chair by the window in the tank top heā€™d played in, staring outside at the sprawling mass of London with all its flickering lights. Sitting by the window is also definitely not helping the temperature situation, but Michael isnā€™t shying from the crash; heā€™s trying to induce it.Ā 
Just then, Calum comes out of the bathroom, still towel-drying his hair, and Michael knows whatā€™s next.
Sure enough: ā€œHey,ā€ the same way one might talk to a baby animal, like if Calum talks too loud heā€™ll startle it. ā€œYou okay?ā€
Guess, Michael thinks, swallowing. Take a guess. What do you think? ā€œFine,ā€ he says, because thatā€™s his line. Calum wonā€™t believe it, as well he shouldnā€™t, since Michael is lying.
ā€œYou donā€™t seem fine,ā€ says Calum. His voice moves around behind Michael as he gets dressed in joggers and a hoodie. ā€œI saw you when we went on to play tonight. You looked like youā€™d seen a ghost.ā€ Thereā€™s a pause. ā€œLike you were a ghost.ā€
Michael swallows again, and itā€™s more difficult this time. His eyes sting; his fingers twist anxiously around the hem of his shirt. ā€œThatā€™s a bit dramatic.ā€
ā€œWell, you didnā€™t see yourself,ā€ Calum says.Ā 
ā€œWas probably the lights.ā€
ā€œDonā€™t be like that, Michael. Itā€™s not like I think youā€™re okay. I know youā€™re pretending for the rest of the world, but you donā€™t have to pretend for me.ā€
Fuck.
This conversation is not going to be your breaking point, Michael thinks fiercely to himself. Calm down. He inhales raggedly, although it does nothing for his composure. Heā€™s breathing around thorns only by telling himself that theyā€™re roses, and all the while they shred the walls of his lungs, making it more difficult to cling to oxygen when he takes it in.
Iā€™m not pretending, he wants to tell Calum, but he canā€™t. ā€œWell, you donā€™t have to worry about me,ā€ he returns. Fuck. His voice sounds shaky and the lights of London are swimming in his vision.
ā€œI donā€™t worry because I have to,ā€ Calum says. His voice is closer, but before Michael can figure out what heā€™s doing, heā€™s taken the seat across from Michael at the window, dropping a flannel into Michaelā€™s lap. ā€œI worry because I love you. Youā€™re shivering.ā€
Is he? Michael hadnā€™t noticed. He looks down but he canā€™t see anything, but if he blinks then the tears will fall and Calum will notice and Michael will have to admit that maybe this is his breaking point and he doesnā€™t want it to be but he is cold and when he blinks even his eyes feel cold and he quickly looks back at the window and moves his hands on top of the flannel and Calum says, ā€œAt least put it on, itā€™s cold enough in here without wearing a tank top,ā€ and Michaelā€™s throat closes up because however much he can control himself around cameras and crew members and friends and fans, something about Calum makes him completely unravel.
Maybe itā€™s not that this is his breaking point. Maybe itā€™s just that this is a safe place to break.
(Maybe itā€™s a little bit of both.)
So he picks up the flannel and pulls it around his shoulders without putting his arms through the sleeves, and he sniffles and says, ā€œThanks,ā€ voice all fucked up and wobbly.
ā€œYeah,ā€ Calum says softly. ā€œWhatā€™s on your mind?ā€
ā€œIā€™m tired,ā€ Michael whines, and thatā€™s the last he manages before heā€™s crying like a little kid, tears streaming ā€” itā€™s been so long since Michaelā€™s cried and heā€™d forgotten that tears were this relentless, fresh new ones falling now matter how many times Michael tries to squeeze them away ā€” and Calum moves like heā€™d just been waiting and pulls Michael into a hug, where Michael hides his face and tries to hold his breath because heā€™s going to die eventually and it will probably happen soon and Michael would at least like to die in Calumā€™s arms, while he has the chance. But the sobs wracking his body force him to inhale so that plan falls through almost immediately. Because Michael canā€™t even die right. Fuck.
ā€œOh, babe,ā€ Calum murmurs. His arms are tight around Michael. ā€œIā€™m sorry, love, honestly, Iā€™m so sorry.ā€
Michael canā€™t stop crying or else heā€™d say why are you sorry? even though he knows this is more of a sympathetic platitude than anything. Calum does sound sorry but surely he knows itā€™s not his fault ā€” that this is Michael, all Michael, Michaelā€™s fucked up brain and fucked up self and total inability to get his shit together like everyone else. The more successful the band gets, the worse he feels, and he knows thatā€™s not whatā€™s supposed to happen and he feels even shittier that heā€™s not being fucking grateful for everything the band is giving him and all the opportunities he has thanks to this, and instead is so stuck in his own fucking head that heā€™s tallying the passing days like an apocalypse survivor, counting each one he lives through. Or possibly counting down until his death.Ā 
The wrenching sobs slow to nothing. Calum doesnā€™t try to get Michael to talk, and that itself gets Michael to talk. The silence is worse, and Calum is here, and Calum is safe, and Calum loves Michael.Ā 
ā€œI am not okay,ā€ he mumbles into Calumā€™s shoulder, which should be a given at this stage, but Calum only squeezes him a little tighter and doesnā€™t interrupt. ā€œI know thatā€™s a shock.ā€ Calum hums. ā€œI canā€™t explain why. I donā€™t know. I just know that thisā€¦isnā€™t how okay people feel.ā€
ā€œYeah,ā€ Calum says quietly.
ā€œI donā€™t know what to do,ā€ Michael says helplessly. ā€œI donā€™t ā€” I donā€™t know. But I keep ā€” like ā€” the things I think, you donā€™t evenā€¦you donā€™t want to know. If youā€™re worried now, you definitely donā€™t want to know.ā€
ā€œI am worried,ā€ Calum says. ā€œBut you can tell me if itā€™ll make you feel better.ā€
ā€œI donā€™t want to. Itā€™s not your job to be my therapist.ā€
ā€œIā€™m not trying to be your therapist, Iā€™m trying to be your friend.ā€
ā€œIt wonā€™t make me feel better. Iā€™m not going to tell you,ā€ Michael says, though that just means Calum will draw his own conclusions, which might be worse. Not that anything is worse than Michaelā€™s actual thoughts. He adjusts his grip on Calum, tightening his hold. The flannel is falling from around his shoulders, but he doesnā€™t want to move to pull it up.
ā€œThatā€™s okay.ā€
ā€œI hate this,ā€ Michael whimpers. It hits him like a hurricane how true that is. ā€œI donā€™t like this. I donā€™t want to not be okay. Itā€™s not worth the effort.ā€
ā€œI know,ā€ Calum says, rubbing circles on Michaelā€™s back.
None of them are okay, truthfully. Thatā€™s why Michael can cry on Calumā€™s shoulder; he knows Calum would cry on his. Itā€™s possible heā€™s a little worse than the rest of them, but heā€™s not alone. Thereā€™s a twisted comfort in knowing that he doesnā€™t really have to explain himself to Calum.
ā€œIā€™m sorry,ā€ he says mournfully.
ā€œDonā€™t be sorry, youā€™ve got no reason to be sorry.ā€
Michael nods, though heā€™s still sorry. But they wonā€™t get anywhere if Michaelā€™s always apologising. Itā€™ll only serve to annoy Calum, and right now Calum is all Michael has. If the world got any bigger it would crush him, so he keeps it close; itā€™s only him and Calum and the chill emanating off the window and the flannel dragging against Michaelā€™s back.
Later, when the world expands again, when Michael can bear it, when heā€™s expelled all the water out of his lungs and stuck plasters over the cracks in his facade to hold himself together, Calum will sit with him on the bed with his laptop open before them and type up a search for virtual therapy despite Michaelā€™s half-hearted protests. Later, Michael will sort himself out a little, Calum by his side to pull him over gaps when Michaelā€™s too much of a coward to step across. Later, much later, a Michael of the future will write about the Michael of the present like heā€™s a distant memory, using past-tense verbs to make the most tragic sentences into a success story. That Michael is okay, or at least more okay.Ā 
ā€œI know it doesnā€™t seem like it, but I really think youā€™re going to be okay,ā€ Calum whispers into his ear now, pressing a lingering kiss to the curve of his jaw.Ā 
Which doesnā€™t make anything better in the long run, but certainly doesnā€™t hurt to hear right now.Ā 
ā€œThank you,ā€ this Michael sighs, as Calum tugs the flannel back up over Michaelā€™s shoulders.Ā 
ā€œOf course,ā€ Calum says lightly. ā€œI love you.ā€
ā€œLove you too.ā€
Present Michael canā€™t see past this moment, but as he takes his first deep breath in days, inhaling the familiar scent of Calum and warm from Calumā€™s embrace, he thinks that if the future were to hold more moments like this one, it might just be worth living through.
20 notes Ā· View notes
silentcoder Ā· 7 years ago
Text
Lilly's Adventures in Toyland. Watching my 3 and a half year old daughter taking her first steps in gaming, I've been observing what she struggles with. I feel there is a real gap for games that are playable by children not yet old enough to read, but beyond the simple activities in gcompris's earlier levels. More-over I'm a big fan of the idea of learning without knowing it - rather than setting out to teach a specific skill, I like the idea of learning things just by playing. And if there is a skill worth learning from gaming, more than anything else, it's simply how to solve puzzles. I've spent the past several days working on the idea in my head, and it's time to write it down. So I have an idea for a game like that. Specifically designed with the idea that my daughter could play it, mostly on her own. Much of the design then, is dictated by the requirements thus imposed, but there is also an original idea. Rather than drawn graphics, I want to use stop-motion sprites created from her own toys. This could be time-consuming but it isn't exceptionally hard to do, just photograph the toys in various pozes (to the extent they are posable) in front of a solid green background that's easy to edit out. You don't need highly complicated animations after all. A simple two or three frame animation in each direction suffices for "walking". Core design ideas: - I think a semi-side-scrolling platformer like the original Super Mario Bros is the easiest to learn - but Mario (and games like SuperTux) are still too complex, some things need to be reduced to fit a 3-year old's abilities. - No jumping. Nothing time-based. The game should be slow, and not require fully developed spatial reasoning to play. It shouldn't rely on fast reflexes either. So all screens must be walkable, and the challenge should come from puzzles that are more about simple reasoning skills than speed. - Controls should be simple. I think controller support is a must, but even then it should consider that the players have small hands which struggle to reach the triggers and top buttons. So a very simple scheme - movement on the left joystick. Actions on the 4 buttons (keyboard variants can be done - I'm not sure if keyboard + mouse is worthwhile, it's too reliant on fine motor skills that aren't quite there yet). Vertical movement should use ladders and slides, concept a three-year-old are already familiar with from the playground. - Only four basic actions. For my game, I'm thinking spells. And you start with just one - more can be added over time as the child gets familiar with the idea. So a simple magical game, in a world of realistic looking toys - on a simple 2-d platform. It's not a nightmare to code, and the work can instead go to the art and level design. - Child-friendly content. Combat, if any, should be on the "My little pony" level of violence only. Instead of a spell to set an enemy on fire, I'd rather have spell to simply turn him into a harmless creature like a mouse, with some implication that the spell is temporary and will wear off sometime after safely leaving the area. While I subscribe to the theory that good fairy tales should teach children that monsters can be killed there is plenty of other ways to learn that, there should be space also to just have fun and learn to solve puzzles and maybe learn that not all monsters HAVE to be killed to be defeated. An equally important lesson. - Backgrounds should reflect the regions the current set of characters derive from. Some of my African landscapes for levels using her animal-toysets, thus teaching (very subtly) a simple bit of geography and the idea that different creatures live in different places. That said, there should be no shortage of fantasy here. This is learning through play - and I think imagination is far too important at that age to focus on realism beyond the scenes based on what is already real. - Everything that is written must also be voiced (I'll need help here), including the opening menu etc. It must be navigatable by children who do not yet know how to read. - A rock solid set of editing tools to allow parents to easily add new levels, and a way to share those levels so that everybody can benefit. This would also allow the game to be much bigger than I could do on my own, and I could ask Caryn to help make some levels. - These tools should give full access to the pre-existing assets and sprites, as well as an easy way to import your own. So level design should be possible without knowing how to do green-screen stock-motion animation, but those who do, should be able to add new creatures. - This rather rules out things like gamemaker or rpgmaker simply because they are too complex. While that is great if you want to create your own game for older audiences, it is overwhelming to a three-year old. - I've set out to create games before, and never finished them because it was too much work on a busy working parent's schedule so on this one I'm setting out also to make the work-load manageable, partly by making as much as possible creation accessible to other people. On the other hand I have successfully finished a game as well (tappytux long ago), and part of why it worked was that it's major additional content could be crowdsourced - there were wordlists in dozens of languages at it's height - and the coding was written in such a way that, once the engine was completed, only bugfixes and optimization was needed - new additions did not require new code. That's a design imperitive now i think (it also helped that, at the time, this was done as part of my job and on company time) - Code should be available however, so parents who can code can make modifications, improvements and customizations for their own kids unique needs, and be freely share-able afterwards. The code will be GPL'd however. While I understand this is unpopular in the gaming community, I want everybody to benefit from every improvement. I am happy to put the artwork under a more liberal MIT license and use MIT-licenses art from other people. - I want the game accessible to as wide an audience as possible, so I intend to use a donation/pay-what-you-want model, which means you can get it for free if you don't have money available. A bit of money from those who can make it would be great but I'm not doing this to make money, I'm doing it to create something for my child. And, in the humble-bundle approach, half of any income recieved will go to a children's charity. - As she ages, more advanced versions introducing new skill requirements would be cool to add. So that a 5-year-old would be able to enjoy their own adventure, which is challenging on their level. These could be level-packs, or require a more advanced engine. That's something for the future. I'm sure more ideas will come out as I start working on the game. But these are the thoughts currently in my head. I wanted to write them down, and get feedback from fellow coders, parents and friends to expand on this before I start writing code and taking a whole lot of pictures of toys :P I'll incorporate the ideas I like (and consider how many likes a comment gets as votes for the idea) and then start working on the actual code. PS. I will gladly accept volunteers who wish to help with any part of this. If you're hoping to get rich it's the wrong project, I don't know if it will make anything, but if it does, I'll share the income fairly with any contibutors. PPS. Please feel free to share this post to any groups where you feel the audience would be interested and able to provide useful feedback or possible collaborators.
via Facebook
0 notes