Started 303 days ago (2020-03-24T06:00:00Z).
Ends 8 years from now (2030-01-01T06:00:00Z).
The Decade Jam is a 10 year long game jam! By giving yourself time you can finally build the game of your dreams and meet awesome people along the way. So what are you waiting for? Join the Decade Jam today! Discord: https://discord.gg/X43H3b4
Itch.io Page: https://itch.io/jam/decadejam
New longest streak in the Decade Jam, rawr!
That said, I'll probably stop now. Nobody else is using this so I'd rather use a more reliable journaling method. Still feels good though :p
Today I ventured away from Blender and back into the more familiar-to-me world of CAD. I'm having trouble visualising how things interact in Blender, and the scale of everything is just made up, whereas CAD is all about precise measurements and assemblies of many individual parts. Probably not a common way to go about making game terrain but whatever, if it works it works.
The rest of the week I'll be continuing in my GLS refactoring work to allow more control over dialogue options and how different characters react to your choices. But I might not write about it here.
...until I steal the longest streak in the Decade Jam.
Today is Sunday so as per it was a quiet one. Planned my dev tasks for the week as I work slowly but surely towards a working prototype of GLS, bit of Blender, but mostly just good food and fantasy football. All things in moderation.
It's been a little while since last time, but I come with great news!
After a discussion with my girlfriend, we agreed the 1-bit graphics were a bit unappealing/uninteresting, so I decided to pull up the planet code I've been carting between projects since working on "The Kessler Effect" from AGBIC last year.
I did a substantial amount of cleanup on my own code and also added a new variant that lets me control some specifics of planets (I can now specify planet size, biome, and seed)
I also fixed the long standing bug of planets disappearing when you resize/minimize the game window by simply re-generating the whole planet using the new seed system every time a player resizes/minimizes the game.
Pictured in the screenshot is a fairly huge planet with a little moon orbiting it in the distance to the right.
I still need to redo all my 1-bit art assets & make the whole game but I feel like i'm making good progress now!
I refactored on a Saturday, that makes me feel a bit dirty. But it has to be done, and now I've worked out a better dialogue system, so it's all good. Also did some Blender practise, and watched Con Air, so all in all an acceptable day.
Today as part of the Blender-off, I decided to make a load of low poly versions of things from Kerbal Space Program. Just for practise, you know. It's not technically relevant to my game but is relevant to learning to make art for games in general, so that's fine for a streak entry.
Also had a pizza. Good times.
Continuing with the bit-by-bit refactor of my code for GLS, in order to add new features.
The core mechanic relies on the passage of days, so I'm adding in a button to skip to the next day and having it only become interactable once the current day's goings on are all dealt with.
Sounds simple right? Yeah, well, I'm sure it would've been if I had any idea what I was doing at the start of this project, but that's half the fun.
I'm getting on with Blender to the point where I think it might be easier to make some of the 2d graphics for GLS by making them 3d and just having the camera be orthographic. Need to think about whether that's worth it or not.
In the meantime a friend just started learning Blender too so now we're in a sort of Blender-off. Might be leftover competitive energy from the fantasy football season starting up this week.
Today I started working on more engine stuff, but I also started with some implimentation!
Gravity scripts are imported, and things can now sit on the surface of planets!
I also added some sauce to the menu, but only a little.
Yep it's time for some boring bits. I need to redo how some of my game systems work to support new features, so while I wrote a decent amount of code today nothing actually looks different.
Tomorrow, though. Tomorrow I might get so far as adding a new UI button! Gasp.
Ok so progress report time:
Today I finished my concept art for a 1-bit space RTS thing,
I'm really not sure If I wanna make this right now or... what I really want to do! But I know I want to do something.
I've decided to work on the new version of my template project for gamemaker studio 2.3
Today I got a bunch of stuff cleaned up/or working, namely the main menu. It's pretty primitive in scope right now, and desperately in need of polish, but it is functional!
no shiney gifs, but progress is progress
And I won the draft, so hooray.
But that doesn't count for a streak, so today I also started working out the rules for handling different categories of random events in my game. Some will just basically be an alert, some will require a decision, and some will kick off a whole conversation with a character.
This is the last big mechanism that needs to be in place before I can call the project prototyped, woop!
Busy weekend! Between the fantasy football season kicking off, supporting various friends streams, and relearning how to play Necromunda, there's not much time for work this weekend at all.
In the spirit of no zero days though, I did spend a small amount of time this morning helping a friend with his game prototype, which lead to me learning more about first person movement and camera. That's enough for today to count!
Who would've thought that making video games involves so much bloody writing?!
My big project is going to need a ton of content, so I've started drafting some of that out. It'll also need a ton of art, eventually, but I'll probably bring someone in to do that.
Actually coding the thing up is fine and fun, but writing is like pulling teeth. Still, it'll be worth it!
Continuing with my chill week, did some mapping and writing work today with the goal of updating one of my jam games and making it less ass.
That's it for this entry though because I've already gone to bed :p
Still feeling a bit off, so gave myself permission to be lazy and spend most of the day playing games. Considering I'm a student and it's the summer holidays, it's somehow literally months since I had a day like that.
It wasn't completely wasted, however. Now that I'm getting away from jams and back to my real project I have some serious refactoring to do to take into account everything I learned in the meantime. It's surprisingly fun, which is good because this definitely won't be the last time I realise my code is terrible, but also doesn't take a huge amount of brainpower so that's perfect for right now.
Hoping to get back up to full speed soon but if there's one thing I know about migraines, it's that "powering through" always ends badly.
Today I had the option to join yet another jam. But instead I declined, and will spend the next week and a bit fixing up my past entries instead! How mature.
Worked a bit on my newfound 3d modelling skills today to create some new scenery for my Rainbow Jam game. It's been a crap few days and I'm still not feeling great, so just going to take it easy and do little bits here and there this week.
Besides, both of my fantasy leagues draft this week so there's limited time for devving!
Apparently the organisers got the jam end date wrong, so hooray another day!
Rough day today so I didn't get much done, the deadline extension was definitely a godsend. Did manage some dialogue and a few other bits, but broadly I would sum up today as "blergh".
Harvest Jam: https://itch.io/jam/-great-harvest-game-jam
Decided to stream my progress for this jam. I'm working on the art side of it first then implementing in Unity. At the end I plan on making a timelapse which I think will be pretty cool.
I wish I could've done more but I left it kind of late in the day. Here's hoping I get more done tomorrow.
Hopefully soon I get to the point where I know enough to be able to accurately scope a game jam project. But it is not this day.
Essentially now I'm just seeing what there's time for. The bf took some time off work so I'm just jamming in between our other activities and if it doesn't get finished then sod it, there's more important things.
Today I managed an intro cutscene, improvements to the (rough as hell) day / night cycle, work on the camera, and other bits and bobs. Still need to finish off the game ending sequence, and I want to customise the environment a bit depending on choices the player made early in their journey.
Should be able to get something halfway decent submitted. That's as optimistic as I dare be at this point...
Chugging along today as per, nothing dramatic to report but just ticking things off the list. Tomorrow I need to work on my start and end cutscenes, and write some more dialogue.
Technically there are other features I'd wanted to put in, but meh. Currently too warm to be bothered about those, we'll see if that changes tomorrow!
This was a low effort post after a high effort day. I deserve a break :p
I've been squatting on a personal domain for about a year now, and I keep meaning to put some of those sexy Hs, Ts, Ms and Ls up on it, but never got around to it. Now I am. Mostly just implementing the functionality right now so there's not too much to show, but I'll post my link and screenshots as soon as it's ready. In other news, my pull request still hasn't been accepted, and the dev hasn't said anything about it yet either. I'm assuming he's pretty busy, he did get an Epic Mega Grant and everything.
That's all for now folks. G'night.
The deadline is on Saturday night. My main personal deadline to get most of it done is tomorrow night.
There are 38 things on the list. FML.
Today I did manage to figure out some camera stuff, model a couple extra bits, and generally started ticking things off the aforementioned list. Even made a custom shader! But there's a long way to go tomorrow. Wish me luck!