การปรับแต่งและเพิ่มความสมบูรณ์ (Polishing)
  • By Admin
  • 263
  • 25 ก.พ. 2569

การปรับแต่งและเพิ่มความสมบูรณ์ (Polishing)

เคล็ดลับการเพิ่มความสวยงามและความเป็นมืออาชีพให้โปรเจกต์ ทั้งการทำหน้าเมนูที่ลื่นไหล การเพิ่ม Effect เสียง และการตรวจสอบความถูกต้องของ UI

✨ Module 9: การปรับแต่งผลงาน (Polishing)

ยกระดับโปรเจกต์ของคุณให้ดูเป็นมืออาชีพและน่าประทับใจ

1. UI และ UX คืออะไร?

ในการทำโปรเจกต์ระดับสูง เราต้องคำนึงถึง 2 ส่วนหลักคือ:

  • 🎨 User Interface (UI): หน้าตาของโปรแกรม เช่น ปุ่มสวยไหม ตัวหนังสืออ่านง่ายหรือเปล่า
  • 🎮 User Experience (UX): ความรู้สึกตอนเล่น เช่น ปุ่มกดง่ายไหม เกมลื่นไหลหรือเปล่า

2. เคล็ดลับเพิ่มความสมบูรณ์

ลองใช้บล็อกเหล่านี้เพื่อเพิ่มความว้าวให้โปรเจกต์ครับ:

🔊 Sound Effects: ใส่เสียงเมื่อเก็บเหรียญหรือชนอุปสรรค ช่วยให้ผู้เล่นตื่นเต้นขึ้น
✨ Graphic Effects: ใช้บล็อก change [ghost] effect เพื่อทำตัวละครจางหาย หรือเปลี่ยนสี

🚩 ภารกิจ: ปุ่มกดมีชีวิต (Animated Button)

สร้างปุ่ม Start ที่ขยายขนาดขึ้นเมื่อเอาเมาส์ไปวาง และเล็กลงเมื่อเอาเมาส์ออก

🛠 วิธีทำ (Logic Step):

  1. ใช้บล็อก forever
  2. ใช้เงื่อนไข if < touching [mouse-pointer]? > then
  3. สั่งให้ set size to (110) % (ขยายใหญ่ขึ้น)
  4. ในช่อง else ให้ set size to (100) % (กลับขนาดเดิม)

✍️ แบบทดสอบประเมินตนเอง (Module 9)

ทดสอบความใส่ใจในรายละเอียดของผลงาน

ข้อที่ 1: การทำให้ปุ่มขยายใหญ่ขึ้นเมื่อเมาส์ไปวาง (Hover Effect) ส่งผลดีต่อ UX อย่างไร?

ข้อที่ 2: หากโปรเจกต์ของคุณไม่มีเสียงประกอบ (Sound Effects) จะส่งผลอย่างไร?

ข้อที่ 3: "ความสม่ำเสมอของตัวอักษรและสี" จัดเป็นความใส่ใจในเรื่องใด?


แชร์ :

บทเรียนอื่น ๆ