log.moon

2025-11-08

Daily Log - 5

Life

University

Game Dev

Learning


log

Hey there! I haven't posted any daily logs the past two days (which kind of defeats the point, huh?) I've been sort of under the weather, mentally. I'm still trying to figure out what happened, but as of right now, I have no idea. I just woke up late on the 6th, way past my morning class in university, which always puts me in a really bad mood. So I was like "Fuck it, I'll take today off, I've been doing good this week so far, a little break wouldn't hurt". But a little break is starting to hurt.

That's kind of my issue, is that if I am doing things in my day, and staying on top of my classes, I start getting comfortable, and my brain starts thinking "this is us now, we're fine, we'll maintain this effortlessly" which makes me start taking things a little easier, and a little easier, until I find myself back at square one, doing nothing at all in my day, and feeling like complete shit throughout it, and that feeling in it of itself, makes it harder to pull myself back up and restart.

So, yeah, the 6th I didn't do anything, and I was somewhat okay with it, the only redeeming thing I did was; I went to the gym and had a little workout. I slept late on the 6th, and on the 7th, I had a group presentation in the morning that I had to go to. I think I touched on it on Daily log #4, and you'll never guess what happened. I didn't wake up in time for it...

Luckily I woke up a like 30~50 mins late, I immediately threw some clothes on, and sprinted to university. I was stressing, and feeling bad, because apparently, the entire class, was just sitting there, waiting for me to arrive so that I can join my group, and do the presentation. Needless to say, I didn't do the presentation well at all, the stress and anxiety got the best of me, and that literally ruined the rest of my day. I had class that afternoon, but I just couldn't go. I did hit the gym that day though, which is always nice. And, I stayed up late, and that led to me waking up late today as well.

That's basically a recap of the past few days, and my mental state during them. Funnily enough, all this shit is self-inflicted, and it's good that I write these, because even though I'm aware of the causes, I tend to block them and overlook them in my head. But here, sitting down, and putting them into words, it makes my mistakes feel more real, and I find myself a lot more able and willing to reflect and understand why that stuff happened.

Going back to today, it wasn't bad, as I tried to pull myself out and put myself back on track. As I said, I did wake up late, around, I think 12? I got up, ate, went to a café.

I remember talking about trying other niches in the short form content ordeal that I've been doing. And last night, it just hit me, I love video games, and I love the worlds and stories these video games can tell. I've also been a huge fan of Skyrionn's videos over the years, I just love learning about lore and implications, and details that I missed, about these games that I love. And I thought "Why don't I do that in short form?".

So I sat down today, took a look at my short form content generator that I've been using for the cybersecurity videos, and I wanted to, sort of restructure it and extend it, to allow for different forms of short form videos. For the game lore videos, I was thinking of having cinematic shots of the game in the background, I wanted the subtitles to me smaller than what I got in the cybersecurity videos, the provider of the actual content would have to also change.

I tried to think about architecting and designing this new approach, but then I just caved in, refused to actually think, and asked Claude (which is a really bad habit of mine). And what do you know, it just never gives you what you want. I kept iterating with it for a few hours, trying to fix errors that pop up, and going back and forth. But with a foundation that I wasn't familiar with, and my growing confusion with this new foreign project, I just stopped, I opened up my notes, and wrote down what I wanted. I'll come back to it in the next few days, and give it a real shot. I guess it wasn't a complete waste of time, as claude did give some interesting ideas, that I might use.

After that little tangent was over, I was just itching to work on Parry Painter. I've uploaded a little gameplay video as a short on my youtube, and I completely forgot about it. I checked on it yesterday, and it somehow had over 800 views, which isn't a lot objectively, but you have to understand. I've been posting 2 youtube shorts DAILY to log.security, and those shorts, I deem somewhat interesting, they try to hook the viewer at the start, and try to tell an interesting story, and the most I got on a short up until now, is 159 views.
So when I saw that 800 views on this random gameplay short, add in the fact that a few of my friends that play video games, showed interest and asked about the game, all I wanted to do the last few days was work on it, and post clips of it. And that's what I did today, it was a maintenance day with a few clean-ups and rewrites, but I did add in a few new things. As usual, here's the progress:

## 08-11-2025
### Done
- [x] Made the arena actually, finally circular (literally discard rendering everything outside the arena's radius in the fragment shader)
- [x] Added bounds checking, when player exists arena bounds, screen gets darker and darker and then we kill the player after 2 seconds.
- [x] Exploding goo with a different input
    - Made it so that holding the dash button for ~0.25 seconds creates a ground slam that explodes goo, not sure if I like it too much though.
- [x] Enemies should slow down to a halt when close to player (not all of them)
- [x] Move the stun duration to the tick function, make it happen for all entities basically
- [x] Make Berzerker 3-hit combo (force players to mix parry + dash)
    - Ended up adding in a whole new attacking system with combos and attack conditions, seems to fit the game quite well, that's why I went with it.
### Notes
- I ended up doing a lot of tweaks, fixes and re-writes to a lot of hard coded values and functions/variables that were to specific to one thing.

I'd say it's good progress, I'd attach a gif or a video right about here, but I'm honestly too tired to do that right now, so you're going to have to use your imagination.

And that was my day, I honestly wanted to do other things, I really wanted to study, even for a little bit, but it's already late, so I'll just cut my losses and call it a day here, because if I've learned something these past few days it's that:

Every night fucks every day up, Every day patches the night up

Frank ocean said that lol

END