Interdimensional Prophets (Game Dev) #1


A couple of years ago I wrote a wild (and long) free verse poem about some unhinged scientist who was leading teams of unfortunate people through an interdimensional portal to explore alternate Earths. This is the link to that poem (it requires a rewrite, though, particularly to add periods). I was fascinated by the potential for stories that such a concept included. I played around with the notion of developing some game around it, but my experience with programming solo was more often than not the same: I tried to implement some general game concept only to find myself hitting my head against an implementation detail that had seemed easy to solve. Eventually I discarded all my grand programming ideas. One of them involved Python, and it was the language itself that ended up pissing me off.

Enter GPT-4, the most advanced AI that I have ever interacted with. Turns out that GPT-4 is great at programming in Rust. Literally, you tell that damn thing to write unit tests for your code, and it does. I remain constantly amazed by its insight. In a couple of days, I cobbled this stuff together:

This is the beginning of the “base” screen, set on regular Earth, where the team will manage its staff, handle their health and psychological problems, and, more importantly, delve into alternate Earths through the portal. A description gives the general notion of the alternate Earth on the other side of the portal: “A bizarre, otherworldly environment dominated by massive fungi, and strange creatures.”

This is the map view during exploration. The icon represents the actual position of the team. I didn’t mention it before, but the person on the upper left side is the player (for now generated randomly), who will lead the team of explorers to face the dangers alongside them.

I already have many, many different environments written and illustrated, thanks to the back-and-forth between GPT-4 and myself, and Midjourney for the images. A bigger example, the Stormy Desert biome:

All these environments are written in a Lua file, so they are intrinsically moddable (so far, as long as the Biomes and the environment Features are coded in game). Here’s an example of a single environment in the file environments.lua:

    Highland = {

        description = “A high-altitude environment consisting of rolling hills, plateaus, and mountains, with a mix of grasslands, forests, and rocky terrain.”,

        allowed_biomes = {

            “Alpine”,

            “TemperateGrassland”,

            “Steppe”,

            “TemperateDeciduousForest”,

            “Taiga”,

            “Tundra”,

            “SkyIslands”,

            “AncientRuins”,

        },

        features = {

            “HighAltitude”,

            “Mountains”,

            “Avalanches”,

            “RockSlides”,

            “MountainClimbing”,

            “TreacherousPaths”,

            “LimitedResources”,

            “Isolation”,

            “ExtremeCold”,

            “Frostbite”,

            “Hypothermia”,

            “NativeInhabitants”,

            “ResourceCompetition”,

            “TerritorialConflicts”,

            “CaveSystems”,

            “HiddenCoves”,

            “LostCivilizations”,

            “AncientRelics”,

        }

    },

The combination of biomes and features will determine which types of encounters the team will face. That’s a whole different system I’m developing, and that I intend to be fully moddable as well.

I wanted each team member to be as psychologically complex as possible. Each encounter will test one or more psychological dimensions of their personality. For example, if they come across walking octopi that try to drink the team members’ blood (which happens in the poem), certain psychological dimensions will be tested.

For now, all psychological dimensions that GPT-4 and I have discovered (mostly the AI, though) are Interpersonal Skills, Cognitive Abilities, Self-Regulation, Coping Skills, Drive, Cross-Cultural Skills, and Mental Strain. For example, a single psychological test of that encounter could test a team member’s Coping Skills, and if he fails, his Anxiety psychological criterion could increase permanently. They could also lose health, acquire traits, etc. The notion is that when Mental Strain reaches 100, they are committed to a mental institution. They may quit some time earlier, though. The health system is very barebones at the moment (literally just a 0.0 to 100.0 value), but I want to create a whole system for that as well, including permanent injuries.

The grouping of psychological criterion to psychological dimensions is the following:

  • Interpersonal Skills: Extraversion, Agreeableness, Social Skills, Empathy, Conflict Resolution, Teamwork
  • Drive: Conscientiousness, Leadership, Risk-Taking, Time Management
  • Self-Regulation: Emotional Stability, Emotional Intelligence, Self-Esteem, Self-Awareness
  • Cognitive Abilities: Openness to Experience, Problem-Solving, Creativity, Situational Awareness, Decision-Making
  • Coping Skills: Resilience, Coping Strategies, Adaptability
  • Cross-Cultural Skills: Cultural Competence
  • Mental Strain: Anxiety, Depression, Stress

Right now, when a new team member is created, every psychological criterion is assigned a number from 0.0 to 100.0 on a normal distribution. GPT-4 even wrote psychological reports from the perspective of the team leader. The following is such a report generated in-game for the team leader herself:

Some experience working with others and collaborating towards shared goals. They may need additional support in order to effectively build relationships with others and resolve conflicts.
Average cognitive abilities and is capable of problem solving and critical thinking. They may need additional support or training in order to tackle more complex problems and situations.
Struggles to manage their emotions and reactions in high-pressure situations or when encountering unexpected events. They may be prone to panic or irrational behavior, making them a potential liability to any team exploring alternate Earths. They may require significant support and training to effectively manage their emotions and reactions in these situations.
Some coping skills and is able to manage stressful situations to some extent. However, they may require additional support or guidance in order to effectively deal with unexpected events or extremely stressful situations that may arise while exploring alternate Earths.
Some motivation and drive to achieve their goals, but may struggle to maintain focus and commitment when faced with obstacles. They may require additional support and encouragement to stay on track and fulfill their responsibilities on an exploration team.
Solid experience with cross-cultural communication and collaboration. They are able to adapt their communication style and approach to effectively engage with people from different cultures and backgrounds. They may benefit from additional training or exposure to further enhance their cross-cultural skills.
The candidate’s mental health is poor, and they may be highly vulnerable to the extreme stress and potential trauma of exploring alternate Earths. It would be inadvisable to consider them for such a high-risk job without extensive support and preparation.

As you can figure out, I’m quite pumped up about developing this shit, to the extent that I haven’t written any fiction in two days (that’s a lot for me).

Please, if you can come up with any ideas, I’d love to hear and implement them. One of the worst parts of programming for me is having built a careful architecture only to realize that a better idea will require a whole restructuring. I’ve already had to do that twice for the encounter system. So I want the best ideas first.

GPT-4 writes a therapy session with a teenage vampire

I was thinking of an old series of free verse poems I wrote, titled Alma: a Successful Case Study. I gave GPT-4, which is a cutting-edge multimodal large language model (an AI), the following prompt:

Write a dialogue between a clueless therapist and a teenage girl who has recently discovered she is a vampire, and who is struggling with her urge for blood.

The following is the unedited response of the artificial intelligence.


Therapist: Hello, Sarah. It’s nice to meet you. I understand that you’ve been experiencing some struggles recently. Why don’t you tell me about them?

Sarah: Well, it’s going to sound crazy, but I’ve discovered that I’m, uh, a vampire. I know it’s hard to believe, but it’s true. And I’m having a hard time dealing with my cravings for blood.

Therapist: (smiling) Oh, you have quite an imagination, Sarah. That’s an interesting way to express your feelings. But, let’s try to focus on the real issues that you’re facing. Perhaps there are some underlying emotions causing these thoughts?

Sarah: No, seriously. I am a vampire. I’ve even transformed into a bat and everything. And the cravings are getting unbearable. It’s not just my imagination.

Therapist: Alright, Sarah. I’m willing to hear you out. So, tell me more about these cravings. When did they start? How do they make you feel?

Sarah: They started about a month ago, after I was bitten by this strange-looking creature. The cravings make me feel anxious, like I’m losing control over myself. I don’t want to hurt anyone, but the urge for blood is so strong.

Therapist: It sounds like you’re experiencing intense emotions, and you’ve chosen to express them through this vampire metaphor. Perhaps these cravings represent a deeper issue in your life that you’re trying to confront?

Sarah: You’re not getting it. I am LITERALLY a vampire! I’ve been sneaking out at night to feed on animals, so I don’t hurt anyone. I need help controlling these urges!

Therapist: (pausing) Well, Sarah, I want to help you. Let’s approach this from a different angle. Instead of focusing on the vampire aspect, let’s talk about ways to cope with these feelings of anxiety and the need for control.

Sarah: (frustrated) Fine. But just remember, I’m trying to control my vampire instincts here.

Therapist: Okay, I understand. Have you tried any relaxation techniques or meditation to help with your anxiety?

Sarah: Yes, but they don’t seem to help much. The cravings are still there, and it’s getting harder to resist.

Therapist: I can see that you’re feeling quite overwhelmed by this. Let’s explore some other coping mechanisms. Have you considered engaging in physical activities, like running or martial arts, to help channel your energy and potentially curb your cravings?

Sarah: I’ve tried running, but it doesn’t seem to do much. I haven’t tried martial arts though. I guess I could give that a shot. But what if it doesn’t work?

Therapist: It’s important to remember that coping strategies might not have an immediate effect, and it could take some time to see results. If martial arts doesn’t work for you, we can explore other options. In the meantime, are there any safe outlets for your cravings that won’t harm others or yourself?

Sarah: Well, I’ve been feeding on animals like I mentioned before. But I feel guilty about it, and I’m scared of getting caught.

Therapist: I understand your concerns. Perhaps you can find a less harmful alternative to satisfy your cravings, such as trying a blood substitute or using a similar-tasting food to trick your mind. It’s worth experimenting with different options to see if any of them help.

Sarah: I guess I can try that. I just hope I find something that works before I lose control completely.

Therapist: I believe in your ability to find a solution, Sarah. Remember, I’m here to support you through this process. We can continue to explore coping strategies and alternatives together. And, if at any point you feel like you’re at risk of losing control, don’t hesitate to reach out to me or someone you trust for help.

Sarah: (fidgeting) Sorry, I’m just feeling really on edge right now. It’s like my whole body is screaming for blood. I don’t know how much longer I can hold out.

Therapist: I can see that this is a very challenging time for you, Sarah. Let’s try a grounding technique to help you regain some control over your emotions. Focus on your breathing and take slow, deep breaths. As you do this, try to become aware of your body and how it feels in this moment.

Sarah: (breathing deeply) Okay, I’m trying… but it’s still really hard.

Therapist: It’s okay, Sarah. Let’s keep going. Now, while you continue to breathe slowly, I want you to focus on your senses. Name five things you can see in the room, four things you can touch, three things you can hear, two things you can smell, and one thing you can taste.

Sarah: (still breathing deeply) Alright. I see a painting, a bookshelf, a clock, a plant, and a lamp. I can touch the chair, the rug, my clothes, and my hair. I can hear the ticking of the clock, your voice, and the hum of the air conditioner. I can smell the scent of the air freshener and the faint smell of coffee. And I can taste the mint from my gum.

Therapist: Good job, Sarah. By engaging your senses, you’re helping to ground yourself in the present moment. How are you feeling now?

Sarah: I still have the urge, but it feels a little less overwhelming for the moment.

Therapist: I’m glad to hear that. It’s important to have a variety of coping strategies to help you manage your emotions and urges. Remember, you can use grounding techniques like this one whenever you feel overwhelmed. We can also continue to explore other methods to help you gain control over your vampire instincts.

Sarah: Thank you for trying to understand and help me. I know it’s hard to believe, but I really appreciate it. I’ll keep using these techniques and hopefully find something that works.

Therapist: You’re welcome, Sarah. Remember that I’m here to support you, and we’ll work together to find the best strategies for your situation. Don’t hesitate to reach out if you need help or if you want to discuss anything further.


To me GPT-4 always sounds like it’s worried that it might offend somebody. Such people piss me off, even if they are artificial. But the AI can produce interesting output as long as you don’t push its boundaries.

AI news #1


I tend to look up videos that are related to AI, so I figured that I could write about some of the stuff that has interested me on that subject.

First of all, I got back into Fallout 4 a couple of weeks ago, thanks to the Wabbajack modlist “Life in the Ruins.” I was never a big fan of that game; they screwed up the progression right at the beginning, the writing was crap because they guy they had in charge believed that gamers didn’t want more complexity than that (even though games like The Witcher 3 proved him wrong), etc. However, in comparison with the crap that is getting released these days, Fallout 4 is a masterpiece, particularly when the huge mod “Sim Settlements 2” is involved.

Anyway, Eleven Labs and their fantastic AI-generated voices have reached that game. One of the main issues with Fallout 4 regarding modding was that the protagonists (male and female) were voiced, and people could at the most cut up and stitch together parts of sentences that the voice actors had said, because having a silent protagonist when the rest of the game is voiced was too conspicuous, so relatively few quest mods have been made for Fallout 4. However, some people are integrating Eleven Labs AI voices (which I have used to create audiochapters for my current novel) into that game. That allows them to add many more dialogue choices and improve the RPG-ness of the game.

Skyrim was released about eleven years ago, but its modding community has only grown recently. Its protagonists had always been silent, but some modders have made voice packs using characters from other games thanks to Eleven Labs, in case you want, for example, to play Skyrim as Geralt of Rivia (from the game, of course).

One of the holy grails of gaming is having unscripted AI characters. The following demo includes characters that reason and speak autonomously thanks to neural networks (similar to GPT-4, I’m guessing, if not using that through its API). As shown in the video, the player speaks to the game characters directly through his microphone, who speak back with AI-generated voices (which aren’t remotely as good as Eleven Labs’, though).

As the last video, check out the robot below. It recognizes voice commands, it processes them through GPT-4, replies with a competent synthetic voice, and most impressive of all, it acts out the commands it has decided upon. Amazing.

An example of GPT-4 as a programming aide

Here’s a little example of the value of GPT-4 (the most advanced multimodal large language model, meaning a state-of-the-art set of neural networks) as a programming consultant. After a long back and forth between the AI and myself, I was trying to refactor the determination of what was the tile type of a map at a certain hex coordinate, but the safety measures (greatly appreciated in general) of Rust were alerting me that I was trying to borrow a variable from a scope that was about to disappear, which is illegal. Such borrowing issues make refactoring in Rust vastly more thorny than in any other language of which I’m aware, but it also prevents memory bugs. I couldn’t remember how to solve it (I’m quite rusty myself), so I just asked GPT-4. Here’s the exchange:

Programming along with GPT-4 is like being able to rely on a sometimes forgetful veteran who will always stop whatever it is doing to help you. Given that it’s very unlikely that programming will trigger OpenAI’s content moderation systems, I don’t see why you wouldn’t use GPT-4 constantly while programming (as long as you can afford the subscription).

GPT-4 writes a therapy session with Alberto the blob

I wanted to know how well the most advanced (publically available) multimodal large language model does when you tell it to program some stuff in Rust (the results were quite impressive, although it made some mistakes). Then I thought the following: what if I feed GPT-4 a detailed description of Alberto the blob from my ongoing novel We’re Fucked (link to the latest chapter) and tell the AI to write a therapy session for the character?

The following text is the result. Note: I didn’t change ANYTHING from what the artificial intelligence shot back at me.


Therapist: (sitting down) Welcome to our session, Alberto. I’m glad you could make it. Please, make yourself comfortable.

Alberto: (oozing into the room) Comfortable? Ha! Look at me. Comfort’s a foreign concept for a blob like me.

Therapist: I can understand that might be difficult, but let’s try to focus on why you’re here today. Can you tell me a little bit about what’s been troubling you lately?

Alberto: (sighing) Fine, but don’t say I didn’t warn you. It all started when my wife cheated on me and divorced me. Can you believe that? Me! It turned me into this bitter, cranky mess that you see before you. And then, I disappeared from my job and became… this.

Therapist: That sounds like an incredibly difficult experience, Alberto. How has your relationship with your former co-workers, Leire and Jacqueline, changed since your transformation?

Alberto: (rolling dozens of eyes) Oh, they don’t even recognize me anymore. Not that I blame them. But I need Leire’s help to save the universe. She’s the only one who can, but I don’t know how to convince her. It’s not like we were close before, and now with me being a blob and all… (sighs)

Therapist: It sounds like you’re struggling with feelings of rejection and isolation. And it’s understandable that you’d be hesitant to reach out to Leire, given your appearance and your fears. But let’s focus on your goal of convincing Leire to save the universe. Can you share more about why it’s important to you?

Alberto: (mutters) It’s not like I care about the universe or anything. I just… I don’t want to see it all go to waste, you know? I may be an abrasive, foul-mouthed blob, but I’m not a monster. If Leire can save it, then maybe, just maybe, there’s hope for me too.

Therapist: That’s a very admirable goal, Alberto. It shows that despite your challenges, you still have a sense of purpose and empathy. Now, let’s discuss some strategies to approach Leire and work on your communication. It’s important to be honest and vulnerable when sharing your feelings and asking for help.

Alberto: (sarcastically) Great, vulnerability, just what I need. But I guess I’ve got nothing to lose at this point. Fine, let’s do it.

Therapist: I understand that it may feel daunting, but taking this step could be the beginning of a healing journey for you, Alberto. We’ll work together on how to express your feelings and needs to Leire in a way that she can understand and empathize with. Remember, we’re here to support you through this process.

Alberto: (grumbling) Yeah, yeah. Let’s get this over with. But I’m warning you, I’m not exactly a people-pleasing blob.

Therapist: That’s okay, Alberto. We’re not aiming for perfection, but progress. Let’s start by exploring what you want to say to Leire and how you can express it in a way that’s honest, respectful, and empathetic. We’ll take it one step at a time. Let’s begin by thinking about your relationship with Leire prior to your transformation. What was it like? Were there any positive aspects or moments you shared?

Alberto: (shrugs) We were just co-workers, really. I mean, we had a few laughs here and there. She always seemed to tolerate my sarcasm better than others, I guess.

Therapist: That’s a good start. It seems like there was a foundation of understanding between you two. When you approach Leire, it might be helpful to remind her of those shared moments, so she can remember the person behind the blob. Now, let’s think about what you want to say to her regarding your request for help. What are your main concerns?

Alberto: (sighs) I don’t know, I just want her to understand that the universe is in danger and that she’s the only one who can save it. But how do I say that without sounding like a lunatic or a desperate blob?

Therapist: It’s important to express your concerns with sincerity and honesty. You could start by acknowledging your current appearance and how it might make her feel, and then share your genuine fears for the universe. You could say something like, “Leire, I know my appearance is startling, and I understand if you’re hesitant to listen to me. But I’m here because I genuinely believe that you have the power to save the universe, and I’m concerned about what might happen if you don’t.”

Alberto: (grumbles) Yeah, I guess that doesn’t sound too crazy. But what if she still rejects me or thinks I’m just a pathetic blob trying to get attention?

Therapist: That’s a valid concern, Alberto. But remember, you can’t control how others react to your message. All you can do is present your thoughts and feelings as genuinely as possible. If she doesn’t respond positively, we can always explore other strategies to help you reach your goal.

Alberto: (sighs) Fine. I’ll give it a shot, but I’m not making any promises. This vulnerability thing is new to me.

Therapist: That’s completely understandable. Change and growth can be difficult, but they’re necessary for healing. Remember, we’re here to support you in this journey, Alberto. And as you practice vulnerability and open communication, you’ll find that it becomes easier and more rewarding.

Alberto: (nods) Alright, I’ll try. For the sake of the universe, and maybe even for myself. Thanks, Doc.

Therapist: You’re welcome, Alberto. I’m proud of you for taking these steps, and I’m confident that with time and effort, you’ll start to see improvements in your relationships and personal well-being. Remember, we’re here to help you along the way.


GPT-4 is a castrated AI (safe for work, ideologically compromised), so it seems to me an unsuitable partner for the actual process of writing a story, but it could help for peripheral character work, or coming up with ideas.

EDIT: I fed the AI the description and psychological state of my current protagonist, Leire, and it told me that it violated the content policies.

We’re Fucked, Pt. 95: AI-generated audiochapter

Knowing that at the end of a paragraph I will paste it on the Eleven Labs site to generate the corresponding audio gives me a push to keep going, and I need all the courage I can get; We’re Fucked is already 2.8 novels long. Check out the audiochapter I produced for chapter 95:

Cast

  • Leire: sassy thief from Riften who adores money
  • Blob: Argonian supremacy

I have produced audiochapters for this entire sequence so far. A total of one hour, twenty-two minutes and twenty-nine seconds of viscous audio. Check it out.

We’re Fucked, Pt. 95 (Fiction)


“Let’s both steer clear of the subject of sex,” Alberto the blob says, “and focus on what brought me here.”

I sigh.

“I guess I can try.”

“Even though for someone as morally bankrupt as yourself, every topic of conversation leads inexorably to your depraved proclivities.”

“Yes, it’s like pulling yourself off the edge of a cliff when every fiber of your being urges you to leap headfirst into the void. But I did offer you my cooperation. So, why would a vile creature such as yourself crawl out of some cesspool to take refuge in this dimension? Go ahead and spill a viscous and revolting tale.”

“I came to pay you a visit partly because you invited me,” the blob says smugly. “Some time ago, as you sat in your car, you yelled that the fucker with the car messages should just pop up and talk to you face to face. I believe you also called me a pussy. Even though I, magnanimous fellow that I am, wanted to spare you the sight of this oozing guise, our troubles have continued to worsen, so here I am.”

I rub my forehead. The outburst to which Mr. Blobby over there alluded sounds like something I might have croaked while fuming.

“I used to be an ordinary car owner, wasn’t I…? Wh-what was that about a message?”

The blob’s bulk lurches, making the snot-like ropes of goo that dangle from his bottom jiggle, or drop to enlarge gloppy puddles on the carpet.

“You have forgotten that too?!”

“Forgive me, Arachne, for my blundering lack of awareness. That happened a long time ago! My brain had weeks to edit it out. Besides, I care very little about my life.”

“Do you recall that you abandoned your car, a Renault Laguna, with the keys inside, on the parking lot of a coffee shop in the outskirts of Irún?”

“That does ring a bell. Why do you bring it up? Are you planning to steal it?”

The blob groans.

“I’m beyond expecting you to act like a decent human being, but still: some hoodlum could have broken into your car and discovered that he could rotate buildings by turning the steering wheel.”

“Stated as if you weren’t responsible for fucking up my car. Wouldn’t your actions and mine overlap in a Venn diagram?”

“What the fuck does that mean?”

“Venn diagrams are a bunch of circles which overlap to represent sets that share elements. I suggested that we were similarly negligent in handling the Renault. And who cares anyway! These days I roll around Donostia in mommy’s sweet ride. I sit in the passenger seat too, so my intrusive thoughts about veering into oncoming traffic don’t matter. Let my shitty old chariot rust to the ground, or become a homeless shelter. Who knows, maybe that car exploded soon after my departure.”

“It didn’t explode. I cleaned up after you.”

“Meaning?”

“When I realized that you had abandoned your car, I killed it. No need to thank me.”

“Killed it?”

“Yes, I couldn’t figure out how to repair the car, so I decided to destroy it down to its gears and circuits. The city likely towed it away. That car of yours must have ended up crushed to a cube in some junkyard, if they still do that kind of thing. Your shitty Renault ceased to be a problem.”

“You should have fucking torched the car with me inside,” I blurt out grimly.

“What’s with that sudden urge for self-destruction?”

I rub my eyelids and take a deep breath. I want to lie down and shut off my senses until I find a way to suppress my reckless impulses.

“I apologize, my subconscious spoke through me,” I say in a tired tone. “I’ve dealt with some rough experiences of late. Anyway, what kind of message did you intend to convey by tampering with my now defunct Renault Laguna?”

“That wasn’t the message. Initially we tried to reach you by… Well, our first communication effort failed. Then I intruded upon this dimension long enough to write a couple of words across the dashboard of your car. That message should have awoken in you a sense of urgency, the need to pay more attention to your surroundings, and once we figured out how to present ourselves physically without making you go bonkers, we’d explain what was going on. Unfortunately, any cross-dimensional interaction can result in chaos. To plaster that message inside your car, I had to mess with its properties. The damn process was like controlling a thousand-stringed puppet while preventing those strings from twisting around each other. A painstaking business. As you know, back when I had hands, I worked as a programmer, but my skills barely extend to that precision job of interfacing with another dimension, so I ended up imbuing your vehicle with an assortment of undesirable traits.”

“I suppose that can be forgiven since you, an asshole and an amoeba, are just an amateur.”

The blob sighs like a beached whale.

“This is what we have to endure to deliver some bad news to a sentient creature as irresponsible as yourself. The universe is becoming increasingly precarious; I risked ripping a tear through the fabric of reality to send you a message that you might dismiss in five minutes. And you know what? Your misbehaving brain took in those words for a moment before you discarded them into the cosmic wastebasket. Now look at the mess we’re in! Let that be a lesson on how to properly act when you receive a warning from another dimension.”

I hunch over and hold my temples. A sudden headache is forcing me to squint, which blurs the Hadean sight of the tar-black, eyeball-studded monster that spans the opposite wall.

“That sounded like a load of dangerous shit that you shouldn’t have done,” I grumble.

“Dangerous actions are unavoidable if one wants to convey vital information through your thick skull. What’s wrong with you, anyway?”

The darkness in my brain keeps swelling. The office swirls. I grit my teeth. It feels as if some buried, throbbing trauma were trying to push my eyes from inside and, once they popped out, reveal itself.

“I-I received a few calls, that afternoon when you fucked with my car.”

“You remember that, huh?”

“The display of my phone showed symbols like corrupted text,” I continue in a hollow tone. “I was driving on the highway, and I didn’t want to answer, but s-somehow the caller reached my ears. Then I passed out, didn’t I? I remember falling into a star-speckled abyss. I should have crashed my car into a truck.”

“You did pass out. At first we tried to reach you by phone, but we could only fake an incoming call; couldn’t even send a text message. And while linking the audio to your eardrums, I may have… bumped your brain a little. Once I realized that you had gone beddy-bye, I took the reins of your car and drove it like a RC toy until I parked it in the outskirts of your former city. I had fun, not going to lie. I miss playing racing games. I owned the Thrustmaster set of controllers, with the gear shifter and the pedals. However, along the way to Irún, I had expected the police to come after us; you were slumped in the driver’s seat as if dead, hands off the steering wheel.”

As the blob wobbles to the rhythm of his chuckles, and the light reflections warp into psychedelic shapes on his gooey surface, a chill crawls up my spine. My headache is ebbing in pulsating waves of pain. I scowl at the amorphous abomination that nearly killed me.

“You motherfucker.”

The blob chokes on a chuckle.

“Nothing wrong with fucking mommies, wouldn’t you say?” he retorts, annoyed. “Don’t go apeshit. I did my best to preserve your sorry ass, and a better job at handling your shitty vehicle than someone who feels compelled to drive into oncoming traffic.”

“I’m so glad you had a good time at my expense. I could have suffered a brain hemorrhage.”

“Hey, I’m sure I didn’t break in there anything that wasn’t broken before. You were already used to rambling nonsense, weren’t you? At most, I modulated your frequency.”

My stomach has contracted to a cramped lump. I clench my fists.

“That was the evening when I started seeing shadows out of the corner of my eyes,” I say in a guttural voice. “Soon enough, monsters. Next morning, as I was washing my face in the bathroom at work, I received the visit of a sentient, castrated horse. My life has been hell since you fucked with my gray matter.”

The blob remains silent for an extra beat of gloomy gravity.

“I don’t know about shadows nor monsters, but Spike showing up was unrelated. He volunteered for the mission of trying to snap you out of your stupidity.”

I lower my gaze to the goo-stained carpet.

“I’m not saying he was a bad horse. He just wasn’t qualified as a therapist.”

The blob sighs.

“A shame neither of us succeeded at convincing you of anything. I bear some responsibility for Spike’s demise, but, let’s be honest, it’s mostly your fault.”


Author’s note: today’s song is “Planet Telex” by Radiohead.

I keep a playlist with all the songs mentioned throughout the novel. A hundred and thirty-seven songs so far. Check it out.

You love AI voices, don’t you? Who doesn’t? Check out the audiochapter I produced for this part.

Leire and Alberto the blob were arguing about events contained in chapter one and chapter eight of this seemingly endless novel. I was reluctant to link chapter one; I expect to rewrite most of the first few chapters once I finish the novel, and I have to fix some continuity errors from back then.

We’re Fucked, Pt. 94: AI-generated audiochapter

Nearly seven more minutes of the maddening conversation between a lunatic and a viscous blob from another dimension. I have no clue how Eleven Labs managed to train artificial voices of such quality, but you people are bringing endless joy to the world. Check out the audiochapter I produced for chapter 94 of my ongoing novel We’re Fucked:

Cast

  • Leire: greedy infiltrator who offers you jobs down at the Ragged Flagon in Riften
  • Blob: some Oblivion-era dude who voiced lots of Argonians

I have produced audiochapters for this entire sequence so far. A total of one hour and thirteen minutes so far of insanity-inducing audio. Check it out.

We’re Fucked, Pt. 94 (Fiction)


“I may as well come clean and admit that when we used to work together,” says the viscous mass of slime, “before I realized the gravity of your depravity, I had a crush on you.”

I snap my head back and grimace. Oil-black, putrescent gunk glides, like a slow lava flow, down the seashell-white curve of the eyeball I’m focusing on to address this horrid blob and his weighty burden of eyes. I picture an alligator-sized tongue lashing out of the wall-wide expanse of goo to lick that sclera clean.

“As in you masturbated to me?” I ask in disbelief.

The sticky mire shifts like a vortex of spaghetti on a plate.

“Well, yes. A harmless habit, as long as nobody discovers the evidence.”

“As in you hoped that someday you’d witness my pussy dripping with your ejaculate? As in you craved to thrust your scummy cock down my throat so that I’d gag on your noisome seed? As in you wished I had a unibrow so that it would inspire strange and forbidden fantasies?”

The blob emits a spluttering gurgle.

“Why would I want to involve a unibrow?”

“Are unibrows not beautiful in their own way?”

“When you say beautiful, you mean repulsive to anyone with eyes.”

I shake my head.

“You’re an obscene creature, and your soiled mind is beyond redemption. What’s next, a taste for zoophilia, necrophilia or coprophilia?”

“Listen, even though you have the face of a woman on the brink of a nervous breakdown…”

“And you the ass of a man in need of a shower!”

“Yes, we’re both grotesque monsters. As I was saying, I thought you were cute, you seemed to be on the quirky side of crazy, and I’d often fantasize about your tits. You can’t compete with Jacqueline’s juggernauts, but your knockers contrast nicely with your skinny frame.”

I look down at the twin bulges in my shirt. Although I adore breasts so much that my brain may be made of breast, I’m used to concealing mine under loose hoodies. Other women with my assets, the only parts of me that I appreciate, would parade them around for the world to ogle and degrade.

My outrage has deflated. I purse my lips and nod.

“Your carnal proclivities are cultured. I must commend you, sickened ooze, for admitting that you’ve fallen prey to your libido’s prurient compulsions.”

The blob chuckles, which sends ripples through his flabby bulk.

“We are both fans of the kind of rack that turns even hard-boiled assholes into slobbering zombies.”

“That said, amorphous blobs of gloop that want to fuck are bad news. I would never have sex with you, even if I worked myself into a frothing sexual frenzy, even if you became the last gelatinous creature on Earth. I still feel bile burning in my throat due to your stench of stagnant sewage. What woman would get aroused by a slimy blob with toxic halitosis and the purity of a mound of excreta? Those are automatic deal breakers. However, I admire your self-esteem; few people could get familiar with the unholy abomination in the mirror and come to harbor the demented illusion that anyone would want to mount them.”

“This conversation is driving me insane,” the blob grunts, sputtering gelatinous globs on the carpet. “I guess I have to remind you that I used to inhabit a warm-blooded human body; you may have forgotten that already. Besides, your nerdiness was more awkward and unappealing than mine.”

“Now, a tentacled crotch? That I could work with. Blasphemous tentacles twist around my arms and legs, squeezing my flesh. They lift me off the floor as they spread me open. Two other appendages slip their tips under the waistband of my trousers and panties, and tug them down. I struggle while a fibrous, slimy tentacle squiggles against my labia. Others probe my mouth and asshole. The squirming invaders snake inside, stretching me wide. At first, the agony makes me bite down on a mouthful of lubricated muscle that has slipped past my tonsils. The fleshy shafts are rooting around in my esophagus, my rectum and my cervix, coiling into throbbing knots deep within me. Waves of mind-crushing bliss course through my body as the violating tentacles shoot streams of goo, filling me up.” I shiver, then press my thighs together. “Damn, I’m getting hot. Arachne knows I have diddled myself to nastier stuff than tentacle rape.”

The viscous, oozing muck, which was once a man, heaves with a squelching noise.

“Would you stop rambling on, you lunatic? I wish I hadn’t heard any of that!”

“You’re the one who brought up that you wanted to defile me.”

“There was no defilement involved. But I made a terrible mistake admitting it, especially now that my current nature has kept me away from any intimacy.”

“I can picture how such an infatuation forms in a man’s mind. You stand on the train, heading to work, when the girl you were expecting steps aboard and sits nearby. You keep stealing glances of her cute face and creamy ankles. The curve of her thigh calls out for your fingertips. As you catch her floral fragrance, your heart hammers. An electric thrill races through your veins. Your erection strains against your pants with the thought of her moist lips wrapping around your cock and bathing it in warm saliva. You built the mental image of who you need this girl to be: someone who would listen to you, understand you and love you. She’s been glancing at you, you’re sure of it, even though you’re ugly and slimy as pond scum, your life’s a train wreck, and most people who know you are relieved that you won’t reproduce and contaminate the gene pool. This girl is waiting for you to make your move, so you can finally leave a more lasting legacy than shit stains on a bathroom wall. One day you dare to get off at her station. Your heart beats wildly as you follow the girl, that swaying skirt of hers that barely covers her sweet derrière, eager to approach her in a darkened alley and confess your grotesque love. By the time you realize how wrong you were all along, you have ended up blind and with a dildo stuffed up your ass. Moral of the story: don’t make others responsible for your delusions. As for me, I used to dream of frolicking in a cosmic web strewn with the desiccated husks of untold species, where I’d suck on succulent spider tits. Anyway, who would want to have sex with a stinky, hairy dude when luscious, big-breasted women exist?”

The blob burbles like boiling tar.

“I wish I had known that you’re a clit licker,” he says, sounding pained.

“Hey, I happen to be a woman in love with another woman. No need to herd people into categories.”


Author’s note: the songs for today are “Gronlandic Edit” by Of Montreal, “Another One Goes By” by The Walkmen, “Let the Cool Goddess Rust Away” by Clap Your Hands Say Yeah, “Isn’t It a Pity” by Galaxie 500, “Pink Triangle” by Weezer, and “Kids” by PUP (also this live version).

I keep a playlist with all the songs mentioned throughout this novel. A hundred and thirty-five songs so far. Check them out.

Do you enjoy Eleven Labs’ artificial voices as much as I do? I doubt it, but here’s the audiochapter I produced for this one.

We’re Fucked, Pt. 93: AI-generated images

I’m over AI-generated images that don’t involve erotica, but I forgot to cancel my Midjourney subscription, so I may as well use it. Further down below, I’ve included plenty of fresh, NSFW depictions of Leire’s regal mommy for those of us who love such sights.

Anyway, the following images are related to chapter 93 of my ongoing, and seemingly endless novel We’re Fucked.

I have posted many other entries with generated images. Check them out.

“You have the emotional capacity of an iguana.” I don’t know, that looks to me like a very emotionally capable iguana.
“Some accident of birth, in combination with growing up among aliens who lacked an understanding of love, has crippled my ability to connect with human beings.”
“One morning, as I was sobbing in the bathroom, Jacqueline came in and wrapped me in her arms, breaking down the megalithic wall of anger and frustration around my heart, sheltering me from my icy despair.”
“Those gaudy colors that we love are all too soon reduced to dust.”
“This gelatinous mound of blackness, that must be rotting from within, examines me through dozens of eyeballs.” Thank you upgraded Midjourney for making these depictions exceedingly horrifying.
“I may sense my regal girlfriend distancing herself from me as if my babbling were a contagious disease.”
“It’s way too late to stop the rot, buddy.” Bot boy?
“You only became an unholy abomination.” JOLY UTIOIMOIAMOLINMY.

Now, let’s get to what you all came for (certainly what I came for): unfortunately censored depictions of Jacqueline naked!

That is one healthy woman.

As we know, AI can get confused regarding human anatomy. The following images involve such errors, but they were otherwise good enough to include.

Sweet dreams.