Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

how to make good npc's

Status
Not open for further replies.
well here is my guide to making good NPC's.

first make an event. make 4 new event event pages so you have 5. on the first page put watever text u want and then put in:
control self swich:A on.
go to the next page and set the condition as: self swich A is ON and put what text you want. now put in:
control self swich: B on.
and so on and so forth. thx for reading, i hope this help. adios!
 

OS

Sponsor

Would you care to explain how this makes a good NPC? Certainly "dynamic," but not necessarily good. You didn't even mention to turn off all of self switches at the end so the NPC starts over, or how you can use variables to increase the NPC's amount of dialog exponentially, or how to use simple scripting techniques to give the NPC even more dynamic dialog, or even how the NPC's behavior should be decided, because most of us know that an NPC is not just a distracting pile of pixels, but should behave like an actual person/animal/etc. would in the NPC's situation.

So, uh, do you want to expand a bit?
 

Nachos

Sponsor

Code:
@>Control Variables : [001:NCP Random] = Random No.(1...5)
@>Conditional Branch: Variable [001:NCP Random] == 1
  @>Text: Hi there!
 : Branch End
@>Conditional Branch: Variable [001:NCP Random] == 2
  @>Text: ..!
 : Branch End

And so on
 
Ugh. Whether this makes a good NPC, or not, it certainly makes for a bad tutorial. Next time, take a look at some of the other tutorials before posting. click
 
Status
Not open for further replies.

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top