Jul 13, 2021

Jul 13, 2021

Jul 13, 2021

a bug, this is not intended behaviour, tbh pretend you didn't even see this. My game has zero bugs, this is self-sabotage posted to make you think my game is buggy.

More Posts from Alkaliii and Others

1 year ago

(Article) Dialogue Box with Simple SFX and Parsing for Pauses

This is a tutorial for Godot 3 I used to make part of my dialogue manager. It gives me animal crossing like SFX and the ability to have short pauses.

(Video) Loading JSON files for Dialogue

This is another tutorial for Godot 3 that comprises the other bit of my system. I cobbled together a few more features using my poor understanding of the documentation. I believe the author of this video has a more advanced JSON dialogue setup that might fit what you're looking for.

My system boils down to a state machine where each line in a dialogue is a unique state. The JSON file signifies all the states in a scene and alongside what should be said I can define other things I want to happen when a line is played, The most I've done with this is change an emote image or display additional text but I plan to base my cutscenes around it too. But instead of changing an image I might call for the camera to move, the game to fade to black, or for an NPC or Some other game object to play an animation. It's a bit messy right now but I've come to realize a lot of game programming is just a state machine in different contexts.

I wouldn't be scared of making a brute-force attempt either. Iterating is part of the creative process and even if it ends in failure you'll learn something new even if that's how not to do something.

Anyone know any good tutorials on creating dialogue/cutscene systems for RPGs? Preferably Godot but if there’s other ones with easily applicable universal principles that would work too. This is something that I feel like has lots of different approaches and I wouldn’t want to just brute force a really cluttered system for it.


Tags
7 months ago

Stacking

Very useful feature, totally not a pain to work with due to the submenus needed to select what you're acting on and then select what you're doing... I plan to make this a gimmick in at least one dungeon but maybe I should look into streamlining the process before that haha.


Tags
1 year ago

Csprites

Csprites, aka Combat Sprites are the counterpart to isosprites. They show up in the battle scene. I don't really like the look of them and I dread coding for some reason. So lets redraw them. new base

Csprites
Csprites

Test sketch

Csprites

alice head

Csprites
Csprites

yea she frowns underneath the mask

Csprites
Csprites

looks okay I guess, but still feels off, might redraw again later... (I did redraw them again later, I know since this work was done months ago)


Tags
10 months ago

🤖 CENTAURI DARK IS AVAILABLE NOW 🤖

Centauri Dark is a stylish FPS bullet hell I've been working on by myself for months now - please take some time to pick it up, share it with your friends or drop it a wishlist if it looks fun to you! 😊

👇 Steam: https://store.steampowered.com/app/2669580/Centauri_Dark/

Itchio: https://devonwiersma.itch.io/centauri-dark 👆


Tags
11 months ago

Have A Nice Day!

7 months ago

Busting

Don't mind me, just bustin' up some crates.


Tags
1 year ago

Inventory UI

It's shaping up, I think. I sorta hate the list format but like, what else is there other than grid slots.


Tags
1 year ago

Results Screen (In engine!)

This was like the last thing I added before terrain bugged me out so much that I decided rewriting the entire codebase and switching to 3D would be more enjoyable than trying to get it to work


Tags
Loading...
End of content
No more pages to load
alkaliii - pearlessential
pearlessential

A blog for a game about a rather peculiar exam. Made in Godot Engine!

200 posts

Explore Tumblr Blog
Search Through Tumblr Tags