Electrons


This week I started looking into actually getting the "shell" for the game made up. There was still something missing when I realized that node.js wasn't all I was going to need for the graphical side of the game. So with some quick googling I found out about electron. It's literally made for javascript applications. Perfect! This is going to be something that's pretty interesting to dive into because they advise using github quite a bit. I've never used github but it sounds pretty useful for keeping everything backed up.  I also want to see about implementing some sort of but reporting/tracking through it, but that's for later. I haven't really dug deep into everything yet but I'm hoping that I can get a good grasp on electron in the coming week or two. 

This week I wanted to go back over NPC memories, which I covered very briefly before. So I said that I want NPCs to react to changes the player goes through, but not how that sort of information is tracked or how they react. The latter depends on the NPC personality of course, but the former is where things could be interesting. What I currently have in mind is each NPC will have a list of saved stats for the player's body; Each of their parts and sizes, etc. Each time the player  interacts with that NPC, there'll be a check against those stats. And depending on how different the stats are or there could be a greater reaction than if something has only gone up one or two increments. There could be a few ways NPCs could respond. Some with surprise or just a polite gesture like "Oh, your hair's gotten longer! Looks nice. :)". I think for especially drastic changes, and this is the part that I especially have gripes with from other games, NPCs won't recognize you! That's right, if you look like a totally different person NPCs will have difficulties realizing that you're, well, you.

I'm gonna try to actually make the GDD organized at some point in the near future since there's a lot of words and ideas in these devlogs, so I'll be posting that when it's time. Short log this week, so with that I leave you to be you.

Links to stuff

electron.js

https://www.electronjs.org/

Things to remember

Answers can be more simple than you think

If you have the time, do something correctly

Fight for you

Leave a comment

Log in with itch.io to leave a comment.