Game Application
Course Notes
1.
Syllabus; List of Game Engine (wiki); How to become a Data Analyst (wiki);
Homework: Find a reading book concerning Graphics, Game, Big Data (with data visualization) etc.
Homework: List what you want to learn from the course.
Homework: Read the paper "Big data and Computer Graphics".
Homework: Find on line course for Unity.
2. (All students want to learn Unity, two of them want to know more about animation, VR)
Computational Thinking(江清水); Big Data and Computer Graphics(Gironacci; HW: Find 3 papers); Unity(Wiki);
Installation for Python, Scratch(江清水)
Homework: How to install Unity by ???
Simple Scratch Game (animation, multimedia)
3. Animation with Pygame.
以下為參考資料。
1. Computer Graphic Basic:
1.1 Application (ppt,
word); 江清水
1.2 2D geometry(ppt,
word); 江清水
2. Computer Graphics Programming: Computer Science, Algorithm, Memory Size, Python basic by Christoph M. Hoffmann
3. Input, Variables, Assignment, Expression, Output, Python Type
3.1 Problem Assignment 1 by 江清水
3.2 Problem Assignment 2 by 江清水
4. Boolean, While, If .. Else by Christoph M. Hoffmann
5. Curve Interpolation, Bezier Curve, Hermit Curve, The matrix form for Curves, The relation between Bezier Curve and Hermit Curve
5.1 Problem Assignment 3 by 江清水
6. Local/global variables, function, parameters, Precedence by Hoffmann
7. Computer Game 江清水
8. Boolean, While, If .. Else by Hoffmann
9. Video Game and Game Rating 江清水
10. List, for, String, Sequence by Hoffmann
11. Library by Hoffmann
11.1 numpy module by 江清水
12. Data Structure: List, Tree by Hoffmann
13. File I/O, Trees by Hoffmann
14. 遊戲開發概論
15. 內容創作
以下為參考資料。
====================================================
A History of Photography From Web (Cherokee County Schools)
Photography (From:www.georgetown.edu)
Camara from Joe Collins
Computer Graphic Basic:
3. 2D Viewing(ppt,
word); 江清水
Computer Graphic Basic
4. 3D geometry 江清水
Computer Game 江清水
Video Game and Game Rating 江清水
Python 網路教材
以下內容部分為未來授課教材,僅供參考。
相關網址:
相關書籍: Computer Graphics using Open GL by F.S. Hill, Jr.