ผลต่างระหว่างรุ่นของ "418587 ภาคปลาย 2552"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(สร้างหน้าใหม่: ขอต้อนรับเข้าสู่วิชา '''418587 การออกแบบและพัฒนาเกม''' ประจำปี...)
 
แถว 3: แถว 3:
 
== ประกาศ ==
 
== ประกาศ ==
 
* 2 มิ.ย. 2552: เริ่มสร้างเวบไซต์
 
* 2 มิ.ย. 2552: เริ่มสร้างเวบไซต์
 +
 +
== การบ้าน ==
 +
=== การบ้าน 1 ===
 +
Tetris
 +
 +
=== การบ้าน 2 ===
 +
Breakout
 +
 +
=== การบ้าน 3 ===
 +
Pacman
 +
 +
=== การบ้าน 4 ===
 +
Platformer
 +
 +
== Final Project ==
 +
ยังไม่มีรายละเอียด
 +
 +
== การเรียนการสอน ==
 +
<table border="1" cellpadding="5">
 +
<tr>
 +
<td>สับดาห์ที่</td>
 +
<td>วัน / เดือน / ปี</td>
 +
<td>เนื้อหา</td>
 +
<td>เอกสาร</td>
 +
</tr>
 +
 +
<tr>
 +
<td>1</td>
 +
<td>6 พ.ย. 52</td>
 +
<td>
 +
* Games and Game Programming
 +
* Structure of Games
 +
(ประมุข)
 +
</td>
 +
<td>
 +
สไลด์
 +
* Game and Game Structure [http://theory.cpe.ku.ac.th/~pramook/418383/lecture-01/game-and-game-structure.pptx PPTX] [http://theory.cpe.ku.ac.th/~pramook/418383/lecture-01/game-and-game-structure.ppt PPT] [http://theory.cpe.ku.ac.th/~pramook/418383/lecture-01/game-and-game-structure.pdf PDF]
 +
* สไลด์จาก [http://csharp.mckazine.com/ http://csharp.mckazine.com]: Slide 01 - 03
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>2</td>
 +
<td>13 พ.ย. 52</td>
 +
<td>
 +
The C# Programming Language
 +
(ประมุข)
 +
</td>
 +
<td>
 +
สไลด์
 +
* สไลด์จาก [http://csharp.mckazine.com/ http://csharp.mckazine.com]: Slide 04 - 10
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>3</td>
 +
<td>20 พ.ย. 52</td>
 +
<td>
 +
* Introduction to XNA
 +
* 2D Drawing
 +
* Keyboard and Mouse Input
 +
(ประมุข)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>4</td>
 +
<td>27 พ.ย. 52</td>
 +
<td>
 +
Programming Tetris
 +
(ประมุข)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>5</td>
 +
<td>4 ธ.ค. 52</td>
 +
<td>
 +
Sound
 +
(ชาคริต)
 +
</td>
 +
<td>
 +
* สไลด์ Playing sounds in XNA จาก UCSC [http://access.cs.sci.ku.ac.th/~ckw/418383/sound-in-xna.ppt PPT] [http://access.cs.sci.ku.ac.th/~ckw/418383/sound-in-xna.pdf PDF]
 +
* [http://access.cs.sci.ku.ac.th/~ckw/418383/SoundDemo.rar โปรแกรมตัวอย่าง]
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>6</td>
 +
<td>11 ธ.ค. 52</td>
 +
<td>
 +
Procedural Animation
 +
(ประมุข)
 +
</td>
 +
<td>
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>7</td>
 +
<td>18 ธ.ค. 53</td>
 +
<td>
 +
Programming Breakout (ประมุข)
 +
</td>
 +
<td>
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>8</td>
 +
<td>8 ม.ค. 53</td>
 +
<td>
 +
Content Pipeline (ประมุข)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>9</td>
 +
<td>15 ม.ค. 53</td>
 +
<td>
 +
Game AI Programming (ชาคริต)
 +
</td>
 +
<td>
 +
สไลด์ AI จาก U. of Wisconsin - Madison
 +
* [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-16.ppt Intro to AI และ Finite state machines]
 +
* [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-17.ppt Decision trees และ Rule-based systems]
 +
* [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-18.ppt Fuzzy Logic และ Neural Nets]
 +
* [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-19.ppt Path Planning]
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>10</td>
 +
<td>22 ม.ค. 53</td>
 +
<td>
 +
Collision Detection (ชาคริต)
 +
</td>
 +
<td>
 +
สไลด์ Colission Detection จาก U. of Wisconsin - Madison
 +
* ส่วนที่ [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-22.ppt 1] [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-23.ppt 2] [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-24.ppt 3] และ [http://access.cs.sci.ku.ac.th/~ckw/418383/cs638-25.ppt 4]
 +
</td>
 +
</tr>
 +
 +
<tr>
 +
<td>11</td>
 +
<td>29 ม.ค. 53</td>
 +
<td>
 +
Deployment (ชาคริต)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>12</td>
 +
<td>5 ก.พ. 53</td>
 +
<td>
 +
In-Game User Interface Programming (ประมุข)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>13</td>
 +
<td>12 ก.พ. 53</td>
 +
<td>
 +
Game Design (ชาคริต)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>14</td>
 +
<td>19 ก.พ. 53</td>
 +
<td>
 +
3D Game Programming (ชาคริต)
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td>15</td>
 +
<td>26 ก.พ. 53</td>
 +
<td>
 +
Project Presentation
 +
</td>
 +
<td></td>
 +
</tr>
 +
 +
</table>
 +
 +
== ข้อมูล ==
 +
* [[418383 ภาคปลาย 2552/ระบบภาคเคลื่อนไหวสองมิติ|ระบบภาพเคลื่อนไหวสองมิติ]]

รุ่นแก้ไขเมื่อ 07:04, 8 พฤศจิกายน 2552

ขอต้อนรับเข้าสู่วิชา 418587 การออกแบบและพัฒนาเกม ประจำปีการศึกษา 2552 ภาคเรียนที่สอง

ประกาศ

  • 2 มิ.ย. 2552: เริ่มสร้างเวบไซต์

การบ้าน

การบ้าน 1

Tetris

การบ้าน 2

Breakout

การบ้าน 3

Pacman

การบ้าน 4

Platformer

Final Project

ยังไม่มีรายละเอียด

การเรียนการสอน

สับดาห์ที่ วัน / เดือน / ปี เนื้อหา เอกสาร
1 6 พ.ย. 52
  • Games and Game Programming
  • Structure of Games

(ประมุข)

สไลด์

2 13 พ.ย. 52

The C# Programming Language (ประมุข)

สไลด์

3 20 พ.ย. 52
  • Introduction to XNA
  • 2D Drawing
  • Keyboard and Mouse Input

(ประมุข)

4 27 พ.ย. 52

Programming Tetris (ประมุข)

5 4 ธ.ค. 52

Sound (ชาคริต)

6 11 ธ.ค. 52

Procedural Animation (ประมุข)

7 18 ธ.ค. 53

Programming Breakout (ประมุข)

8 8 ม.ค. 53

Content Pipeline (ประมุข)

9 15 ม.ค. 53

Game AI Programming (ชาคริต)

สไลด์ AI จาก U. of Wisconsin - Madison

10 22 ม.ค. 53

Collision Detection (ชาคริต)

สไลด์ Colission Detection จาก U. of Wisconsin - Madison

  • ส่วนที่ 1 2 3 และ 4
11 29 ม.ค. 53

Deployment (ชาคริต)

12 5 ก.พ. 53

In-Game User Interface Programming (ประมุข)

13 12 ก.พ. 53

Game Design (ชาคริต)

14 19 ก.พ. 53

3D Game Programming (ชาคริต)

15 26 ก.พ. 53

Project Presentation

ข้อมูล