Charlie Birks

@charlie.daft.games

Writes a lot of code, sometimes it even works. May or may not actually exist. (insert useful info here) ... Writing is not one of my skills. 🌉 bridged from ⁂ https://fosstodon.org/@Daft_Freak, follow @ap.brid.gy to interact

Accidental feature: you can talk to the party members following you and because scripts are tied to maps, you can easily have them say different things depending on where you are. 🤔 (Oh, and I added party members that follow you around)

RPG screenshot with the player character standing next to two other characters that are following them around. A prompt is displayed to talk to "Pink".

Finally get moving characters other than the player working... and they immediately walked straight through the player. 🤦 (Already fixed the reverse of this, but as most of the games doesn't actually know where the player is, they might as well be a ghost...)

May have got slightly distracted trying to run Red Alert on a Pi Zero... which is surprisingly hard. (Just using my existing SDL2 build maxed out the CPU even when running from the console)

I've now copied/ported the same path finding code from my old RPG to my new one... through two other things in the middle... I'm going to need a path finder to trace the history of the path finder at this rate. 😆

A thought about adding a "money" counter to my RPG quickly turned into "wait, what even is the currency here?" and almost reached trying to figure out an entire fictional economy before deciding I'm just going to call it "money" and move on... 😆

Was thinking about documenting my dialogue script engine, but that kinda assumes: A: I'm actually going to release the thing B: Someone would actually want to use it Hmm...

I ended up with a file extension of ".disc" for the "dialogue scripts" in my new(ish) RPG engine. Because of that, the script that starts the game is called "startup.disc" and it keeps reminding me of this:

Game Boy player start-up disc for the GameCube.

I may have fallen into the trap of trying to make EVERYTHING scriptable... (again) Fortunately "everything" isn't very much at this point so I did not lose months this time. 😆 (Now I really need to get back to making it so there's more than one map...)

Me deciding that my RPG is set in the area that is the elven homeland definitely has nothing to do with avoiding drawing sprites for the other races. 😆 (They say while avoiding working on the thing)