Top Banner
senior project presentation company name: wirtual wision project title: a 3d adventure game ‘beyond the sight’
28

senior project presentation

Feb 04, 2016

Download

Documents

vine

senior project presentation. company name: wirtual wision project title: a 3d adventure game. ‘beyond the sight’. group members. doğan sever. alper taş. rakıp yaşar. kubilay timuçin. ercan şahan. outline. introduction – requirements & features – modules – development. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: senior project presentation

senior project presentation

company name: wirtual wision

project title: a 3d adventure game

‘beyond the sight’

Page 2: senior project presentation

2

doğan sever alper taş

rakıp yaşar

kubilay timuçin

group members

ercan şahan

Page 3: senior project presentation

3

outline

introduction

requirements & features

modules

development

introduction – requirements & features – modules – development

Page 4: senior project presentation

4

introduction – requirements & features – modules – development

problem definition

game scenario

to develop a game software involving

- adventure game with arcade,

- 3d computer graphics,

- human-computer interaction,

- artificial intelligence,

- loadable scenes,

- game scripting.

Page 5: senior project presentation

5

problem definition

game scenario

introduction – requirements & features – modules – development

a spy game based on missions containing several obstacles towards the final target.

an agent assigned to investigate secret information in a foreign country, rescue the hostages, destroy the base.

Page 6: senior project presentation

6

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

moving with mouse clicks,

explanatory tips,

optional camera views,

simple user interfaces.

Page 7: senior project presentation

7

introduction – requirements & features – modules – development

Page 8: senior project presentation

8

introduction – requirements & features – modules – development

Page 9: senior project presentation

9

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

challenging puzzles,

“intelligent” enemies.

Page 10: senior project presentation

10

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

real-life story,

a physical environment,

shadows, lights,

actions of hero.

Page 11: senior project presentation

11

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

conversations with NPCs,

humor in conversations,

cut scenes,

multiple sound.

Page 12: senior project presentation

12

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

optional configurations,

loadable scenes.

map builder

Page 13: senior project presentation

13

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

object-oriented,

data-driven.

map

model

config

scripts

application

Page 14: senior project presentation

14

easy-to-use

hard-to-master

realistic

enjoyable

flexible

modular

easy-to-develop

introduction – requirements & features – modules – development

game scripting: to change internal data without recompilation.

Page 15: senior project presentation

15

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 16: senior project presentation

16

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 17: senior project presentation

17

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 18: senior project presentation

18

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 19: senior project presentation

19

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 20: senior project presentation

20

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 21: senior project presentation

21

graphics engine

physics engine

AI engine

sound generator

event listener & handler

data pre-processor

game engine

introduction – requirements & features – modules – development

file

mouse & keyboard

aie

ge

gesg

elh

dpppe

monitorspeaker

Page 22: senior project presentation

22

introduction – requirements & features – modules – development

Page 23: senior project presentation

23

tools, resources

where are we?

what is next?

introduction – requirements & features – modules – development

ms visual studio c++,

open dynamics engine (ode),

open graphics library (opengl),

simple direct-media layer (sdl),

3d studio max,

python.

Page 24: senior project presentation

24

tools, resources

where are we?

what is next?

introduction – requirements & features – modules – development

scope

surveys

requirements

tools

initial design

final design

prototype

Page 25: senior project presentation

25

tools, resources

where are we?

what is next?

introduction – requirements & features – modules – development

scope

surveys

requirements

tools

initial design

final design

prototype

final design

prototype

multimedia

implementation

test

documentation

Page 26: senior project presentation

26

ending …

conclusion

contact info

questions, comments

wirtual wision offers well-fitting solutions and features to satisfy the requirements of a most desired adventure game.

Page 27: senior project presentation

27

ending …

conclusion

contact info

questions, comments

web site:

www.ceng.metu.edu.tr/~e1354604/project

headquarter:

metu 9th dormitory, room 402

Page 28: senior project presentation

28

ending …

conclusion

contact info

questions, comments

‘computer becomes reality . . .’

vision virtual

thank you all