| Schedule | Homework | Final Project | Grading |

3D Game Programming 2017

Instructor:

Prerequisites:

Classroom:

  • 大仁樓 106教室
  • Tuesday D56 (pm 1:10~4:00)

TA:

  • 張登凱  鄭緒辰
  • 大仁樓200207
Week Topic Slides Resource
01 09/12 Introduction

Competition Rule

Syllabus

slide-intro ppt

 Competition Rule ppt

Unity3D

download 2017.1.1 x64
editor asset example


02 09/19 2D game
History & simple 2D game
slide-2D
UFO_sprite

unity-lab1-slide

demo1   slide
03 09/26
2D
primitive

slide02


unity-lab2-slide

piskel
spine: skeleton animation

04 10/03

分組名單
2D extra


Introduction to OpenGL programming
simple 2D GLUT game
slide03


16slide01
16slide03

unity-lab3-slide
sprite


OpenGL Coursenote 2013
GLUT tutor

OpenGL Offical Webpage
GLinfo2 win32

codeblock12.zip (codeblock web)
lab1-slide example1
05 10/10

國慶放假


06 10/17
hw1

Geometric Primitive

unity script
prefab, instantiate, collision



slide04

企 劃

unity-lab4-slide

專案提案說明

unity 2D playground
07 10/24

Transformations

View and Projection

slide05

slide06


Making Your First Game:
Minimum Viable Product

08 10/31
專案提案

View and Projection

UI











09 11/07
hw2

Shading model

Introduction to game engine

slide07

slide-game engine

unity-lab5-slide
10 11/14
Physics
slide-physics
unity-lab6-slide

unity-playground
11 11/21
鈊 象電子遊戲公司參訪
12:30 行政大樓八角亭出發
1:30~4:00




GDC
GDC Vault

IGDSHARE
12 11/28
檢查點1
Demo 遊戲原型
Physics

slide-physics







13 12/05
hw3
Audio

Graphics Tools - modeling
slide-audio

slide11


unity-lab7-Character Controller


blender
modeling.pdf



14 12/12

VR & stereo display

slide13



15 12/19

檢查點2

Interaction and Intersection


slide10


particle example



16 12/26


12/31前
上傳參賽影片
Texture mapping

slide08


別再揮空氣了!
關於遊戲中的「打擊感」三兩事




17 01/02 Gamification

Shader

slide-gamification

slide09-glsl
octalysis tool

Writing Your First Shader In Unity
18 01/09

Final project demo




  extra 01/16
跨校遊戲競賽



homework
deadline
requirement
resource
1
hw1

10/16
23:59
Design a 2D game.



openclipart
2
hw2

11/06
23:59
unity - a shooter game
extension from unity lab and lab
* a least three enemy
* a canon can move by up, down and rotate,



3 hw3 12/04
23:59
unity - scene challenge
* terrain, lighting, and material
* camera movement
* (optional) particle effect



checkpoint1 11/28



checkpoint2 12/19




Final Project - 3D game

team 1
wake up at dawn
slide video game project






team 2
happy ballet friend
slide video game

team 3
cross
slide video game




team 4
The Last Wish
slide video game




team 5
Fool Destiny
slide video game

team 6
Is it minesweeper?
slide video game




team 7
沙漠奪寶
slide video game

team 8
貓大傳奇
slide video game

team 9
ASAP
slide video game

team 10
Under The Dome
slide video game

Grading:

Reference book: