NPC

NPC

How much is an NPC supposed to be capable of? I know some suggest giving them the player's capabilities, but does that help when they exist mostly for narrative rather than aiding core gameplay? I feel like mine are lacklustre... but maybe I just need more animations lol.

Does anyone have any thoughts on the matter?

More Posts from Alkaliii and Others

2 years ago

Aug 22, 2021

Aug 22, 2021

yes I put QOL features in instead of basic functionality like an inventory, or a flee button.


Tags
11 months ago

Objective UI and Quest System

Mostly backend. As usual, it's a pretty jank system but it works. No quest markers atm but I've been considering them. I also want to look into optional objectives. This is the first time I've seriously considered how quest systems work and it's quite interesting. I need to find more references to study haha.


Tags
10 months ago
alkaliii - pearlessential
alkaliii - pearlessential
alkaliii - pearlessential
alkaliii - pearlessential
1 year ago

Miasma


Tags
2 years ago

Jul 24, 2021

Good ol screen shake, shake amount is relative to the relationship between damage and current hp. It will shake more the closer DMG is to Current HP, and even more, if DMG is greater than it.


Tags
2 years ago

Jul 5, 2021

Jul 5, 2021

sometimes I direct link to the image on Twitter. I am now realizing that might be a mistake and like a few posts might die out of nowhere. Oh well everything is preserved pretty nicely on discord


Tags
6 months ago

Plaintext parser

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.


Tags
1 year ago

Terrain

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

Terrain
Terrain
Terrain

I drew them out so I could turn them into tiles for the tileset

Terrain
Terrain
Terrain
Terrain

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.


Tags
1 year ago

Box

You can lift it, and you can smack it. Maybe I should put more velocity into the smack.


Tags
1 year ago

Liftable Objects

Liftable Objects
Liftable Objects
Liftable Objects
Liftable Objects

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.


Tags
Loading...
End of content
No more pages to load
  • err0r404not
    err0r404not liked this · 7 months ago
  • elvenrunes
    elvenrunes liked this · 9 months ago
  • satohqbanana
    satohqbanana liked this · 9 months ago
  • amaiguri
    amaiguri reblogged this · 9 months ago
  • llilobnuy
    llilobnuy reblogged this · 9 months ago
  • alkaliii
    alkaliii reblogged this · 9 months ago
  • llilobnuy
    llilobnuy reblogged this · 9 months ago
  • llilobnuy
    llilobnuy liked this · 9 months ago
  • choko-flan
    choko-flan liked this · 9 months ago
  • dehydratedcatlinite
    dehydratedcatlinite liked this · 9 months ago
  • come-on-an-adventure-with-me
    come-on-an-adventure-with-me reblogged this · 9 months ago
  • come-on-an-adventure-with-me
    come-on-an-adventure-with-me liked this · 9 months ago
  • lavenderro
    lavenderro liked this · 9 months ago
  • alkaliii
    alkaliii reblogged this · 10 months ago
  • alkaliii
    alkaliii reblogged this · 10 months ago
  • blackblooms
    blackblooms liked this · 10 months ago
  • amaiguri
    amaiguri reblogged this · 10 months ago
  • objectionable-sara
    objectionable-sara liked this · 10 months ago
  • severthesun
    severthesun liked this · 10 months ago
  • hellothepixel
    hellothepixel liked this · 10 months ago
  • bedbug522
    bedbug522 liked this · 10 months ago
  • adizzyninja
    adizzyninja liked this · 10 months ago
  • annoyingalchemist
    annoyingalchemist liked this · 10 months ago
  • hexundev
    hexundev liked this · 10 months ago
  • pkmn-glitch
    pkmn-glitch liked this · 10 months ago
  • cokekoc
    cokekoc liked this · 10 months ago
  • erinbrume
    erinbrume liked this · 10 months ago
  • dogsinhats
    dogsinhats liked this · 10 months ago
  • alkaliii
    alkaliii reblogged this · 10 months ago
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