280 likes | 365 Views
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.
E N D
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 • introduction • requirements & features • modules • development
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.
introduction – requirements & features – modules – development • problem definition • game scenario a spy game based on missions containing several obstacles towards the final target. an agentassigned to investigate secret information in a foreign country, rescue the hostages, destroy the base.
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop moving with mouse clicks, explanatory tips, optional camera views, simple user interfaces.
introduction – requirements & features – modules – development
introduction – requirements & features – modules – development
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop challenging puzzles, “intelligent” enemies.
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop real-life story, a physical environment, shadows, lights, actions of hero.
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop conversations with NPCs, humor in conversations, cut scenes, multiple sound.
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop optional configurations, loadable scenes. map builder
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop object-oriented, data-driven. map config application scripts model
introduction – requirements & features – modules – development • easy-to-use • hard-to-master • realistic • enjoyable • flexible • modular • easy-to-develop game scripting: to change internal data without recompilation.
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features– modules – development mouse & keyboard elh • graphics engine • physics engine • AI engine • sound generator • event listener & handler • data pre-processor • game engine file ge dpp pe sg ge aie speaker monitor
introduction – requirements & features – modules– development
introduction – requirements & features – modules– development • tools, resources • where are we? • what is next? ms visual studio c++, open dynamics engine (ode), open graphics library (opengl), simple direct-media layer (sdl), 3d studio max, python.
introduction – requirements & features – modules– development • tools, resources • where are we? • what is next? scope surveys requirements tools initial design final design prototype
introduction – requirements & features – modules– development • tools, resources • where are we? • what is next? scope surveys requirements tools initial design final design prototype final design prototype multimedia implementation test documentation
ending … • conclusion • contact info • questions, comments wirtual wision offers well-fitting solutions and features to satisfy the requirements of a most desired adventure game.
ending … • conclusion • contact info • questions, comments web site: www.ceng.metu.edu.tr/~e1354604/project headquarter: metu 9th dormitory, room 402
ending … • conclusion • contact info • questions, comments thank you all virtual vision ‘computer becomes reality . . .’