Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi!

Since I've finished a couple of child characters I'm currently testing my first map with different vision heights, and it's pretty cool :) It's awfully simple but still a nice trick: adults look taller and children look the same size as the player, you have to look up to see through the windows... The result is quite immersive, it indeed changes the way the player perceive space.

Hence the need for the "Set Vision Height" function I put earlier in the list, which led me to think about other character properties. I was thinking that I'd also probably need something to change a character's name (assuming it's displayed in dialogues) and movement speed. Maybe also to change if it's walkable and if it emits light, though it's less important for now.

But there's already a "Set Entity Property" which does something quite different, so I guess a single function could be confusing. Would some new functions like "Set Movement Speed" or "Set Name" make sense? They could all be useful both for the player and for NPC (except for NPC vision height, unless we add a "Change Player" function in the future), so they could be even more confusing to name if defined as specific to the player or to NPC.

I probably should add these functions to the list if you're okay with that but I'm not sure how to define them, what do you think?