Game Making : Starter Kit Forever คู่มือทำเกมฉบับเริ่มต้น

Game Making : Starter Kit Forever คู่มือทำเกมฉบับเริ่มต้น
5,000 บาท
เข้าเรียน / ซื้อคอร์สรายละเอียด
ผู้สอน CloudColour
คำอธิบายคอร์สออนไลน์
คอร์สออนไลน์ Game Making : Starter Kit Forever เป็นคอร์สสอนสร้างเกมออนไลน์ที่มีกลุ่มเป้าหมายเป็นผู้เริ่มต้น หรือมือใหม่ โดยจะสอนพื้นฐานทุกอย่าง
ตั้งแต่การใช้งานโปรแกรม Unity 3D, ทฤษฏี และที่มาต่าง ๆ ของกราฟฟิคของเกม, ปูพื้นฐานการเขียนโปรแกรมด้วยภาษา C# และมีตัวอย่างภาคปฏิบัติการสร้างเกมตั้งแต่ต้นจนจบ
รวมถึงการตกแต่งกราฟฟิคภายในเกมให้สวยงาม โดยทุกขั้นตอนจะมีการอธิบายที่มาที่ไปอย่างละเอียด อีกทั้งจะมีการอัปเดทเนื้อหาให้ทันสมัยอยู่เสมอ
สอนโดย อาจารย์ใหม่ ซึ่งเป็น Game Developer มืออาชีพ และอยู่ในอุตสาหกรรมเกมมากว่า 10 ปี ซึ่งมีประสบการณ์การสอนงานให้เพื่อนร่วมงาน และผ่านการเปิดคอร์สสดสอนทำเกมมาแล้ว
ประโยชน์ที่ผู้เรียนจะได้รับ
1. ผู้เรียนจะเข้าใจถึงกระบวนการสร้างเกมตั้งแต่ต้นจนจบ สามารถนำไปใช้ทำงานได้จริง
2. ได้รับความรู้พื้นฐานการใช้โปรแกรม Unity 3D
3. ได้รับความรู้ถึงหลักการและที่มาของกราฟฟิคสามมิติ ที่พบเห็นได้ในปัจจุบัน
4. ได้รับความรู้พื้นฐานการเขียนโปรแกรมด้วยภาษา C#
ใครควรเรียนคอร์สออนไลน์นี้
นักเรียน นักศึกษา และบุคคลทั่วไปที่มีความสนใจในศาสตร์ของการสร้างเกม
ผู้เรียนต้องมีความรู้อะไรมาก่อน
การใช้คอมพิวเตอร์พื้นฐาน
เนื้อหาของคอร์สนี้
Session 0 - Introduction (บทนำ) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 03:32 | |
1 - Install Unity | 04:31 |
Session 1 - Open the Gate (เปิดประตูสู่โลกคนทำเกม) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 00:46 | |
1 - Game Development Overview | 13:48 | |
2 - Create project , Layout | 04:18 | |
3 - Basics | 19:08 | |
4 - Empty Object And Component | 05:01 | |
5 - Playmode , Save Scene | 07:48 | |
6 - Build Game | 05:23 | |
7 - Workshop | 12:10 | |
8 - Parenting | 11:57 | |
9 - Material , Save Project | 10:19 | |
10 - Prefab | 10:13 |
Session 2 - Create World (ทฤษฏีและพื้นฐานการสร้างโลก) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 00:51 | |
1 - Asset Store | 06:32 | |
2 - 3D Sample Project | 11:11 | |
3 - Basic Computer Graphic | 45:54 | |
4 - Workshop | 36:45 |
Session 3 : Grant Life (ลองใส่ชีวิตให้กับตัวละคร) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 01:03 | |
1 - Physic Game | 04:54 | |
2 - Rigidbody Component & Physic Layer | 17:57 | |
3 - Custom Component Part 1 | 15:22 | |
4 - Animation Component | 20:14 | |
5 - Local Position + World Position | 08:08 | |
6 - Custom Component Part 2 | 18:26 | |
7 - Custom Component Part 3 | 10:00 | |
8 - Clone + Destroy | 16:52 | |
9 - Sample | 06:09 | |
10 - Minimap | 12:43 | |
11 - WebGL | 08:04 |
Session 4 : God's Training I (พื้นฐานเขียนโปรแกรม I) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 00:57 | |
1 - Programming Introduction | 05:44 | |
2 - Hello World | 11:14 | |
3 - Flow - Step by Step | 11:17 | |
4 - Data Types & Variables | 26:33 | |
5 - Boolean Condition | 19:16 | |
6 - Flow - Choice | 21:17 | |
7 - Flow - Loop | 17:42 | |
8 - Flow - Function | 07:26 | |
9 - Exercise 1 | 08:11 | |
10 - Exercise 2 | 12:07 | |
11 - Exercise 3 | 10:48 | |
12 - Exercise 4 | 08:52 | |
13 - Exercise 5 | 13:36 |
Session 5 : God's Training II (พื้นฐานเขียนโปรแกรม II) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 00:41 | |
1 - Recap | 06:28 | |
2 - Function Input Output | 19:03 | |
3 - Variable's Scope | 13:13 | |
4 - Class & Object | 19:54 | |
5 - Debug | 24:35 | |
6 - Update Function | 11:29 | |
7 - User Input | 06:38 | |
8 - Exercise 1 | 22:44 |
Session 6 : Playing God (สร้างเกม) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 01:17 | |
1 - Setup Scene | 17:43 | |
2 - Make Controller | 27:21 | |
3 - Controlling Components | 22:40 | |
4 - Checking Coliision | 16:07 | |
5 - Instantiate | 21:53 | |
6 - Bullet Script | 18:30 | |
7 - Damage System | 36:50 | |
8 - Organize Project | 08:21 | |
9 - Recap | 05:22 | |
10 - HP System | 38:58 | |
11 - Boss AI | 35:30 | |
12 - Win Lose Condition | 26:59 | |
13 - Restart System | 14:03 | |
14 - Minion Movement | 13:09 | |
15 - Spawner System | 28:55 | |
16 - Boss Intro | 29:51 | |
17 - Audio | 19:03 | |
18 - Score System | 40:41 | |
19 - Saving Data | 17:05 | |
20 - Set Movement Boundary | 07:20 | |
21 - Make it 3D | 30:10 |
Session 7 : Visual Enhancement (ตกแต่งกราฟฟิคของเกม) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 00:49 | |
1 - Setup Project | 02:49 | |
2 - Basic Lighting and Skybox | 15:45 | |
3 - Postprocessing | 41:55 | |
4 - VFX Shader Introduction | 08:35 | |
5 - UV Animation | 18:22 | |
6 - Trail Renderer | 13:07 | |
7 - Particle System I | 37:07 | |
8 - Particle System II | 19:47 |
Session 8 : Optimization (ปรับปรุงเกมให้ลื่นไหล) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 01:34 | |
1- Introduction | 18:21 | |
2 - Prepare Project | 03:15 | |
3 - Profiling Method | 19:29 | |
4 - Profiling Method II | 12:29 | |
5 - Framerate Problem | 18:18 | |
6 - Lightmap | 09:36 | |
7 - Occlusion Culling | 03:03 | |
8 - LOD & Normal Map | 08:53 | |
9 - Mipmap | 04:18 | |
10 - Texture Atlas & Quality Setting | 15:31 | |
11 - Memory Problem | 19:22 |
Session 9 : 2D World (โลกของ 2D) | คลิปยาว (นาที) | |
---|---|---|
0 - Session Intro | 01:16 | |
1 - Project Setup | 06:40 | |
2 - 2D Intro | 14:35 | |
3 - Sprite Renderer Component | 22:08 | |
4 - Animator Component | 36:35 | |
5 - Jump and Some Physics2D | 41:31 | |
6 - Jump Statemachine | 19:05 | |
7 - Running Around | 20:39 | |
8 - Death Statemachine | 25:13 | |
9 - Setup Scene | 11:30 | |
10 - Autoscroll | 21:12 | |
11 - Finish | 12:04 |