"The jam's Roguelike. Seven Day Roguelike". #7drl

Coding on it starts tomorrow for me but the plan is to do a Spy-Fi themed thing, partly because I've been playing far too much Hitman recently and may have put the LRR From Rewatch With Love podcast on while I slept again.

That being said, I'm planning on getting this going mostly in Ink.

This'll be the progress thread.

#7drl

"Ink, Mr Evans?"

Yes.

Day 1 starts tomorrow.

#7DRL Day 1, Hour 4

"Do you expect me to code?"
"No, Mr Evans! I expect you to make UI!"

Placeholder content~~
UI looks serviceable for now. Let's actually get some Ink going.
#7DRL

About 10 hours in, being a little lazy. Ink integrated, bad tutorial part written. And starting to get a little flashy with animations because my brain is still mulling over the procgen stuff

Got a few other things I want to get done here and need to get images, Grey-Text and other things working the way I need them to.

Reason I'm spending a lot of time (one of my three full-days) in this section is it's pretty much the sole input system.

Everything after this is content generation.

#7DRL

The tutorial text is going to massively change.

I will be coming up with better organization names, better acronyms and better text when I'm less pressured to write it, and using as few actual places as possible because if Disco Elysium has taught us anything we can get adjusted to *almost sound like real place* names pretty quickly.

Pens down for the night on #7DRL

What we've got here is pretty much overkill for Ink; runtime stitching of external content files loaded through a Generator

For now, just static content and variables that would otherwise be things that could be changed with Unity<->Ink library settings that already exist... but the proof of concept of it creating custom Ink files is here and when we get into the bespoke procgen elements that's where this thing will start to shine.

Day 2 for #7DRL and I have all the time in the world

Okay let's get meta with the generator and have it generate the main menu, and start messing around with my File System.

Got permanent storage and generation going, and autosaves updating your state. Loading and Saving is done.

I know I said that yesterday, but it's ALL content from here!

Why yes the menu IS being made as a runtime Ink file as well why do you ask?

Tutorial section done for now. Plenty of placeholder work there too. #7DRL

Sleepy now.

It's Day 3 for #7DRL and... oh. I was meant to do a roguelike and not a text adventure right?
Okay. Lets build a room packer...
A width, a height, and some room dimensions...
And given some parameters such as minimums requirements and maximums to place, we get something like this.

Oh, and some access rooms added in to connect the rooms if they don't generate together. Basic Kruskal's Algorithm kinda stuff.

That'll do for now. Going to merge rooms together if they're the same type and allow that (like the slot machines and the bars)

Day 4
Bye day. Head full. Needs the time off.
Here is a picture of Walken finding a computer indispensable.

Okay yeah speaking of making a computer indispensible I decided I wanted some temporary portraits for my game, for your driver, your operator, your weapons dev, and your boss.

So had one of the poorer face generator AIs spit me out a few dozen and then started getting a craving for Cultist Simulator again.