spncryn/log

Category: Entries

14092023

Spent over half of my waking hours today cramped into an airplane seat. I watched half of the Saw franchise. I enjoyed it more than I thought I would, although I don’t think my neighbour did at all. Someone was wearing the same perfume as Ana. It kept on drifting in and out every few minutes throughout the entirety of the flight. Eventually I approximated its origin to a woman sitting a few seats ahead of me. I can’t be sure though. Now I’ll never know. It had an unexpectedly devastating effect. Like getting pulled under a tidal surge of sadness. Each time it hit me, it was like all of it just came rushing back to me all at once, utterly unabated: no more shame, or fear, or dread, or pain, but just a whole lot missing. It was like that the entire flight. It was a terrible thing. It’s like that still. There is no mutilation machine masterful enough to dull or distract me this feeling. Now I am stuck here in a city I neither know nor care to know in a country I neither know nor care to know for little real reason, alone with all of this. I wish I could just go home. This bitter, empty earth and all its people. My bitter, empty heart and all its absences.

13092023

Had a terrible dream about Ana last night. I awoke in a dark mood, with a gnawing pain in my chest. Thankfully I was able to force myself to work through it, and after about an hour or two, it subsided into a dull ache. I spent the afternoon working on character animations. I renamed a bunch of global variables to make them more legible. It’s terribly tedious work. There’ll be a meeting on Monday with Raw Fury, presumably regarding my discontent with our working relationship. I’m bored of all of it. I feel like I’ve hit a wall. I’m not really progressing in anything; and in this world, that means that I’m falling behind, maybe still very slowly at the present rate, but nonetheless, certainly. It feels like this game will never be finished. It feels like I’m being eclipsed by the shadow of better days.

12092023

Worked until 6 this morning, and then fell asleep. Took the rest of the day off on account of seeing the doctor, and then picking up some stuff from my brother in the city. I’m going to continue working tonight until I finish up the character animations for the worm farm. I expressed to Raw Fury last night that I no longer care to even pretend to hold myself accountable to any internal deadlines, which gives me a bit more room to breathe, and time to get things done without having to worry about superfluous actors potentially getting in the way. At one point I likely would’ve found myself appalled at the casual callousness of that statement but I’ve reached a point where I no longer care, or even want to care. Hopefully I’ll be able to finish before sunrise.

11092023

Finished furnishing the basement, as far as necessities go. Didn’t get any of the actual character animations or functionality done today regrettably, but I no longer really care. I realised I’ll have more than enough time to do that stuff in between the layover and the flights themselves (being optimistic here a bit with the latter to say the least, but it remains open as a worst case scenario); and on top of any of that, my frustration with Raw Fury has reached a tipping point. Maybe it’s just the fatigue talking, I don’t know. It seems unlikely.

10092023

I felt a bit calmer today. I cleaned my room. I was able to get a couple of hours of work done in the early evening. Cleaned up the appearance of the basement entrance and interior. The sifter has been animated as well; all that’s left furniture-wise is the oven, and grinder, both of which are fairly static and require little advanced animation. I will need to create some sounds for everything… I also have to block off the generator room. Tomorrow I would like to completely finish up the basement, including all of the interactions with the worm farm. I don’t know how feasible it is — I feel doubtful — but I’m sick of working on it any further.

That, in effect, leaves one day to work on all of the computer interface interactions, and another to work on miscellaneous interactions (mostly animations) around the outpost, before I have to submit to QA for testing. I hate submitting builds. I’m also considering the possibility of slightly expanding the amount of area accessible in the demo (mostly around the cliffside), and removing the restriction preventing the player from navigating away from the outpost cell once they’ve entered it, in order to encourage the player to look around a bit more and gain a sense of the diversity and scale of the environment.

It’ll be a squeeze, but at this point, that seems like the only way things get done. I actually wouldn’t mind it too much, if only I didn’t have to constantly concern myself with the pressure of a mostly useless middleman. But I guess that’s just the cost of things. Whatever.

09092023

Walked around just about the entirety of lower Manhattan today with Sam. It was real nice being able to finally meet him in person. Every time we speak I get a greater and greater impression that we are quite similar in a variety of unexpected ways; and this time, I am especially convinced. I was unable to show him the game as we had planned due to some negligence on my part in failing to properly turn off my computer, causing it to overheat in my bag and rapidly drain its battery; but I have come away from our discussions with a significantly improved resolution to work on the game and get it done right.

It turns out that at the end of it all, the one thing that always, incontrovertibly seems to help is being reminded that there are still people out there who are genuinely enthused about this work beyond friendly interest, and who would like to see me succeed in it. I am glad to be able to share this project with him.

08092023

Accomplished a bit of work tonight: added occlusive shadow-mask when moving in and out of the outpost bedroom, and made further renovations to the basement. I’ve decided to revisit the layout a bit by blocking off the generator room into its own subsection, and completely redoing the lighting. I might also revise the way the torch works altogether: I’m no longer particularly satisfied with its appearance or functionality (or evident lack thereof, for that matter). I think that’ll be a task best left for after the demo is completed, though.

My sleep has grown completely disturbed, and when I am alone, I find myself in near-constant struggle against thoughts of the most appalling and malevolent nature. My dreams have become monstrous.

07092023

Woke up even later today, still exhausted. Worked for about an hour in the evening, and immediately felt overcome by fatigue. At least it’s a start. There is still some time: but not enough to continue wasting it so profligately. This wretched heart of mine. I will go to sleep earlier tonight and commit to working a full day tomorrow, come hell or high water.

06092023

I didn’t work at all today. I woke up late into the afternoon, confused and vaguely unsettled. I don’t feel like I’m doing much of anything right as of late. My heart is in a constant state of dull pain, and I am filled with unease. Tomorrow, I’ll try again…

03092023

The air has become uncomfortably hot again. It’ll be like this all throughout the week, which puts me at ill ease. I felt overcome by a dim malaise throughout the weekend, that was mildly, momentarily abated by the assorted company of some old friends. With only my own company though, it has only lengthened into a depressive anger. I’ve run out of patience for the disappointments of others. I’ve once again let my life slump into a kind of decline.

01092023

Woke up late into the afternoon, plagued by horrible dreams. The temperature’s been getting colder, although I think next week, it will once again be very hot for a brief duration. When the air gets like this, it’s always reminded me of when I was very young, coming back to school from summer vacation. I was always so excited and scared in equal measure to discover if my friends were still my friends, if I was still who I was. These days though, there’s not much to look forward to, and the days are really just all the same, with little exception. Today was no different.

31082023

And now another summer’s over. Time passes really quickly now. I don’t think I felt any better today, but I also didn’t feel as bad. I don’t really know, it’s hard to tell. I feel real alone though these days. Kinda like the way it was before. I’ve been afflicted by a terrible sadness once again. I’ve been thinking about everyone and everything a bit too much. But that’s the thing about it, I guess: things only seem easy and alright in recollection because by then, they’ve already passed. You already know what’s gonna happen, and more importantly, there’s nothing you can do to change any of it anymore. In the moment, though, it was really no different at all than this one. And the awful part is that when I think of all the things that can remain constant in my life, this is the one, I know, that’s gonna keep coming back, again and again, as long as I live. Man. Oh, man.

30082023

Still haven’t worked. I suspect I’ve lapsed into another depressive bout. I don’t understand why I can’t ever seem to shake it. I know that working helps, but I just can’t seem to be able to get started. I’m just watching the days of my life bleeding away from me uselessly…

28082023

Didn’t return to work today, after all. I’ll just be honest: I’ve lost momentum, is all. I spent the day reading and lying down. Taylor held a going-away party last night. I will miss her deeply, and quietly. I’ve been thinking too much about Ana lately. I have terrible nightmares. It’s exactly as she’d feared, I guess: there’s not much of a living human presence left in all those thoughts these days, after all. It’s been long enough that things have grown too indistinct. I’m no longer able to reconcile my memories of her with the ongoingness of an actual person in the world. It’s exactly as I’d feared, I guess. And yet —

There is no use in any of it. I’m useless. I’ve let myself get distracted again by all this. I will make an effort at cleaning tomorrow, and then I will attempt to resume work in the evening. It will be nice to see the doctor again.

26082023

I’ve decided to take the past two days, as well as the rest of the weekend off. I’ve mostly just been catching up on sleep. I’ve been catching up on reading as well although honestly, it’s going at such a glacial pace that I might as well just not bother. It feels nice to be able to just genuinely rest though. I look forward to getting back to work on Monday.

24082023

I took the day off today and just slept through most of it. I feel calmer, and more relaxed. I think I’ll work a bit tomorrow, and then take the weekend off.

23082023

I’ve hit a bit of a dead end as far as my motivation goes. I did get some work done today on the furniture for the outpost, but my progress — and more importantly, my drive to actively get things finished — has waned significantly over the past two days. I’ve been oversleeping, and when I sleep, Ana’s there, and when I wake, I’m always so tired. My discovery that the 25th was only the deadline for those invited was the initial impetus, but the real catalyst for the acceleration of my despondency has been the publisher largely failing to keep me updated on whether I should actually submit on this date or not. I know I shouldn’t blame them too much though, it’s my fault that things have gotten pushed around so much.

It’s funny. In the midst of writing this, a resolution has already come. I’ve gotten the go-ahead just now to skip the deadline on the 25th, which means that I’ll have nearly a full additional month now to have the demo built out as best as I can. What a relief, honestly: in every way. Man. I’ve been feeling real agitated lately, always on edge. I’ve let my attention fall once again to largely frivolous things. But it’s not so bad as it feels most of the time. I just have to calm down, get my head back in order. Things are manageable, things are actually going quite well. Just gotta level back out.

22082023

Seeing Ada made me feel a lot better, but unfortunately I wasn’t able to get much work done during the day on account of my tiredness. The worst of it has passed though. I was able to get a bit of stuff done in the evening when I awoke: I finished the visual asset for the worm farm, and have begun to draw animations for Avery for the interactions. I don’t know if I’ll have the time right now to create full close-up shots of each of the farm layers, but I’d eventually like to add those. I hope that tomorrow I’ll more productive.

21082023

Got basically nothing done today. I felt terrible, and terribly distracted. I did get some research done into the worm farm in the evening, and I have a much clearer idea both of what it’s going to look like, as well as how it actually might function. I reckon I’ll be able to finish it in a day once I’m able to get started. Seeing Ada will help me get me out of this, I think.

I’m no longer certain if the 25th is really a deadline. It turns out that it’s only applicable for games that were selected to participate in promotional materials: mine hasn’t, at least not yet. I’m not holding my breath on it, to be honest. If it ends up being irrelevant, then that gives me a full additional month. As helpful as that will be for giving me to time to polish the experience, right now, I must admit that it feels rather deflating.

I’ve come to dread the idea that I will have to leave home again soon, especially for so long. I can no longer really afford the time, least of all the distraction; and more importantly, I don’t want to. I just want to stay home and work. It’s too late now though to cancel and lose all that money. I suppose I should just accept it as a direct consequence for my rashness. I must learn to not be so impulsive in the future…

20082023

We baptised someone this morning. A baby. It was oddly moving. I didn’t sleep well last night. I made the mistake of drinking an energy drink before service in order to keep alert. Around noon though, I began to feel uneasy, like I had become ensnared in the moment just before waking. I was unable to work for the rest of the day, or frankly, do much of anything at all, on account of my lethargy. It’s not great that I’ve completely lost a day, but I think I should still be good if I accelerate my progress a bit tomorrow and not let myself get distracted.

19082023

Woke up late again today, felt vaguely unwell but was able to push through it and get stuff done. I finished the file transfer element for the static PDA interface when interacting with the field camera, and am quite pleased with how it came out looking. I might make one further modification to it later by adding in a subtle animation for inserting and removing the cable into the camera itself, but for now, it’s good enough.

I’ve moved on to the interior of the outpost, where the rest of my work will be concentrated. The plan for the next two days (hopefully) will be to finish all of the relevant tasks in and around the basement, particularly revolving around the worm farm. I significantly improved the legibility of the entrance to the basement, although I still feel like I need to come up with better signposting to direct the player to recognise as an actual interactive element. It’s not the end of the world if I can’t, but right now, as it stands, it only passes barely.

Tomorrow, I’m going to start by cleaning up the visual interior of the basement itself, which I imagine will take quite some time, and build all of the furniture. At the very least, it will be a great boost to morale to see it finished, and help carry me through the next few days.

18082023

Woke up late into the afternoon on account of an unusual tiredness, likely the consequences of the past few nights of disturbed sleep catching up to me. I was unable to focus for some time, resulting in only about three hours of productive work before being pulled away by general tasks. During this time, I was able to draw and implement the static PDA animation while initiating a data transfer with field sensors.

At night, Haolun and I went for another drive, and discussed a great number of troubling things.

17082023

Reasonable progress today. I’ve counted eighteen unresolved items on my list, which means every day, I should seek to complete at least two. Some of these, of course, are significantly more involved than others. Regardless, I think it’s doable, especially once I get towards the end of the list. The most time-consuming stuff is easily the interface stuff. I can probably do two a day if I work steadily into the night, which I plan on doing tonight. I just finished up the spritework today for the PDA interaction with the field camera. What’s left is the implementation, of which the most laborious part will be the alignment of elements that I have to draw in by code. After that though, I’ll be completely finished for the time being with elements outside of the outpost. I’ve been thinking about adding some more observable POIs in the environment, which will be very quick work comparatively. Maybe I’ll do it tomorrow on break.

16082023

Didn’t get any work done today beyond doing the write-up. I woke up late on account of staying up too late last night (also not really doing anything except procrastinating) and then immediately had to go take care of a number of necessary non-work-related tasks, which took up most of the afternoon. By the time I arrived home, I made the questionable decision to expound the rest of my energy on writing up the monthly update which, fortunately, I was actually able to finish, so at least I have something to show for the day.

This rate of progress, or lack thereof, is unacceptable. I’ve already burned away two days. Tomorrow I need to get something substantial done. I’ve created a list that breaks everything down to the molecular level. My plan now is to get everything built in place structurally, and then fill in the animations afterwards. I’ve been getting too bogged down by all this sprite-work otherwise. I’m going to sleep early tonight, and when I wake up tomorrow morning, I will begin properly.

15082023

Finally had the call with Raw Fury this morning. They’ve given me the green light to proceed on the demo, after all! Now I have to actually get it done.

In practice, this more or less necessitates me to work continuously with little rest for the next ten days until the 25th, which is the soft deadline for builds to be approved on time for the start of September. Although I understand that, as far as concepts like “best practice” and “healthy work/life balance” go, this should give some cause for concern, privately I must admit that I actually welcome it: not only because it is the first time, not just in recent memory, but possibly in years that I’ve felt genuinely interested in not just the project itself but actually working on it as well, but because the constant external pressure grants me the perfect excuse to withdraw myself from the world, and avoid unpleasant thoughts.

It catches up to me as soon as I stop. My dreams these past few days have been increasingly filled with odious, monstrous things too appalling to recount. I spend most of my forced breaks either obsessively “maintaining” this site (I strongly suspect its very inception was a decision born far less from actual judicious planning, than a product of unsettled restlessness), or ruminating over Ana and other humiliating personal failures. I feel emotionally stifled, and work feels like the only real reprieve from it within my immediate control.

At the end of the day, I guess it’s not a terrible place to be, though. I could feel like this, and also not be working. As long as things are getting done on time, maybe it’s not so bad after all. I’ve come to realise that it’s only when things are like this that I have genuine hope that I’ll be able to finish this.

14082023

Slow, tiresome day. I made a mistake staying up last night: it turns out the meeting is today, so I stayed up until sunrise for nothing. I woke up way too late as a result, and in a thoroughly discombobulated state. To add insult to injury, I have to do it again tonight, for real this time.

Work has been slow and fatiguing on account of the inherent tedium of the animation process. I have one more set of animations left — flipping the page forward and backward, and then two or three transitional frames between states — before the worst of it is finished. I should take a break tonight with the time I have remaining before the meeting, and implement the existing assets in-game before I embark upon drawing out the remaining ones.

13082023

Continued working on the animations, although with limited progress. I hope I’m able to pick up the pace soon once this stuff is done, I just realised it’s already almost the halfway point of the month.

I completely rebuilt the site tonight, and moved it entirely over to WordPress. I discovered to my great consternation that Tumblr had finally decided to force the usage of its new post format, which completely altered the internal structure of the posts themselves and in turn destroyed the interactions I’d built for it into my main site. Honestly, I’ve been looking for an excuse to do it for a while now anyways, as I was getting sick of the advertising on Tumblr, and constantly having to reset the theme to light mode.

Unfortunately, moving to WordPress means I now have to completely rebuild the functionality within the website itself. I took a brief look at WP’s API and immediately concluded that I have little interest (or time, to be honest) to figure it out right now. For the time being, I think I’m just going to hide it until I have the energy to figure out a more elegant solution. At some point, I should also look to update everything for design consistency…

12082023

Vaguely distracted throughout the day, worked inefficiently. Spent the entire day animating the opening and closing interactions with the field notebook. It’s still not done, but I am certain I can finish it by tomorrow.

I’m a bit apprehensive about how I’m going to handle page-turning, if I even want to do that at all. I could do it programmatically with a 3D surface and a shader, which would allow me to authentically preserve the contents of each page with the flipping animation since they’d be rendered directly onto the manipulated surface – but then that would compromise the quality of the animation, and I’d have to do a lot of coordinate positioning of the hand movement itself, which will be a exercise in abject tedium.

Alternately, I could animate it entirely by hand, with pre-drawn text on the pages that are affected directly by the flip. This involves a lot of sprite work, but it’ll guarantee that the hand and page turn animations are synchronised properly. The problem is that it severely limits the amount of dynamic information I can place upon each spread, as the face that will be turned has to be fixed since it’ll be pre-drawn in the page turning sprite sheet itself, instead of being rendered mathematically.

That means that, on the starting spread, only the lefthand page can be drawn via code; and for any following spreads that the player can flip to and from, only the righthand page can be drawn.

Actually, this will work well. I can have the collected IDs pinned on the lefthand side, and related notes and thoughts Avery has about them “written” on the right. This could in fact even be a hand-drawn sprite for each page…

It looks like my work is cut out for me for the next few days.