ข้อมูลเบื้องต้นของกิจกรรม
รูปแบบกิจกรรม
กิจกรรมออนไลน์
ทุกวันเสาร์, อาทิตย์ 19:00-21:00
วันที่จัดกิจกรรม
เสาร์ 27 ธันวาคม 2568 - อาทิตย์ 8 กุมภาพันธ์ 2569
วันที่รับสมัครวันสุดท้าย
เสาร์ 27 ธันวาคม 2568 (ปิดรับสมัครทันทีเมื่อมีผู้สมัครครบตามจำนวน)
จำนวนที่รับ
20 คน
ค่าใช้จ่าย
1,790 บาท (จ่ายตอนสมัคร)
คุณสมบัติ (ระดับการศึกษา/ช่วงอายุ/อื่นๆ)
ม.1 - ม.6 / ประถม & มัธยมศึกษา & สายอาชีพ (ปีการศึกษา 2568)
⚠ ใช้คอมพิวเตอร์ได้ และไม่ต้องมีพื้นฐานมาก่อน
กิจกรรมนี้จัดโดย (ติดต่อผู้จัด คลิกที่ไอคอนด้านล่าง)
GamiDev.
เพิ่มเติม
คำอธิบายกิจกรรม
อยากมีผลงานเกมในพอร์ตไว้ยื่นมหาวิทยาลัยไหม? 🎓
คอร์ส Side Scroll Quest เริ่มจากศูนย์จนสร้าง “เกม 2D Side Scroller” ของตัวเองได้จริงภายใน 10 วัน!
ไม่ต้องมีพื้นฐานมาก่อน — เรียนรู้การใช้ Unity ตั้งแต่การสร้างตัวละคร การเคลื่อนไหว การชน ระบบศัตรู การเก็บไอเทม ไปจนถึงการออกแบบฉากและทำเมนูเกม
🎯 เป้าหมายหลักของคอร์ส
✅ เรียนรู้พื้นฐาน Unity 2D ตั้งแต่ศูนย์
✅ เข้าใจระบบสำคัญ เช่น การเคลื่อนที่, กล้อง, ฟิสิกส์, การชน, การเก็บของ, การตาย ฯลฯ
✅ สร้างเกม Side Scroll 2D แบบง่าย (เช่น “Hero Adventure”, “Forest Run”, หรือ “Mini Platformer”)
✅ มีผลงานเกมจบคอร์ส พร้อม export เป็น .exe หรือ .apk
🧠 สิ่งที่ผู้เรียนจะได้
✅ เข้าใจหลักการทำงานของ Unity 2D
✅ เขียน Script C# เบื้องต้นได้ (เช่น การเคลื่อนที่, การชน, การตรวจจับ)
✅ เข้าใจการทำงานของ Animator, Collider, Rigidbody2D, Canvas
✅ มีเกม 2D Side Scroll ที่สมบูรณ์เล่นได้จริง
รายละเอียดเนื้อหาการเรียน
🧩 Day 1: รู้จัก Unity + เริ่มต้นโปรเจกต์
– แนะนำ Unity Interface, Scene, Hierarchy, GameObject, Inspector
– 2D Mode, Orthographic camera
– Import Asset 2D (Sprites, Background, Tileset)
– ปฏิบัติ: สร้างฉากพื้นฐาน (พื้น, ตัวละคร dummy, กล้อง)
– Workshop: สร้าง “Level แรกของฉัน”
🕹 Day 2: ระบบการเคลื่อนที่ของตัวละคร (Player Movement)
– สร้าง Player Object + Rigidbody2D + Collider2D
– เขียนสคริปต์เคลื่อนที่ (ซ้าย–ขวา)
– การกระโดด + เช็กพื้น (Ground Check)
– ปรับค่า Physics ให้เคลื่อนไหวลื่นไหล
– Workshop: ทดสอบการควบคุม
⚔️ Day 3: ระบบกล้องและ Animation
– ใช้ Cinemachine 2D หรือเขียนกล้องตาม Player เอง
– การใช้ Animator + Animation Clip
– ผูก Animation กับการเคลื่อนไหว (Idle / Run / Jump)
– Workshop: ทำให้ตัวละครเคลื่อนไหวพร้อมแอนิเมชัน
🌳 Day 4: การสร้างฉากด้วย Tilemap
– ใช้ Tilemap และ Grid System
– สร้างพื้น ฉากหลัง และกำแพง
– Layer และ Sorting Layer
– Workshop: ออกแบบ Level ที่เล่นได้จริง
💥 Day 5: ระบบศัตรู (Enemy Basic AI)
– Enemy เดินซ้ายขวาแบบ Patrol
– การชนกับ Player แล้วทำดาเมจ
– ใช้ Collider Trigger
– Workshop: เพิ่มศัตรูในฉาก
🔫 Day 6: ระบบโจมตี (Attack System)
– Player โจมตี (ด้วยการกดปุ่ม, Animation Event, Collider)
– ศัตรูได้รับดาเมจ / ถูกทำลาย
– เอฟเฟกต์โจมตี (Particle หรือ Sprite Flash)
– Workshop: ทดสอบระบบต่อสู้
💎 Day 7: ระบบเก็บของ / คะแนน / UI
– สร้างเหรียญหรือของให้เก็บ
– เพิ่ม Score UI
– Canvas, Text, Image
– Workshop: ออกแบบ UI พื้นฐานในเกม
❤️ Day 8: ระบบพลังชีวิต + Game Over
– สร้าง Health System (Player & Enemy)
– HP Bar
– ตรวจจับ Game Over + Restart Scene
– Workshop: สร้าง Flow เกมที่สมบูรณ์
🌅 Day 9: เพิ่มเสียง + Polish เกม
– เพิ่ม Sound Effect / BGM
– ปรับแต่งแสง สี ฉากหลัง / Parallax Background
– ทำเมนูเริ่มต้น (Title Screen + Start Button)
– Workshop: เตรียมเกมสำหรับเผยแพร่
🏁 Day 10: สรุปโปรเจกต์ + Export เกม
– ตรวจเช็กระบบทั้งหมด
– Export เกมเป็น .exe (PC) หรือ .apk (Android)
– แนะนำการแก้บั๊กและต่อยอด (เพิ่ม Level, Boss, Save System)
– ปิดคอร์ส: นำเสนอผลงานของผู้เรียน
Extra Day
– นำเสนอไอเดียเกมที่น้องต้องการพัฒนา พร้อมคอมเม้นจากผู้สอน
หมายเหตุ
*เนื่องจากกิจกรรมจัดในช่วงปีใหม่ ในช่วงสัปดาแรกของเดือนมกราคม(วันที่ 3-4) ซึ่งตรงกับช่วงหยุดปีใหม่ ทาง GamiDev จะไม่นับ 2 วันนี้รวมในกิจกรรม ผู้สมัครสามารถเข้ามานั่งทบทวนหรือ ปรึกษาเพิ่มเติมได้ใน 2 วันนี้ โดยไม่นับรวมใน 10 ครั้งที่เรียน
CAMPHUB ไม่ได้เป็นผู้จัดกิจกรรมนี้ หากมีข้อสงสัยน้องๆ สามารถสอบถามจากผู้จัดได้โดยตรงนะครับ


