Special topics in digital entertainment and arts game design
Download
1 / 12

數位娛樂與藝術專題 — 遊戲設計 Special Topics in Digital Entertainment and Arts – Game Design - PowerPoint PPT Presentation


  • 173 Views
  • Uploaded on

數位娛樂與藝術專題 — 遊戲設計 Special Topics in Digital Entertainment and Arts – Game Design. 黃世強 [email protected] http://www.cs.nctu.edu.tw/~cswingo Room 706 #ext. 56626. Teaching assistants. Course content. Introduction to UDK Fundamentals of computer graphics Game concepts Kismet

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 數位娛樂與藝術專題 — 遊戲設計 Special Topics in Digital Entertainment and Arts – Game Design' - jacqueline-burks


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Special topics in digital entertainment and arts game design

數位娛樂與藝術專題—遊戲設計Special Topics in Digital Entertainment and Arts – Game Design

黃世強

[email protected]

http://www.cs.nctu.edu.tw/~cswingo

Room 706

#ext. 56626



Course content

Introduction to UDK

Fundamentals of computer graphics

Game concepts

Kismet

Materials

Matinee

Particles

Navigation, bots, AI

Terrain

Volume

Physics

Audio

Suggestions /Advice for game design


Homework assignments, presentation, projects

Students form groups and they should work as a team.

Develop game levels based on Unreal development kit

Assignments (20%): let the student be familiar with the working environment of UDK. Each group submit a report weekly.

Presentation (20%): improve the presentation skill of students.

Project (60%): Design around FOUR game levels.

References: http://www.udk.com

Feb. 2010 Version


黃世強

  • Ph.D. (COMP, The Hong Kong University of

    Science and Technology)

  • Expertise

    • Computer Graphics

    • Geometric Modeling

    • Physically-based simulation

    • Character Animation

    • Collision Detection


Cloth draping simulation

Different textures can be applied to different regions of a garment.

Small wrinkles along seam lines are created automatically.


Multiple interacting objects
Multiple interacting objects

Interacting performance is achieved

for many deformable objects even though the contact regions are large.

This simulation was executed on a multicore machine.




Unreal development kit1
Unreal Development Kit

A collection of resources + independent components + visual programming

Each independent components are connected to a Engine Core


Unreal development kit2
Unreal Development Kit

Engine Core communicates with the following engines:

Graphics Engine: Render images

Sound Engine: Managing audio effects

Physics Engine: collision detection, physics response

It supports scripting

- Syntax similar to C++


Work flow
Work Flow

  • 1. Initialization       a. Initialize components of Core Engineb. Synchronization: Data communication between components and Engine Core      c. Enter standby mode, waiting for client inputs2. Start game      a. load map, resources, sequences      b. Map resources to Engine Core, e.g. sound sent to sound engine, materials sent to graphics engine3. Run game       a. Every component sends information to Core Engine

  •       b. Unreal Engine runes in a loop

    • Based on the priorities of events, Unreal Engine handles them properly.


ad