ข้อมูลเบื้องต้นของกิจกรรม
รูปแบบกิจกรรม
กิจกรรมออนไลน์
ทุกวันเสาร์ อาทิตย์ 14:00-16:00
วันที่จัดกิจกรรม
เสาร์ 14 กุมภาพันธ์ 2569 - อาทิตย์ 22 มีนาคม 2569
วันที่รับสมัครวันสุดท้าย
ศุกร์ 13 กุมภาพันธ์ 2569 (ปิดรับสมัครทันทีเมื่อมีผู้สมัครครบตามจำนวน)
จำนวนที่รับ
10 คน
ค่าใช้จ่าย
1,990 บาท (จ่ายตอนสมัคร)
คุณสมบัติ (ระดับการศึกษา/ช่วงอายุ/อื่นๆ)
ม.1 - ม.6 / ประถม / สายอาชีพ (ปีการศึกษา 2568)
⚠ ใช้คอมพิวเตอร์ได้ และไม่ต้องมีพื้นฐานมาก่อน
กิจกรรมนี้จัดโดย (ติดต่อผู้จัด คลิกที่ไอคอนด้านล่าง)
GamiDev.
เพิ่มเติม
คำอธิบายกิจกรรม
📌 รายละเอียดคอร์ส
คอร์สเรียนสดออนไลน์ผ่าน Discord ที่ออกแบบมาสำหรับผู้เริ่มต้นจริง ไม่จำเป็นต้องมีพื้นฐาน Unity หรือการเขียนโปรแกรมมาก่อน เริ่มตั้งแต่การติดตั้ง Unity Hub, การสร้างโปรเจกต์, การใช้งานเครื่องมือภายใน Unity Editor เช่น Scene, GameObject, Terrain Tool รวมไปถึงการ Import และจัดการ Asset เพื่อสร้างฉากเกม 3D อย่างเป็นขั้นตอน ตลอดระยะเวลาเรียน 11 ครั้ง ครั้งละ 2 ชั่วโมง ผู้เรียนจะได้ลงมือทำโปรเจกต์เกม FPS (First-Person Shooter) ของตัวเอง พร้อมเมนูและการ Build เกมเล่นได้จริง 🎮
🎯 เหมาะสำหรับ
🔹 นักเรียน นักศึกษา หรือผู้ที่สนใจสาย Game Developer
🔹 ผู้ที่อยากเริ่มต้นสร้างเกม 3D
🔹 ผู้ที่ต้องการต่อยอดผลงานเป็นพอร์ตโฟลิโอในอนาคต
📚 สิ่งที่จะได้เรียน
🟢 ครั้งที่ 1 — Free Demo Class
🔹 ติดตั้ง Unity + รู้จักเครื่องมือพื้นฐาน
🔹 Unity คืออะไร / ใช้ทำเกมแนวไหนได้บ้าง
🔹 ติดตั้ง Unity Hub และ Unity LTS
🔹 รู้จักหน้าต่างหลัก (Scene, Game, Hierarchy, Inspector, Project)
🔹 GameObject และ Transform (Position / Rotation / Scale)
🔹 สร้างฉากง่าย ๆ ด้วย Cube / Plane
🟢 ครั้งที่ 2 — Terrain Tool + ฉากเกม FPS
🔹 ปั้นพื้นด้วย Terrain (Raise / Lower / Smooth)
🔹 ใส่ Texture (หญ้า / ดิน)
🔹 วางต้นไม้ / หิน
🔹 Lighting เบื้องต้น
🟢 ครั้งที่ 3 — Import Asset + Prefab
🔹 Import Asset จาก Asset Store
🔹 Import .unitypackage
🔹 แก้ Material / Texture
🔹 Prefab และการวางตึก / กำแพง / สิ่งกีดขวาง
🟢 ครั้งที่ 4 — พื้นฐาน C# + Script แรก
🔹 พื้นฐาน C# (ตัวแปร, if, function)
🔹 เชื่อม Script กับ GameObject
🔹 Debug.Log และ Update()
🟢 ครั้งที่ 5 — Player Controller (FPS Movement)
🔹 CharacterController
🔹 เดิน / วิ่ง / กระโดด
🔹 Gravity และกล้อง FPS (Mouse Look)
🔹 Lock Cursor
🟢 ครั้งที่ 6 — ระบบยิงปืน (FPS Core)
🔹 Raycast
🔹 ยิงโดนวัตถุ
🔹 Fire rate และ Reload
🔹 Sound + Effect ยิง
🟢 ครั้งที่ 7 — Enemy + HP System
🔹 Enemy เบื้องต้น
🔹 HP Player / Enemy
🔹 ยิงศัตรูแล้วตาย
🔹 Enemy ไล่ Player
🟢 ครั้งที่ 8 — UI สำหรับ FPS
🔹 Canvas, Crosshair
🔹 HP Bar, Ammo UI
🔹 Game Over Screen
🟢 ครั้งที่ 9 — Item & Interaction
🔹 เก็บ Medkit และกระสุน
🔹 Trigger / Collider
🔹 ปุ่มกด Interact (E)
🟢 ครั้งที่ 10 — Menu + Win/Lose + Build
🔹 Main Menu และ Pause Menu
🔹 Win Condition
🔹 Build เกม (Windows)
🟢 ครั้งที่ 11 — Final Workshop
🔹 แก้ Bug และปรับบาลานซ์
🔹 เพิ่มศัตรู
🔹 แนะแนวต่อยอดเป็น Survival FPS / Portfolio
🎮 ผลงานสุดท้าย: FPS Mini Game เล่นได้จริง 1 ด่าน
🎯 เป้าหมายหลักของคอร์ส
🔹 ให้ผู้เรียนสามารถเริ่มต้นสร้างเกม 3D FPS ได้ แม้ไม่มีพื้นฐานด้านการพัฒนาเกมมาก่อน
🔹 เข้าใจการใช้งานเครื่องมือพื้นฐานของโปรแกรมพัฒนาเกม เช่น Scene, GameObject, Terrain และ Inspector
🔹 สามารถสร้างฉากเกม 3D ด้วย Terrain Tool และจัดวางองค์ประกอบของด่านได้อย่างเหมาะสม
🔹 เรียนรู้การ Import และจัดการ Asset เช่น โมเดล ฉาก และเอฟเฟกต์ เพื่อนำมาใช้ในเกม
🔹 เข้าใจพื้นฐานการเขียนโปรแกรมที่จำเป็นต่อการทำเกม เช่น ตัวแปร เงื่อนไข และฟังก์ชัน
CAMPHUB ไม่ได้เป็นผู้จัดกิจกรรมนี้ หากมีข้อสงสัยน้องๆ สามารถสอบถามจากผู้จัดได้โดยตรงนะครับ


