trapped chests, I want to also have a teleport chest but I need to add additional zones to implement and test that, which requires me to save the state of the scene or area streaming. Yea... I have a lot of work to do.
So my dialogue scripts used to be JSON since the initial tutorials and resources I found suggested it. For some reason, I thought writing my own Yarnspinner-like system would be better, so I did that. Now my dialogue scripts are written as plain text. The tool in the video above lets me write and see changes in the actual game UI. All in all it's incredibly jank.
less buggy than push... sorta
Punting everything over from twitter is a bit tedious. At least reposting everything slowly gives me time to make things I should've made while wasting time... I guess?
Oh yea I guess take a look at this super old UI, it looks different now... in the future. Well if I ever get to implementing it instead of tweaking it left and right
So following party members are a bit tricker in 3D. The main issue I need to solve is how they handle being obstructed by something they can scale. I sorta want to put jumping into their state machine but I'm lazy so for now they teleport. I had a slight issue where when they teleported somewhere they could crush the player controller into the ground... it might still be an issue I need to test it more haha.
If you were curious about how their path-finding works it's something like this:
A. Determine the vector between the current position and the player position ignoring the y-axis. B. Add vector to velocity to move in the player's direction. C. If one of 6 ray casts reports collision and velocity is close to zero pick another direction to walk in for a while before resuming from step A.
I could use the built-in navigation stuff Godot has but it needs to be baked and I sorta want to avoid that with how much I like to tweak the environment sometimes. Idk it works well enough for now but there is totally room for improvement haha.
This was a quick and dirty test but, it was the best I could do. 2D VFX is really hard if you don't want to draw every frame and you don't know how to use shader graph shiz and whatever. I hope I can do better in the future, but uh technically I'm future me and I haven't touched VFX since...
1404
A dump of some things. I briefly mentioned how I had rewrote the game in Godot 4. During the transition I decided to give up on pure 2D and just make a 3D game that looks 2D... so in my own words, pearlessential is now a Psuedo2D game. Here are some captures from early in the transition.
posting videos on tumblr seems to be a billion times more enjoyable than trying to post them on twitter. oh and yea now the characters move a bit when they do stuff.
A blog for a game about a rather peculiar exam. Made in Godot Engine!
200 posts