Yal
@yaru.itch.io
Software engineer | Game Maker user for >20 years | Maker of Burgertale, Hotline Sanzu, and like 50 other games | Computers peaked in the 8-bit days | Put "perfect is the enemy of good" on my tombstone
You often hear people talk about how "indie games are carrying gaming" but it looks like it's gotten pretty literal now, with this bundle supporting the one-third of game industry veterans that got fired this year itch.io/b/3802/game-...
Had a thought: if Deltarune's plot is about an eternal battle between good and evil repeating every X years (like a lot of RPGs do) then suddenly a bunch of plot beats in ch4/ch5 line up in a very interesting trajectory
I added a new accessibility option that lets you change burger type, which affects health pickups, menu cursors, the HUD and pretty much everything else which uses burger graphics. The vegan option (chickpeas) also removes the slice of cheese. #gamedev #pixelart #Burgertale
Slowly but surely making progress on the next big level. This one has 4 paths that each use different gimmicks (spiderwebs, gravity flipping, etc) so it's basically 4 levels in one. #gamedev #indiedev #Burgertale
I got a silly idea for a pun so I made four new types of breakable walls and four new liftables which alter your physics just for this one puzzle (on the plus side I had a whole bunchof unused rooms and the puzzle uses them all, so I guess I solved an actual issue) #gamedev #indiedev #Burgertale
Got it to work! It's a bit of a mess under the hood in some ways (like inheriting palette data from a party member needing to COPY some data instead of reusing the same blob) but overall it went way smoother than I feared. #gamedev #indiedev #JRPG
I'm gonna try out a new thing where you can attach the same facial expression to several different body sprites and it's all handled via a single "emotion" value per-character, so there's never a need to keep track of individual sprite IDs when scripting cutscenes. #gamedev #indiedev
and sometimes I sneak in references that absolutely everyone will get
sometimes I might sneak in subtle references not a lot of people will get
Did some menu code to get back into gamedevving after my break and uh I remember why i needed that break now
Palworld 1.0 is really cool so far, I like how there's a TON of additions near the starting point so you immediately get a new experience if you started a fresh save + the new ER Spiritsprings making it a lot easier to get around vertically early on when you don't have a proper flying mount yet
OK, I figured it out! (The issue was using a flat projection instead of a perspective one, which broke some assumptions in my other maths) Also turns out "depth" is the Z-axis internally, so you can create built-in effects at arbitrary heights (but they're flat) #indiedev #gamedev #GameMaker
Another small prototype, where you fly around in a mode7-style fake 3D world. (After all these years of making 3D projects I still legit barely understand how #GameMaker's 3D system works lol) Sadly tile layers don't render properly in 3D so the ground must be an asset layer. #gamedev #indiedev
Another small prototype, where you fly around in a mode7-style fake 3D world. (After all these years of making 3D projects I still legit barely understand how #GameMaker's 3D system works lol) Sadly tile layers don't render properly in 3D so the ground must be an asset layer. #gamedev #indiedev
Started working on a giant spreadsheet for the RPG project, with reaction lines for every character x every situation (stuff like winning a battle with low health or being equipped with particular gear types). Basically, everyone's personality should get across when stuff happens. #indiedev #writing
Okay, counting properly there's 22 more levels to make. Some stuff is auxiliary / unimportant and could be saved for much later and luckily nothing will be as large as the movie world or Shattered Citadel. It feels good having the end in sight... #gamedev #indiedev #Burgertale
I legit can't mentally visualize how the platforms change in this polarity-switching level so I'm just placing them randomly and I'll check that it's possible to get through it via trial and error test playing I bet my future self is gonna LOVE my life decisions #gamedev #indiedev #Burgertale
One level down after several days of focused effort, only... like a DOZEN left to go. Ugh. How can there be SO MUCH GAME left to make?? It's wild how despite all the mechanics being finished, it still feels like such a struggle to make levels. Saving them all up for one big batch maybe wasn't right.
Finally figured out what to do with that random basketball in Castle Town. If you bring it all the way to Miranda as a gift, she makes you a VIP and starts selling some better items. Of course, they're all dog-themed. #gamedev #indiedev #Burgertale
One fun thing with letting the player input their name but being referred to as "the human" for 99% of the game is that I can let someone use their name without warning to be unsettling (or in Matte's case, because of fourth wall awareness since she's a cameo) #gamedev #indiedev #Burgertale
The main gimmick of the Blood Room is gonna be these Celeste style blood clones that copy your movement, deal damage + Miasma on touch, and spawn infinitely until you get out of the room they spawn in #gamedev #indiedev #Burgertale
There are too many regular NPCs so I put this guy on a wall for visual variety and to prove the game is quirky
Patching in some character development. Now Luca and her lion can become real witches if you get the normal or good ending in Bread Ruins, and toned down Eugene's Castle Town dialogue a bit so he doesn't just spitedump on you for 20 dialogue boxes in a row. #gamedev #indiedev #Burgertale