SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
<eAdventure>


h"p://e‐adventure.e‐ucm.es/


       Mar5n
Sillaots

           2012

Download

‱  Mul5pla=orm
version
‐
1.5

  –  ainult
lah5
pakkida
(installeerimist
pole
vaja)

  –  nĂ”uab
eraldi
Java
1.6+

‱  Platvormist
sĂ”ltuv
versioon

  –  installeerimisel
kontrollib
ja
vajadusel
laeb
ala
Java

KĂ€ivita


eAdventure
Editor

Juhend


h"p://e‐adventure.e‐ucm.es/tutorial/
            tutorial.php


Failid
katsetamiseks


h"p://www.tlu.ee/~mar5ns/eadventure/


Sisukord

‱    Stseeni
loomine

‱    Stseenideâ€©ĂŒhendamine

‱    Tegelased

‱    Vestlused

‱    Objek5d

‱    Tegevused

‱    Tingimused

Uue
projek>
loomine

‱  Third
person
–
peategelane
on
nĂ€ha

‱  First
person
–
vaatad
lĂ€bi
peategelase
silmade

Editori
osad





Projek5puu
          Tööaken

Stseeni
loomine

‱  Scenes

‱  +
lisa
stseen

‱  MÀÀra
stseenile
nimi

‱  Sisesta
taustapilt
‐
800
x
600
png,
jpg,
bmp,
gif

‱  Mask
‐
mustvalge
pilt,
mis
lahutab
taustapildi

   esi‐
ja
tagaplaaniks
‐
tegelane
liigub
nende

   vahel

‱  Taustamuusika
‐
midi,
mp3

Stseenideâ€©ĂŒhendamine

‱    Scenes
(vali
konkreetne
stseen)

‱    Exits

‱    +
lisa
uks

‱    Vali
loetelust,
kuhu
uks
viib?

‱    Joonista
riskĂŒlik,
kus
uks
asub?


Kontrolli
seoseid
‐
Scenes
(koondpealkiri)

Tegelased

Tegelase
loomine

‱  Character

‱  +
lisa
tegelane

‱  Sisesta
tegelase
pilt

   –  Standard
animatsioon

   –  Lisa
sama
pilt
kĂ”ikidele
vĂ€ljadele



Animatsioon
tekib,
kui
kaadrid
eraldi
salvestada

nimedega
‐
"Nimi_01",
Nimi_02"
...

Tegelase
lisamine
stseenile

‱    Scenes


‱    Vali
konkreetne
stseen

‱    Element
references

‱    +
Add
NPC
(non
player
character)

‱    Vali
loetelust
tegelane

‱    MÀÀra
asukoht

Vestlused

‱    Conversa5ons

‱    +
lisa
uus
vestlus

‱    Selekteeri
vestlus
algsĂ”lm

‱    +
lisa
vestluse
rida

‱    TĂ€psusta,
kes
rÀÀgib?

‱    Sisesta
rea
sisu

‱    +
jĂ€tka
ridade
loomist

‱    ‐
...

‱    +
NPC
esitab
kĂŒsimuse

‱    Lisa
graaïŹkule
Op5on
sĂ”lm

‱    Koosta
igale
valikule
eraldi
vestlused

Tegelase
ja
vestluseâ€©ĂŒhendamine

‱    Character

‱    Vali
konkreetne
tegelane

‱    Ac5ons

‱    +
Add
"Talk
to..."
ac5on

‱    Vali
loetelust
vestlus

‱    Dialog
conïŹgura5on
‐
jutumulli
kujundamine

Objek>d

Objek>
loomine
ja
lisamine

Sarnane
tegelaste
loomisele
ja
lisamisele


‱    Items

‱    +
lisa
objekt

‱    MÀÀra
nimi

‱    Sisesta
pilt

‱    Loo
ikoon
‐
Create
icon
from
image

Objek>ga
seotud
tegevused

‱  Ac5ons

‱  +
lisa
tegevus

   –  Examine
–
uuri,
vaata

   –  Grab
–
korjaâ€©ĂŒles

   –  Use
‐
kasuta
(kui
use
ja
grab
on
samaaegselt
kasutusel,

      siis
use
avaldub
alles
pĂ€rast
grab‐i)

   –  Use
with
‐
kasuta
koos
teise
objek5ga
(target)

   –  Custom
‐
saab
ise
luua
tegevusi

   –  Give
to
–
sarnane
Use
with
tegevusega,
aga
mĂ”eldud

      tegelastele.
Saab
rakendada
ainult
siis,
kui
onâ€©ĂŒles

      korjatud

   –  Drag
to
‐
sarnane
Use
with‐ga.
VĂ”imaldab
lohistada

      asju
tegelaste
ja
teiste
asjade
juurde.

Kirjeldavad
teks>d

Kui
objek5del
klÔpsida,
nÀidatakse
Descrip5on

sektsioonis
salvestatud
infot:

‱  Kursor
objek5
kohal
‐
Name

‱  KlĂ”ps
objek5l
‐
Brief
descrip5on

‱  Examine
tegevus
‐
Detailed
descrip5on

Tingimused


MĂ€ngu
loogika
ja
piirangud

Tingimuste
loomise
raamis>k

‱  Flag
‐
lĂŒli5,
mis
vallandab
tegevuse

‱  EïŹ€ectâ€©â€“â€©ĂŒks
sĂŒndmus,
mis
muudab
lĂŒli5
olekut

   (nĂ€iteks
lĂŒlitab
“nupu”
sisse)

‱  Condi5on
‐
piirang,
mis
ei
lase
teisel

   sĂŒndmusel
juhtuda,
kui
efek5ga
sĂŒndmus
pole

   toimunud
(nĂ€iteks,
kui
“nupp”
pole
sisse

   lĂŒlitatud)

Ukse
avanemine
sÔltub
vestluse

         tulemustest

Loo
lipuke

‱  Chapters

‱  Edit
chapterâ€©ïŹ‚ags

   &
variables


‱  NĂ€iteks

   "VestlusRahuldav"

Lisa

vestluseâ€©ĂŒhele
harule
efekt

‱    Conversa5ons

‱    Edit
eïŹ€ect

‱    +
lisa
efekt

‱    Ac5vate

‱    OK

‱    Vali
loetelust
"VestlusRahuldav”

‱    OK

MÀÀra
uksele
>ngimus

‱    Scene

‱    Exits

‱    Edit

‱    Edit
condi5ons

‱    +
Add
condi5ons

     –  Flag

     –  Vali
Flag
name
loetelust
"VestlusRahuldav”

     –  Kontrolli,
et
Value
(ac5ve/inac5ve)
lahtris
oleks
ac5ve

     –  OK

‱  OK

Vestlus
ei
alga
enne,
kui
objekt

           on
vÔetud

Objek>le
efek>ga
tegevuse
lisamine

‱  Loo
lipuke
‐
"ObjektVĂ”etud”

‱  Lisa
objek5le
tegevus

  –  Items

  –  Ac5ons

  –  +
lisa
tegevus
–
Grab

‱  Lisa
tegevusele
efekt
‐
tegevus
on
objek5

   Ac5on
loetelus
selekteeritud

  –  +
lisa
efekt

  –  Ac5vate

  –  Vali
loetelust
"ObjektVĂ”etud”

MÀÀra
tegelasele
vestluse
alustamise

              >ngimus

‱    Characters

‱    Ac5ons

‱    Condi5ons
(tabalukk)

‱    +
Add
condi5on

‱    Vali
loetelust
"ObjektVĂ”etud”

‱    OK

Veel
>ngimusi

Ukse
avab
puutetundlik
pind

‱  Loo
lipuke
                   ‱  Lisa
tegevusele
efekt

   "KellVajutatud”
                 –  EïŹ€ects

‱  Loo
stseenile
                   –  +
lisa
efekt

   puutetundlik
ala
                –  Ac5vate

   –  Scenes
                       –  Vali
loetelust

   –  Ac5ve
areas
                     "KellVajutatud"


   –  +
lisa
puutetundlik
ala
   ‱  MÀÀra
uksele
5ngimus

‱  Lisa
ak5ivsele
alale
            –  Exits

   tegevuse
                        –  Edit

   –  Edit
ac5ons
                  –  Edit
condi5ons

   –  +
Add
"Use"
ac5on
            –  +
Add
condi5ons

      (nupp
ekraani
all
            –  Vali
Flag
name
loetelust

      paremas
nurgas)
                 "KellVajutatud"

Ühe
objek>
kasutamine
sĂ”ltub
teisest

‱  Loo
ja
lisa
2
objek5
       ‱  Lisa
tegevusele
efekt


‱  Loo
lipuke
                    –  +
lisa
efekt

   "EsimeneVĂ”etud”
               –  Ac5vate

‱  Lisa
esimesele
objek5le
       –  Vali
loetelust

                                     "EsimeneVĂ”etud”

   tegevus

   –  Items
                   ‱  Lisa
teisele
objek5le

   –  Ac5ons
                     tegevus
‐
Grab

   –  +
lisa
tegevus
‐
Grab
      –  Lisa
tegevusele
5ngimus

                                  –  Condi5ons
(tabalukk)

                                  –  Add
condi5on

                                  –  Vali
loetelust

                                     "EsimeneVÔetud"

LÔpp


Peaaegu

Tes>mine
ja
avaldamine

‱  MĂ€ngu
tes5mine


  –  Run
‐
Normal

  –  MĂ€ngu
lĂ”petamine
‐
ESC

‱  MĂ€ngu
avaldamine

  –  File

  –  Export
project


  –  Export
as
a
standalone
jar‐based
game


Weitere Àhnliche Inhalte

Mehr von Martin Sillaots (20)

eAdventureEN
eAdventureENeAdventureEN
eAdventureEN
 
Documents
DocumentsDocuments
Documents
 
Game Monetisation and Marketing
Game Monetisation and MarketingGame Monetisation and Marketing
Game Monetisation and Marketing
 
Prototyping
PrototypingPrototyping
Prototyping
 
User Interface
User InterfaceUser Interface
User Interface
 
Level Design
Level DesignLevel Design
Level Design
 
Story
StoryStory
Story
 
Characters
CharactersCharacters
Characters
 
Game World
Game WorldGame World
Game World
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Core Mechanics
Core MechanicsCore Mechanics
Core Mechanics
 
Gameplay
GameplayGameplay
Gameplay
 
Game Concept
Game ConceptGame Concept
Game Concept
 
Game Idea
Game IdeaGame Idea
Game Idea
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
Game Elements
Game ElementsGame Elements
Game Elements
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
Project Closing
Project ClosingProject Closing
Project Closing
 
Project Control
Project ControlProject Control
Project Control
 
Project Execution
Project ExecutionProject Execution
Project Execution
 

eAdventure