Jump to content

Recent Comments

Latest Visitors

- - - - -

Dialogs and stuff

4: Adsense

I've just completed the dialog system of Medieval story. I'm sure it will need some refinements and bug fixing later on but as a whole it's pretty much feature complete. The system works kind of like the index of a magazine:

  • First you got a greeting page with a couple of categories that the user can select.
  • Each category can have a number of sub-pages and each page can have a different number of answers/choices. Right now I have limited the answer space to three options (this might be expanded later on).
  • Each answer the user selects can lead to:
  • Another topic - it doesn't have to lead to the first page of that topic.. it can lead to any sub-page.
  • Execute a script.
  • Exit the dialog.
Initially I wasn't going to allow for execution of scripts from within dialogs, but I changed my mind. I found it would be neat to for example change the behaviour of the NPC you are talking to through scripting. Make him angry for example.

I've also implemented a way of grouping and hiding objects that are in the way of the player. This feature is common in many RPG's; the roof disappears when the player walk below it. I will only use this for smaller buildings. When entering larger areas I will load it as a different map.

Video showing the dialog box and roof hiding.


Posted Image
Better quality link

Thanks for reading!

Jul 07 2011 02:37 PM
Looks nice, but I would deactivate the scrolling, if the text is short enough.
Jul 08 2011 01:15 PM
What the heck? You killed Otto. After he was so nice to you and everything. :(

Umm, anyway. Pretty cool.
Jul 12 2011 04:15 PM
Thanks! :)

Speculi, good idea. I will look into it.
Jul 16 2011 01:56 AM
When I saw the "prepare to die" option I was hoping you would click it, was quite suspenseful as you hovered over the continue button but it ended up being great haha, game looks pretty cool!

Note: GameDev.net moderates comments.