This document provides an overview of eAdventure, an open-source game authoring tool. It describes how to create scenes, connect scenes, add characters, write dialogues, create objects, define actions and conditions. It also explains how to test and publish games created with eAdventure. Additional learning materials including tutorial videos are referenced to help users learn how to use the different features of the editor.
8. Scene
Scenes
+ Add Scene
Name scene
Add background image - 800 x 600 png, jpg,
bmp, gif
Mask BW image to define background and
foreground
Background Music - midi, mp3
14. Characters
Character
+ Add Character
Add picture
Standard animation
Add same image to all fields
For animation store different frames in
separated files with the pattern - Name_01",
Name_02" ...
16. Adding Character to Scene
Scenes
Select scene
Element references
+ Add NPC (non player character)
Select character
Define location
18. Dialogues
Conversations
+ Add conversation
Select starting node
+ add row
Specify who is talking?
Input text
+ add additional rows
- ...
+ NPC asks question
Add Option node
Add conversations to each option
20. Connect Character and Conversation
Character
Select character
Actions
+ Add "Talk to..." action
Select conversation
Dialog configuration design speech bubble
23. Creating and Adding Object
Similar to characters
Items
+ Add Item
Define name
Add image
Create Icon for inventory
Create icon from image
25. Actions Related with Objects
Items - Actions
+ Add actions
Examine
Grab
Use activates after grab
Use with use with other object - target
Custom make your own actions
Give to use after grab with character
Drag to similar to Use with, without grab
27. Descriptive Texts
Name cursor above the object
Brief description click on object
Detailed description - Examine action
30. Framework for Conditions
Flag switch triggers event
Effect event or action that changes the state
of flag (e.g. press the button in)
Condition limitation that dont allow other
event to take place if event with the effect has
not taken place (e.g. button is not pressed in)
33. Add Effect to One Branch of the
Conversation
Conversations
Edit effect
+ Add effect
Activate
OK
Select from the list "dialogok
OK
36. Define Condition to the Door
Scene
Exits
Edit
Edit conditions
+ Add conditions
Flag
Select from the list Flag name dialogok
Check that Value (active/inactive) is active
OK
OK
40. Adding Action With the Effect to the
Object
Make Flag - objectok
Add activity to the object
Items
Actions
+ Add Action Grab
Add effect to the action
+ Add effect
Activate
Select from the list "objectok
42. Design Condition for Starting
Conversation with the Character
Characters
Actions
Conditions (padlock)
+ Add condition
Select from the list "objectok
OK
45. Hotspot Opens the Door
Make Flag
pushbutton
Create hotspot
Scenes
Active areas
+ Add
Add action to hotspot
Edit actions
+ Add "Use" action
(button in bottom right
corner of the screen)
Add effect to action
Effects
+ Add
Activate
Select from the list
"pushbutton"
Add condition to the door
Exits
Edit
Edit conditions
+ Add conditions
Select from the Flag name
list "pushbutton"
47. Use of One item Depends from Other
Create and add 2 items
Make Flag firsttaken
Add action to 1st item
Items
Actions
+ Add
Grab
Add effect to action
+ Add effect
Activate
Select from the list
"firsttaken
Add Grab activity to
to 2nd item
Add condition to activity
Conditions (padlock)
Add condition
Select from the list
"firsttaken"