Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented...
-
date post
22-Dec-2015 -
Category
Documents
-
view
215 -
download
2
Transcript of Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented...
![Page 1: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/1.jpg)
Hong Kong University of Science and TechnologyHong Kong University of Science and Technology
Final Year Project Final Year Project 2003 2003 2004 2004 Presentation Presentation
Presented byPresented byGroup: HO2Group: HO2Chan Wing YuenChan Wing YuenLee Ka ToLee Ka To
Advised byAdvised byProf. Prof. Andrew HornerAndrew HornerProf. Prof. Lydia AyersLydia Ayers
![Page 2: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/2.jpg)
Overview
• Introduction
• The flow to build the game
• Results
• Problems and Solutions
• Conclusions
• Q&A
![Page 3: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/3.jpg)
Introduction
• Motivation– Promoting HKUST in a creative way
• Objective– Develop an adventure
game with attractive graphics, settings, and story lines
![Page 4: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/4.jpg)
Introduction• Game Story
– In the Stone Age, the world suffered a dark period and was controlled by the dark king.
– The character needs to save the world from danger.
– The character gains sufficient experience and fighting skills by killing monsters and completing missions to challenge the dark king.
![Page 5: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/5.jpg)
The flow to build the game
Microsoft Visual Studio .NetMicrosoft Visual Studio .Net
Genesis3DGenesis3DGame EngineGame Engine
2D Graphics and Textures
Sound Files
3D Models Map Files
![Page 6: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/6.jpg)
Results – Game InterfaceA character is speaking to the player Messages Skills Learnt
Hit Point Spirit Point Level Experience Coins Collected
![Page 7: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/7.jpg)
Results – Fighting System
• Main feature:– Decide whether the enemy is hurt or the chara
cter is hurt during combat.
• Implementation:– Mainly Controlled by AI() function in each ene
my class
![Page 8: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/8.jpg)
Results – Missions• 5 missions
– The Fire Dragon Mission– The villager Mission– Mr. Horner Mission– The Water Elf Mission– The old tree man Mission
Feature: gain a skill after completing
one mission
![Page 9: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/9.jpg)
Results – Events
• 4 major events– The tutorial elf– The replenish well.– The HKUST landmarks.– The challenge to NPCs.
![Page 10: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/10.jpg)
Results – Skills
• 4 combat skills– Golden skill– Water skill – Fire skill– Forest skill
• 1 special ability– Eagle eye
![Page 11: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/11.jpg)
Results – Equipment
• 4 Pieces of Equipment
Arm ring
Leg ring
Helmet
Armor
![Page 12: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/12.jpg)
Results – Camera
• Normal view
• Short view
• Far view
• Front view
• Side view
• Rotating view
![Page 13: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/13.jpg)
Results – Mini Games• Two Mini Games
– Coin Gambling• Similar to the “Paper, Scissor
s, Stone” Game• Winner will gain coins; loser
will lose coins– Skiing
• Ski down an ice mountain at a high speed to get as many coins as possible.
![Page 14: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/14.jpg)
Results – Stone Age Environment
• 14 different locations on HKUST campus simulated in a Stone Age style
![Page 15: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/15.jpg)
Results – Sound/Background music
• 60 sound files for sound effects and background music
• A particular sound for each action• Different background music for different maps
![Page 16: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/16.jpg)
• Difficulties in generating valid 3D models for the game engine
• Reason:– 3DS MAX Studio 5.0 failed to generate a valid .act file
for Genesis 3D
• Solution:– Used another 3D modeling
software-- Milkshape3D
Problems Solving– Problem 1
![Page 17: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/17.jpg)
Problems Solving– Problem 2
Very slow frame rate caused by complex 3D models
• Reason:– The area and number of 3D models are to
o complex to be rendered together.
• Solution:– Divided a large map into a number of
small sub-maps– Used “way-point” idea to link two maps
![Page 18: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/18.jpg)
Problems Solving– Problem 3
Unstable speed of the game• Reason:
– 1. Complex view results in low frame rate; different view results in different frame speeds.
– 2. Fast computer will result in a high frame rate and the action is too fast; different computers result in different frame speeds.
• Solution:– By calculating the time used
in each loop, the program adjusts the number of frames per second for the motions of the character.
![Page 19: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/19.jpg)
Conclusion• Major Achievement
– Designed and developed a stimulating game which can be used to introduce our campus to visitors and freshmen.
• Future Extensions– Option to choose different characters– Riding abilities
![Page 20: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/20.jpg)
![Page 21: Hong Kong University of Science and Technology Final Year Project 2003 2004 Presentation Presented by Group: HO2 Chan Wing Yuen Lee Ka To Advised by.](https://reader036.fdocuments.in/reader036/viewer/2022062715/56649d7f5503460f94a62914/html5/thumbnails/21.jpg)
• Q&A Session– Please feel free to ask questions.