More models I ended up scrapping. 3D modelling is very tuff.
Sorry for the imgur link, my gif was too chonky. Which makes sense I guess since it's a 30-second-long textbox that needs some of it's messages pruned.
Characters can't be revived mid-battle.
Super quick and basic implementation that just tells the object to follow the player's position with a bit of an offset. I use a ray cast to check if there are colliders where the drop area is and change the drop location to behind the player if that is the case... It uh sometimes crushes you or your party members but that's no biggie, right? It also sometimes gets glitched into things but that's an edge case that won't be abused at all.
You know... looking at it now, it might be a little buggy... But it's fun and brings a bit more interactivity to the overworld/field so I'm happy it's implemented haha.
I feel like i've posted these already. Sorry if the image quality sucks, I'm kinda just copying old stuff I posted on discord so maybe it's getting double compressed. I'm preemptively apologizing cuz the preview looks super blurry but I'm too lazy to do something about it. Maybe I should apologize for that instead.
Holy shi* the frames on this recording. Anyway, here is my dialogue box! it reads a JSON file with all the lines a dialogue has and plays them with a silly sound that I might change... It has support for some cool stuff although it's not implemented yet since I'm really lazy and suck at writing.
Don't mind the other things in the background... However, if you can't control your curiosity, listen closely. I heard there is a hidden archive on a particular discord server full of other development snippets, including snippets that haven't been posted here!? If anyone asks you didn't hear it from me (plz join, k thx bye)
So walking around a flat world is fine, but my game is isometric so having terrain feels like a must. too bad it's a pain in the ass to implement. I spent months on this and in the end, it wasn't good enough. It wouldn't play well with other props like trees well, The player could glitch it out and clip through it, render order and collision was abhorrent and it couldn't stack on top of itself. I'll be honest the whole reason for why I switched to 3D in the Godot 4 version of the game is because a fake z axis in 2D isn't very fun to implement.
Some of the collision shapes I had to setup
I drew them out so I could turn them into tiles for the tileset
Anyway, word of advice to anyone who wants to make an isometric game, make a 3D game that looks 2D not the other way around.
"Oh, great, another game falls prey to Yellow Paint Syndrome" well, gee, my guy, maybe if we didn't demand hyper-photorealism in every game regardless of context, modern platformers might be able to develop a visual language that doesn't require painting a sign on every single interactable feature to render it distinguishable from the clutter.
A blog for a game about a rather peculiar exam. Made in Godot Engine!
200 posts