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.

Slides:



Advertisements
Similar presentations
Introduction Games have always been a fundamental part of human life. Space storm “ عاصفة الفضاء” is a 3D SCI-FI game that consists of two stages presented.
Advertisements

World Views & Level Design EST310/ISE340 Fall 2011 Tony Scarlatos.
Learning through Animation. (Year 3/4 class project)
Natalie Fong English Centre, The University of Hong Kong Good Practices in a Second Language Classroom: An Alternating Use of ICT in Independent Learning.
TECHNICAL POSTER Quentin Bloomfield, Keegan Donnelly, Jacob Grealy, Zach Knickerbocker, Nate Niederkorn, Sean Peck Department of Computer Science and Engineering.
Introduction to 3DS Max for Game 1 Matakuliah : T0952 – Multimedia 3D Modelling and Animation Tahun: 2009.
Space Cadet Defender HD CIS 587 Game Evaluation – Ruth Johnson.
Presented by Tang Man Wai, Kelvin Wu Sui Hin, Simon Advised by Prof. Samuel T. Chanson PDA-based Tour Guide and Planner for Hong Kong Hong Kong University.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Firework Studio Computer Science Final Year Project 2002/2003 Project Team ( BR1 ): Chan Wai Wa ( Raymond ) Cheng Fun Hop ( Brian ) Ng Yat Wah ( Fat )
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
CHA1 Mobile Commerce Digital Meeting Support System Presented by Hung Lau Yung, Simon Ip Tak Shun, Alan Siu Po Wa Power Advised by Prof. Samuel T. Chanson.
Senior project presentation company name: wirtual wision project title: a 3d adventure game ‘beyond the sight’
Group: RO3 1 MMORPG Networked Game Advised by Prof. David Rossiter Date: 29 April 2006.
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 3, Day 1 (10/14)
Chapter 12 Instructional Methods
IMGD 1001: The Game Art Pipeline. IMGD (Visual) Art Courses  AR Essentials of Art.  AR Digital Imaging and Computer Art.  IMGD/AR.
Testing 1… 2… 3… a play test of an as yet Untitled game M i c h a e l Y a b l o n s k y ● K e l v i n T u ● A l e x Y a n g ● A le x L o r i m e r.
Hong Kong University of Science and Technology Final Year Project 2006  2007 Presentation Present by HO3 Hau Yin Wing Amy Lam Chun Kit Ron Wu Ka Chun.
Persuasive Purposes  To create a fast paced 2D/3D fighting action game that will provide a decent level of challenge to the players  To guide the players.
Dr. Brian Durney Computing and Networking Sciences at UVU C S
3D Computer Animation Turgut Tezir.
XNA GAME STUDIO 4.0 LEARN PROGRAMMING NOW Game Design.
1 ENG236: Introduction (1) Rocky K. C. Chang THE HONG KONG POLYTECHNIC UNIVERSITY.
Learning adaptation The brain is like a computer, with feelings… People adapt to any given situation. The challenge is to choose the right situation…
Spieleentwicklung – Motivation Gratis ;) Dr. Mathias Lux ITEC – Universität Klagenfurt
Lesson 1: Intro to Animation
Overview Name: Three Realms Type: Chinese Myth/ARPG Platform : PC Background : Warring state period Charge modes : Items charge, VIP charge Intro Three.
STUDENTSFACULTY David AltieriEvan BredendickTheodore CincoskiAlex DeakmanCraig EvansBrian MullerDiane Christie Brian OsendorfTrace RoshellCharles SchmidtThomas.
Master Class Modules on Computer Graphics and Animation Ahmad Nasri, American University of Beirut (in Collaboration with Dima Schneider) American University.
CS 425 Game Programming I Jan M. Allbeck. Outline  Introductions  Expectations  Tools and setup  Quick introduction to C++ and Visual Studio  What.
Engineering Senior Presentations Spring Founder’s Day, 2006 University of Portland School of Engineering Havoc Command Authors Ray Dehler Brandon.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
I could tell you about the love I feel for my first granddaughter. Or, I could show you the photo:
Triiyo By: Sam Beatty, Jacob Berry, Erin Walker. Prologue Many years ago on the planet Tricondera, a place filled with different races and cultures and.
Neo-Breakout Sonhui Schweitzer CS 470 Spring 2005.
I Robot.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
SCRATCH. Course Outline Session 1 – 8.45am to am  Introduction  Basics of Scratch programming - Control / Movement / Looks and Sound  Example.
Comp763: Modern Computer Games Using Constraint Logic Programming to Analyze the Chronology in a William Faulkner Story Jennifer BurgSheau-Dong Lang Irwin.
Tenebrae 2D Game Pitch By: Kelly Katarzis and Brandon Leon.
Eight Easy Steps to Effective Presentations. 1. Know your information O Do sufficient research to be the “class expert” O Review your notes before making.
English Story Competition School Name: Christian Alliance H.C. Chan Primary School Class: 5A Student Name:KOK Yuk Hin Peter & the Dragon.
Content: Fiona King Visual Effects: Olivia King.
‘’In what ways does your media product use, develop or challenge forms and conventions of real media products?’’ Emily Hemmigs.
41913F-4B Cheung Chiu Man Wong Man Yue.  In this Final Year Project, We aimed to use the latest programming develop technology and tools to design,
What’s in a Game? Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars.
Lauren Bissett, Daniel Maguire, Nicholas Woodfield.
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
YEAR 8 ICT. INTRODUCTION This term we will be learning about computing and gaming. What makes games tick? What skills do you need to be a game maker?
Introducing Scratch Learning resources for the implementation of the scenario
Fern Albery-S Tess Downes-S Matthew Kelly-S
Learning through Animation Learning through Animation
Created By Benjaman Green
GAD Created by Educational Technology Network
Tech.
Dystopia game Amjd , Iyad , Haytham.
CMSC201 Computer Science I for Majors Lecture 11 – Program Design
Get thinking: What is the problem, issue or challenge you want to take on? 
Department of Computer Science & Engineering
Graveyard shift? Working Saturdays?.
Best Practices.
Escape Room Ben Leung American International School Hong Kong
Designing and Describing a Computer Game
Carl Saenz CIS 487 Assignment 2
ICT Gaming Lesson 1.
Music Technology What’s in the course?
Learning Map for Year 5 : Autumn
Photo Story 3 for Windows
Presentation transcript:

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 Prof. Andrew Horner Prof. Lydia Ayers

Overview Introduction The flow to build the game Results Problems and Solutions Conclusions Q&A

Introduction Motivation –Promoting HKUST in a creative way Objective –Develop an adventure game with attractive graphics, settings, and story lines

Introduction Game Story –I–In the Stone Age, the world suffered a dark period and was controlled by the dark king. –T–The character needs to save the world from danger. –T–The character gains sufficient experience and fighting skills by killing monsters and completing missions to challenge the dark king.

The flow to build the game Microsoft Visual Studio.Net Genesis3D Game Engine 2D Graphics and Textures Sound Files 3D ModelsMap Files

Results – Game Interface A character is speaking to the playerMessagesSkills Learnt Hit Point Spirit Point Level ExperienceCoins Collected

Results – Fighting System Main feature: –D–Decide whether the enemy is hurt or the character is hurt during combat. Implementation: –M–Mainly Controlled by AI() function in each enemy class

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

Results – Events 4 major events –The tutorial elf –The replenish well. –The HKUST landmarks. –The challenge to NPCs.

Results – Skills 4 combat skills –Golden skill –Water skill –Fire skill –Forest skill 1 special ability –Eagle eye

Results – Equipment 4 Pieces of Equipment Arm ring Leg ring Helmet Armor

Results – Camera Normal view Short view Far view Front view Side view Rotating view

Results – Mini Games Two Mini Games –Coin Gambling Similar to the “Paper, Scissors, 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.

Results – Stone Age Environment 14 different locations on HKUST campus simulated in a Stone Age style

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

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

Problems Solving – Problem 2 Very slow frame rate caused by complex 3D models Reason: –The area and number of 3D models are too 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

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.

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

Q&A Session –Please feel free to ask questions.