104
Tutorial and Help v. 1.3

Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

TutorialandHelp

v.1.3

Page 2: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Overview

• ThiseditorhasbeencreatedtoenablecontentgenerationforaniOS/Androidgame

• ThemobilegameisbuiltinaUnityproject

• Theeditorisastand-aloneJavaprogram

– Thegamelogiccanbetestedanddebuggedinsidetheeditor

– Thegamecanbeplayedintheeditor.

– Dialogcanbegeneratedwithtext-to-speech

– ThecurrentpublicversiondoesnotprovideUnityexport.Itwillbeaddedinfutureversions.

Page 3: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Thegamemodes

• Whenthegameisplayed,therearetwomainmodesofinteraction

– Theexplorationmode

• theuserdragshis/herfingertofindandactivateinteractables

– Thedialogmode

• whenaninteractableisactivated,theusercaninteractwithitthroughdialogs

Page 4: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

BasicEditing

ToaddLocations,Interactables,and

Characters

Page 5: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

MainWindow

Game name (Default)

Chapter name (C01, C02...)

List of locations

(currently empty)

Page 6: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addalocation

Add a location

Page 7: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectaname

Type a name

Note: no whitespace or special

characters

Click to add image

Page 8: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Pickanimagefile

Chose from the scrapbook

(the Locations folder)

Or from some other location.

The image will be copied.

Page 9: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Preview

Preview of the

selected image

Click OK to proceed

Page 10: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Location area

List of interactables in active location

(currently empty)

Page 11: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Switchbetweenlocations

Active location marked

with white

Page 12: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addinteractable

Page 13: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Positionofinteractable

Drag to move

Page 14: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addcharacters

Select this option to set up

the characters that appears in

the current chapter

Page 15: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Click here to add a

character

Main character

is always

present

Page 16: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectaname

The name will be used in

the editor to identify a

character. It does not need

to be the actual name of the

character.

Page 17: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectanimage

Select an image to use for the character

(in the same way as for locations).

Take them from the Characters folder

Page 18: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialogimage

This image will be shown

when we are in dialog

mode. It will not be used in

exploration mode.

Page 19: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

FlowNodeBasics

Flownodesmodelthelogicof

interactable

Page 20: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

RoleofFlowNodes

• Flownodesareusedtocreategraphsthatmodelsthelogicofaninteractable

• Whenaninteractableisselected,thegameenters”dialogmode”andthestartnodeisactivated(theroot)

• Thegraphisthentraversedaccordingtotheconditionsanddialogchoices

• Whenaleafnode(anodewithoutexitconnection)isreached,thegamereturnsto”explorationmode”

Page 21: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

• Flownodesareusedtocreategraphsthatmodelsthelogicofaninteractable

• Whenaninteractable isselected,thegameenters”dialogmode”andthestartnodeisactivated(theroot)

• Thegraphisthentraversedaccordingtotheconditionsanddialogchoices

• Whenaleafnode(anodewithoutexitconnection)isreached,thegamereturnsto”explorationmode”

Page 22: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

NodetypesAct – non-interactivedialogtextwithactornames

Dialog – adialogchoicewithuptofouroptions

Condition – Routestheflowdependingonconditionalexpressionsusing

variables

Fork,or”firsttimefork”– enablesaseparateflowthefirsttimethenodeis

visited

Setvariable– setsavaluetoaBooleanvariable(trueorfalse)

Transition – changestheactivelocation

Code – usedtocontrolvariousspecialinteractionintheunityengine.Isusedprimarilytosignalendofchapter

Dice– arandomexitisselected

Page 23: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

EditingFlowNodes

Active interactable

Start node in the

flow graph

Page 24: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addaflownode

or right click to get a

list of nodes to add

Use this menu

or keyboard

shortcuts (Ctrl 1-8)

Page 25: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Actnode

Page 26: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Double-clicktoeditnode

orusectrl-e(�-eonmac)

Double-click

to edit

Keyboard

shortcut

Page 27: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Acteditorwindow

Type dialog text,

max 2 lines

Name of character

Emotion flag

Inner dialog checkbox

Page 28: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addrows

Add row lastDelete row

Insert row

before

Page 29: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Connectnodes:

Dragfromoutputsquaretotargetnode

Aim for the big

rectangle

Page 30: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Arrowsindicateflow

This will be

handled first

Then this

will follow

Page 31: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Double-clickthesquaretodeleteconnection

Page 32: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialognode

Dialog choice #1

Dialog choice #2

Add a new choice

Page 33: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialogoutputs

Dialog choice #1

Dialog choice #2

Page 34: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Connectoutputtodifferentactnodes

Mouse-over

presentation of

act node #1

This act will be played if the

user selects the first dialog

alternative

Page 35: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Mouse-over

presentation of

act node #2

This act will be played if the

user selects the second

dialog alternative

Page 36: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

DebugGameLogic

Usingthebuiltinplayertotestthe

logic

Page 37: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

SelectRunàDebug

Page 38: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Debuggerletyouplaythegameand

followthegamelogic

Debug player

window

Page 39: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Explorationmode

Drag to find

interactables

Page 40: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialogmode

Dialog mode

press space or arrow

to skip

Page 41: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Theactiveflownodeishighlighted

Active flow node

Page 42: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialog alternatives

Click to select

Active flow-node

Page 43: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Interactablesandlocationsarealso

highlighted

This is the current

location (white)

No interactable is

active as we are in

exploration mode

Page 44: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Interactables’IconandAudio

Ifeachinteractableisgivenaunique

auditoryiconthegamecanbeplayed

byvisuallyimpaired

Page 45: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectaiconforaninteractable

An interactable

can have an

assigned icon

Page 46: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectsprite

Select the png file

to use

Click here to

select a sprite for

the interactable

Page 47: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Preview

Page 48: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

The sprite is shown

Page 49: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectauditoryiconforaninteractable

Click here

”Preview”

Click to add a new

wav-file

Page 50: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Voice-overforinteractables

Click here

Type short dialog text.

Will be played when

the player hovers an

interactable

Page 51: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

MoreFlowNodes

Page 52: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

TransitionNode

tochangelocation

Page 53: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Conditionexample– usekey

Click here to

edit flow nodes

for keys

Page 54: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

SetVariableNode

Set its valueCome up with a name

for the variable

Page 55: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

ConditionNode

toguidetheflowwithconditions

Page 56: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Conditiontrueà changelocation

Output when

corresponding

condition is met

There can be more

conditions. They are

tested top down

Page 57: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Conditionfalse– giveanhint

Output when no

condition is met

(default)

Page 58: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Forknodeexample– theradio

Page 59: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Firstinteractionàpresenttheitem

Output first time

Page 60: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Allothertimesà giveashort

description

Output all other times

Page 61: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenodeexample– deathtrap

Page 62: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)
Page 63: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

ChapterEnd endsthechapter

Pre-defined function

The chapter will end.

The menu chapter will be

loaded.

Page 64: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dicenode

A random exit

will be selected.

Set if there should be 2, 3,

4, 5, or 6 sides on the dice

(exits)

Page 65: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Thedeathtrapisnowlesslethal

Page 66: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

RuntheGame

Page 67: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

selectRunà Run(orctrl-R)

Page 68: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Note:nodebuginformation

Page 69: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

WhentheChapterEnd codeNodeisreached

The main menu is loaded

when a chapter ends.

Page 70: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Details

Addingchapters

Enterandexitflow

Conditionaldialogalternatives

Conditionalinteractables

Page 71: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

AgamecanbesplitinchaptersNote:mostlythereislittlepointhavingmorethanonechapter

forsmallgames

Page 72: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Enterflowisexecutedwhenalocation

isentered

Page 73: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Exitflowisexecutedwhenalocationis

exited

Page 74: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Dialogalternativescanbeconditional

Page 75: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Debugconditionaldialog

Note: variable is false

Third choice not shown

Page 76: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Debugconditionaldialog

Note: variable is true

Third choice is shown

Page 77: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Interactablescanbeconditional

Note: this condition is that

the variable should be false

Page 78: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Debugconditionalinteractable

Note: variable is false

Interactable is shown

Page 79: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Debugconditionalinteractable

Note: variable is true

Interactable is not shown

Page 80: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

CodeNodes

Page 81: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- ChapterEnd

The chapter ends instantly

and the game returns to

the main menu.

Page 82: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- ShowCharacter

The specified character is

shown. It replaces any

previously shown character.

Note: characters are shown

automatically when they talk

Page 83: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- HideCharacter

Hides the currently shown

character on the specified

side.

Page 84: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- Sound

If waitToFinish is true, the

flow will halt until the

sound has finished.

Plays the specified sound

once.

Page 85: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- Music

Starts the looping of the

specified music. It will be

stopped when the location is

changed or through a ”Music

stop” code node (see below)

Page 86: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- StopMusic

Stops the currently looping music

(the music field is ignored in this

case)

Page 87: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Codenode- Wait

The flow pauses for the

specified number of

seconds.

Page 88: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

MenuChoices

Page 89: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Editmenualternatives- Locations

The active location is moved to

a position

Note 1: index starts on 0

Note 2: the order is irrelevent,

except for the first location

(start of game).

Page 90: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Editmenualternatives- Interactable

Page 91: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Editmenualternatives- Flownode

Will arrange the nodes in

the sub-tree starting with

the selected node.

Page 92: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Cutandpaste

Drag to select nodes.

Cut to delete!

Page 93: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Addflownode

Note: keyboard

shortcuts

Page 94: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Utils

Find variable

occurrences

Sanity check of

the chapter

Page 95: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Text-to-speech(TTS)

Generate the lines using the

selected TTS generator

A TTS generator will

provide the set of

available voices

Page 96: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Selectvoices

Voice parameters for a

character can be adjusted

here.

Click to listen to the

voice.

Type the text to test.

Page 97: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

ImportantNote!

• Thedialogaudiofilesgeneratedcanonlyused

forprototyping

• Theprovidedgeneratorsarenotintendedfor

publication.

• IfTTSshouldbeusedinadistributedgame,a

TTSgeneratorthatisallowedtouseforthat

purposehastobeobtained.

Page 98: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

FileMenu

A primitive backup system –

revert to previous saved state.

Export/import of lines to excel. Note

that import is only possible if flow

nodes are unchanged

Page 99: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Games

• Itispossibletoworkwithseveralindependent

games

• Thenameisaglobalidentifier

– chooseitwithcare– Itispossibletochangeit

Page 100: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Export/import

• File->Exportwholegame

– willpackallgamedata(images&sounds)intoasinglearchive

• File->Exportactivechapter

– Exportsonlythecurrentchapter– Shouldtypicallynotbeused

• Importaddsagameorachapter

– Dependsonhowitwasexported– Chapterswillbeaddedafteractivechapter

Page 101: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

SomeHints

• Usearrowkeystotraverseflownodetree

• PressCtrlandusearrowstochangespacing

• Ctrl-Btobalancesubtree(theselectednode

andforward)

• Holdshift tomovesubtrees

Page 102: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Alternativewaytoaddinteractable

Double-click where you

want to place it

Page 103: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

Limitations

• LocationsandInteractablescanonlybedeleted• Norenameorcopy-paste

• Editorwillnotautosave

–Makesuretosavebeforequit

– Savefrequently(Ctrl-S)

Page 104: Tutorial and Help - Deig · Active flownode. Dialog alternatives Click to select Active flow-node. Interactables and locations are also highlighted This is the current location (white)

LegalStuff

• Itisnotallowedtoredistributethisprogramoruseitforcommercialpurposes.

• Reverse-engineeringorrepackagingisprohibited.

• Thefollowinglibrariesareused(seelibfolderfordetails)

– jexcelapi.sourceforge.net

– simple.sourceforge.net

– jLayer fromjavazoom.net

• ©2018Henrik Engström