การเขียนเกมบนแพลตฟอร์ม Android” รุ่นที่ 3
รหัสหลักสูตร: 20437
สัมมนานี้ผ่านไปเรียบร้อยแล้ว
(ถ้ามีจัด ท่านจะได้สิทธิ์ก่อน)
เพื่อให้ผู้เข้าอบรมมีความรู้เกี่ยวกับการเขียนโปรแกรมโทรศัพท์มือถือบนแพลตฟอร์ม Android โดยผู้เข้า อบรมจะได้ทดลองเขียน Game หลากหลายประเภท ทั้ง 2D และ 3D ที่สามารถใช้งานบนโทรศัพท์มือถือ ได้จริง
1. แนะนําแพลตฟอร์ม Android
2. การสร้าง Custom View เพื่อวาดรูปในเกม 2 มิติ (2D) ด้วย Canvas
- ทดลองเขียนเกม OX
- ทดลองเขียนเกมจับคู่ (Matching)
3. การสร้างภาพเคลื่อนไหวของตัวละครในเกม
- Sprite
- Background
- Event Handling
- Accelerometer
- Thread
- ทดลองเขียนเกมแนว Action
4. การเพิ่มเสียงและภาพยนต์ในเกม
- MediaPlayer
- VideoView
- ทดลองเขียนเกมตีกลอง
5. แนะนํา OpenGL ES, M3G
6. ระบบพิกัดต่างๆที่เกี่ยวข้องกับระบบสามมิติ (3D)
7. ขั้นตอนการทํา Space Transformation ของระบบสามมิติ
8. Low-Level Rendering
- Rendering Primitive
- Geometric Primitive
- Raster Primitive
- Lighting
- Color
- Normal Vector
- Materials
- Lights
- Clipping and View-Frustum Culling
- Rasterization
- Fog
- Antialiasing
9. ระบบฟิสิกส์พื้นฐาน
10. การสร้างมุมกล้องในระบบสามมิติ
11. ทดลองเขียนเกมส์แข่งรถสามมิติ
12. การเก็บข้อมูลใน Android
- การใช้งาน Preference เพื่อสร้าง Setting ในเกม
- การใช้ SQLite เพื่อเก็บสถิติในเกม
- การสร้าง Menu ในเกมด้วย Custom Font
13. การนําเกมลงใน Android Market