Game design and development using GF engine
Game Factory (GF) Engine is a next-generation rapid game development platform, offering a customizable, reusable, interoperable and modular framework for both researchers and game designers. On top of that framework is a skeletal animation tool, called WaKu. Through 3D visualization and scene manage...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/59014 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-59014 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-590142023-03-03T20:39:33Z Game design and development using GF engine Thi, Chanh Hien Seah Hock Soon School of Computer Engineering Game Lab DRNTU::Engineering::Computer science and engineering::Software::Software engineering Game Factory (GF) Engine is a next-generation rapid game development platform, offering a customizable, reusable, interoperable and modular framework for both researchers and game designers. On top of that framework is a skeletal animation tool, called WaKu. Through 3D visualization and scene management, this animation tool is used to implement key-framed cut-out and flat articulated shadow puppet animation system. The whole purpose of this project is to enhance the existing functions of WaKu Animation tool so that designers can make a better use out of this tool. The first improvement is Action Design tool, whose purpose is to allow designers to animate some actions for a selected puppet. Those actions will be stored in a file and reused for game development or further modification purpose. Although some of the core functionalities have already been implemented, the development is temporarily halted due to its low priority and many problems have not been tackled yet. Thus, this tool is not suitable for packaging yet. The second improvement is Entity Status dialog, whose purpose is to expose a selected puppet’s information to the designers and allow them to make some amendments to the puppet. This dialog is created to cater for the need and of a WaKu user, client of this project. Hence, it has high priority. All of core functionalities of this dialog have been implemented, tested and successfully packaged for actual usage. The third improvement is on the existing functions of WaKu Animation tool. The first enhancement involves the existing Onion Skin function, used to display multiple frames of a puppet’s animation to designers. The second function is loading some recently opened animation files on their workstation. These two functions had been developed, tested and successfully shipped to the client. Aside from the first improvement, two other improvements have been successfully packaged. Moreover, more work can be done for these three improvements to further enhance the functionality of WaKu Animation tool, or GF Engine, such as adding scaling information, list of images for the Entity Status dialog, or assigning multiple keyboard controls to one action for Action Design tool, etc. Bachelor of Engineering (Computer Science) 2014-04-21T03:18:21Z 2014-04-21T03:18:21Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59014 en Nanyang Technological University 57 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Software::Software engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Software::Software engineering Thi, Chanh Hien Game design and development using GF engine |
description |
Game Factory (GF) Engine is a next-generation rapid game development platform, offering a customizable, reusable, interoperable and modular framework for both researchers and game designers. On top of that framework is a skeletal animation tool, called WaKu. Through 3D visualization and scene management, this animation tool is used to implement key-framed cut-out and flat articulated shadow puppet animation system.
The whole purpose of this project is to enhance the existing functions of WaKu Animation tool so that designers can make a better use out of this tool.
The first improvement is Action Design tool, whose purpose is to allow designers to animate some actions for a selected puppet. Those actions will be stored in a file and reused for game development or further modification purpose. Although some of the core functionalities have already been implemented, the development is temporarily halted due to its low priority and many problems have not been tackled yet. Thus, this tool is not suitable for packaging yet.
The second improvement is Entity Status dialog, whose purpose is to expose a selected puppet’s information to the designers and allow them to make some amendments to the puppet. This dialog is created to cater for the need and of a WaKu user, client of this project. Hence, it has high priority. All of core functionalities of this dialog have been implemented, tested and successfully packaged for actual usage.
The third improvement is on the existing functions of WaKu Animation tool. The first enhancement involves the existing Onion Skin function, used to display multiple frames of a puppet’s animation to designers. The second function is loading some recently opened animation files on their workstation. These two functions had been developed, tested and successfully shipped to the client.
Aside from the first improvement, two other improvements have been successfully packaged. Moreover, more work can be done for these three improvements to further enhance the functionality of WaKu Animation tool, or GF Engine, such as adding scaling information, list of images for the Entity Status dialog, or assigning multiple keyboard controls to one action for Action Design tool, etc. |
author2 |
Seah Hock Soon |
author_facet |
Seah Hock Soon Thi, Chanh Hien |
format |
Final Year Project |
author |
Thi, Chanh Hien |
author_sort |
Thi, Chanh Hien |
title |
Game design and development using GF engine |
title_short |
Game design and development using GF engine |
title_full |
Game design and development using GF engine |
title_fullStr |
Game design and development using GF engine |
title_full_unstemmed |
Game design and development using GF engine |
title_sort |
game design and development using gf engine |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/59014 |
_version_ |
1759852950964928512 |