kismet(by ini3d)

30
8/8/2019 Kismet(by Ini3D) http://slidepdf.com/reader/full/kismetby-ini3d 1/30 Unreal Kismet Yuli Aria Winata (ini3d project team member) (sorry, my english was bad)

Upload: yuli-aria-winata

Post on 09-Apr-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 1/30

Unreal Kismet

Yuli Aria Winata

(ini3d project team member)(sorry, my english was bad)

Page 2: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 2/30

Kismet Navigator

left/right click (dragged on empty view) :

move the view

left + right click : zoom in, zoom out ctrl + left click (object selected) : move the

object

ctrl + alt + left click (on empty view) : selectmode

right click : open matinee pop up

Page 3: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 3/30

Trigger (click the trigger on unrealEd then on kismet

right click > New Event Using Trigger_name > choose touch/used/etc)

What will target do if youre on

collision area

What will target do if youre not

on collision area

What will target do if youre

press use key on collision area

Object on kismet (1)

Its will triggered when player

was on collision area

Its will triggered when player

press use key on collision

area(the default is E)

collision area

Page 4: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 4/30

How the trigger will take effect.

(0 = inf, so make it 0 to if youwant the trigger always take

effect)

How long did the player can use

this trigger again.

Did the player have to aim

exactly in the trigger

Object on kismet (1)

Used Trigger

Touch Trigger

Page 5: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 5/30

Swith (right click > New Action > Switch > Switch)

 ± Its like (Its like switch case on java)

Its like. If I press the key, go in

link 1, and when I press the key

again, go in link 2

Determine how much link do you

want.

When the count was more than

the count, it get back to 1.

Object on kismet (1)

Page 6: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 6/30

When the matinee play reversed,

then what sould the program do

When the matinee completed,

then what sould the program do

Play the animation reversed

Play the animation

Matinee (right click > New Matinee)

 ± Object To play Animation

Object on kismet (1)

Page 7: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 7/30

Place of interpActor

after 2 second. Hold

ctrl + click to move this

Group of animation.

Remember to create

a new group for a

different interp actor

Matinee UI

Double click on matinee object to open this UI

Page 8: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 8/30

Used Trigger Sliding Door

NB: until now I know only interpActor

can be animated using matinee

Page 9: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 9/30

Touch Trigger Sliding door.(No video from me.)

Page 10: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 10/30

Object on kismet (2)

Toggle (right click > New Action > Toggle > Toggle)

Announcement (right click > Action > Voice/Announcement > Play Announcement )

Toggle the target

the target of 

toggle object,

must be an

toggle able

object to

Input from otherobject.

Announcement

sound must be a

Wave

sound Output to screen

Play sound

Page 11: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 11/30

Set Material (right click > New Action > Actor > set Material)

Which material want to be apply

to interpActor

change the material of some

InterpActor. the target of set material

must be an InterpActor

Object on kismet (2)

Page 12: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 12/30

Toggled Lamp and Material

Page 13: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 13/30

Set Boolean (right click > New Action > Set Variable > bool)

Compare Boolean

Object on kismet (3)

(No video from me.)

Triangle node was used to

change variable.

If Bool False, where this node go

Variable that compared (Variabel

yang dibandingkan) (right click >

New Variable > Bool)

Fill it to change variable to false

Page 14: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 14/30

Play Sound (right click > New Action > Sound > Play Sound)

Which sound you want to play

Object on kismet (3)

(No video from me.)

Page 15: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 15/30

How to create delayed object

Object on kismet (3)

(No video from me.)

Right click here to make an

object activate delay

Page 16: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 16/30

Sound Cue Editor(No video from me.)

Never ending looping the sound

Page 17: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 17/30

Switch Anouncement then Lock the door(No video from me.)

Page 18: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 18/30

Aaaahhh.. To many wires.. I want to make it simple

Switch Anouncement then Lock the door(No video from me.)

Page 19: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 19/30

Object on kismet (4)

Named Variable

Its like you initialize a

variable. And name it

lockDoor. (booleanLockDoor = false) (right

click > New Variable> Bool)

And then you use it.

someVar = LockDoor

(right click > New Variable>Named Variable)

Var name that

initialize and used

must be the samevariable

Page 20: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 20/30

Remote Event

Start of event

(right click > NewAction > Event >

Activate Remote

Event)

Object on kismet (4)

Its like go to sequence start with

LockDoorEv. (I think Its similar to go to in

C) (right click > New Event> Remote Event)

Varible name

must be the

same

Page 21: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 21/30

Remote Event and Named Variable(No video from me.)

1. Remote event in from here

2. Variable Lock door changed here

3. Its like you initialize boolean LockDoor = false

Page 22: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 22/30

Remote Event and Named Variable(No video from me.)

1. Remote event out from here2. Variable LockDoor Used here to be compared

Page 23: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 23/30

Object on kismet (5)

Modify Health (right click > New Action> Actor > Modify Health)

Player (right click > New Variable> Player > Player)S

ize of damageType of damage

Remove this, so

only your

player died

Page 24: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 24/30

Self Destruct(No video from me.)

Add this sequence after last announcement

Page 25: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 25/30

Comment(No video from me.)

Almost all properties have comment variable.

Use it to make your kismet readable to other

developers.

Or make a group comment. Select all object

then Right Click -> new Comment

Page 26: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 26/30

Sub Sequence(No video from me.)

You can group your sequence.

Select Object that you want tocreate a sequence. Then rightclick > Create New Se

Double click on sequence to openyour sequence

Click on to go back to parentsequence

If you used named variable placeit on parent sequence. (I think itslike global variable on java)

Page 27: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 27/30

Matinee Curve(No video from me.)

Click this to view thecurve of animation

Click this to view all the

curve

To view the 3D animation

on map

Change the curve (the

animation can change by

changing this curve)

Click here to make curve.

(Ctrl + click to make new

node on the curve)

Page 28: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 28/30

Matinee Curve(No video from me.)

Break the curve

Camera Switching mode.

(its like director of film..

Ok camera 1 action,camera 2 action). We will

discuss it in cinematic.

Page 29: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 29/30

Level Loaded

Anouncement

I Cant Do it

I cant find this object on UDK

August Version

Its Not used here. This object

was similar with trigger. But itwill triggered when level loaded

Page 30: Kismet(by Ini3D)

8/8/2019 Kismet(by Ini3D)

http://slidepdf.com/reader/full/kismetby-ini3d 30/30

Delayed Switch

Mover

I Cant Do it

I cant find this object on UDK

August Version