สร้างเกมไม่ยากอย่างที่คิด
ตอนที่ 1 : เครื่องมือสำหรับ สร้างเกม
ก่อนที่เราจะมาเริ่มสร้างเกมกัน เราต้องมารู้จัก เครื่องมือที่ใช้ในการสร้างเกมกันก่อนซะก่อน ซึ่งเครื่องมือที่ผมจะแนะนำในวัน
นี้ ถือว่าเป็น เครื่องมือยอดนิยมที่ใช้สำหรับการพัฒนาเกมที่นิยมกันใช้กันมากใจปัจจุบันตัวหนึ่ง และเครื่องมือที่ว่านั้นก็
คือ "Unity3D" นั่นเอง
เจ้า "Unity3d" เป็น เครื่องมือที่นิยมมากในปัจจุบัน สามารถใช้พัฒนาเกมได้ทั้งแบบ 2 มิติ และ 3 มิติ ซึ่งผู้สนใจสามารถ
ดาวน์โหลดได้ฟรีที่ https://unity3d.com/ เลยครับ เอาล่ะไปโหลดกันเลย!!
การเริ่มเกมโปรเจ็คแรก
หลังจากดาวน์โหลดและติดตั้ง เมื่อเปิดโปรแกรมขึ้นมา จะพบกับหน้าต่าง สร้างโปรเจ็ค ให้เราตั้งชื่อ โปรเจ็ค และเลือก
Path สำหรับจัดเก็บโปรเจ็คของเราให้เรียบร้อย ในส่วนด้านล่างจะมีให้เราเลือกได้ว่า เราจะสร้างเกมแบบ 2 มิติ หรือ 3
มิติ (ซึ่งในตอนนี้ขอให้เลือกแบบ 2D ไปก่อนนะครับ ส่วน 3D ผมจะสอนทำในบทต่อๆไปในอนาคตครับ)
เอาล่ะหลังจากเลือกเรียบร้อยแล้ว ให้เราทำการกดปุ่ม “Create Project” ได้เลยครับ
หน้าตาของโปรแกรม UNITY3D
เมื่อเปิดโปรเจ็คเข้ามาเราจะพบกับหน้าตาของเจ้าโปรแกรม "Unity3d" ตามรูปด้านล่างเลยครับ
เอาล่ะหลังจากสร้างโปรเจ็คกันเรียบร้อยแล้ว ตอนนี้ถึงเวลาที่เราต้องมารู้จักส่วนต่างๆของโปรแกรมกันแล้วครับ
หน้าต่าง Project
เป็นส่วนที่ใช้ในการเก็บทรัพยากร ต่างๆ ก่อนนำไปสร้างเกม เช่น รูปภาพ,เสียง,วีดีโอ และอื่่นๆ นอกจากนี้ยังสามารถสร้าง โฟลเดอร์
เพื่อจัดเก็บทรัพยากรของเราให้เป็นระเบียบได้อีกด้วย
หน้าต่าง Hierarchy
คือส่วนที่บอกลำดับชั้น ของ Object ต่างๆ ที่อยู่ในเกมว่าในเกมเรามีอะไรอยู่บ้าง
หน้าต่าง Scene
เป็นส่วนแสดงผลในโหมดของ Editor โดยอ้างอิงจาก หน้าต่าง Hierarchy ว่ามี Object อะไรบ้าง เราสามารถเคลื่อนย้าย
Object ในเกมได้ในหน้าต่างนี้
หน้าต่าง Game
เป็นส่วนแสดงผลหน้าจอจริงๆ ของเกม เมื่อเรา Publish เกมของเราออกไป เราจะเห็นเกมของเราเหมือนแบบในหน้าต่างนี้
หน้าต่าง Inspector
เมื่อเราเลือก Object ใน หน้าต่าง HIERARCHY จะมีส่วนที่บ่งบอกถึงคุณสมบัติต่างๆ ของ Object ที่เราเลือกว่ามีคุณสมบัติ
อะไรบ้าง สามารถปรับแต่งคุณสมบัติของ Object ได้ในหน้าต่างนี้
Object หรือ GameObject
คือวัตถุที่อยู่ในเกมของเราทั้งหมด มีทั้งวัตถุที่แสดงผลออกมาเป็นภาพและไม่แสดงผลออกมาเป็นภาพ ซึ่งจะพบเจอพวกนี้ได้ใน
หน้าต่าง Hierarchy
เอาล่ะครับ ผมก็ได้อธิบายหน้าต่างหลักที่จำเป็นต้องรู้ในการใช้โปรแกรม "Unity3d" ไปแล้วนะครับ
ใน บทแรก ผมขอจบการแนะนำ เครื่องมือสำหรับสร้างเกมไว้เท่านี้ ใน บทต่อไป เราจะมาเริ่มสร้างเกมสุดคลาสิคง่ายๆ อย่าง
เกม “Space Shooter “กันก่อน เพื่อให้เข้าใจและคุ้นเคยกับ เครื่องมือของ Unity มากขึ้น แล้วพบกันบทต่อไปครับ
สำหรับวันนี้สวัสดีครับ
Recent
สร้างเกมไม่ยาก... EP.04
ครั้งนี้เรามาต่อกันที่ลูกเล่นของการเคลื่อนที่ของ พื้นหลัง(ฉาก) กันบ้าง เพื่อให้ดูเหมือนว่า...