ดาวน์โหลดโปรแกรมฟรี
       
   สมัครสมาชิก   เข้าสู่ระบบ
THAIWARE.COM | ทิปส์ไอที
 

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

เมื่อ :
|  ผู้เข้าชม : 36,344
เขียนโดย :
0 %E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%81%E0%B8%A1%E0%B8%88%E0%B8%B2%E0%B8%81+%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%81%E0%B8%A1+Unity3D+%E0%B8%95%E0%B8%AD%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88+1+%28%E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%88%E0%B8%B1%E0%B8%81%E0%B8%81%E0%B8%B1%E0%B8%9A+%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1+Unity3D+%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99%29
A- A+
แชร์หน้าเว็บนี้ :

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1
(รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

ปัจจุบันมีเกมต่างๆ ถูกพัฒนาขึ้นอย่างมากมาย และปฎิเสธไม่ได้เลยว่าเกมมีอิทธิพลต่อชีวิตประจำวันมากขึ้น ไม่ว่าจะเป็นเวลาว่าง หรือช่วงเวลาที่ต้องการผ่อนคลาย เกมมักจะเป็นตัวเลือกแรกๆ ที่ผู้คนนึกถึง แล้วทุกคนเคยสงสัยกันมั้ยว่าเกมที่เราเล่นกันอยู่ มีที่มายังไง ใช้อะไรในการสร้าง หากใครสงสัยวันนี้เราจะมาแนะนำให้รู้จักกับ Unity หนึ่งในโปรแกรมยอดนิยมในหมู่นักพัฒนาเกม

Unity คืออะไร ?

Unity เป็นเครื่องมือเกม (Game Engine) หรือ โปรแกรมสร้างเกม ที่สามารถสร้างเกมได้ทั้งแบบ 2 มิติ (2D Game) และ 3 มิติ (3D Game) ได้ รองรับการทำงานบน Windows และ macOS แถมยังเป็นเกมที่สามารถใช้งานได้ทั้งบนอุปกรณ์พกพาอย่าง iPhone, iPad และ Android

ซึ่งถือเป็นโปรแกรมยอดนิยมสำหรับนักพัฒนาเกมเนื่องจากเป็นโปรแกรมที่ใช้งานได้ง่ายสำหรับมือใหม่ และมีประสิทธิภาพเพียงพอต่อความต้องการของผู้เชี่ยวชาญในการพัฒนาเกม 

Game Engine เป็นซอฟต์แวร์เพื่อใช้สร้างเกม ซึ่งสามารถสร้างได้ด้วยภาษาโปรแกรมที่หลากหลาย เช่น C, C++, JAVA เป็นต้น เปรียบเสมือนเป็นเครื่องมือใช้สร้างชิ้นส่วนต่างๆ ของระบบเกม ชิ้นส่วนนี้จะถูกนำไปประกอบเข้าด้วยกัน

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

ที่สำคัญเป็นโปรแกรมที่มีให้ดาวน์โหลดได้ฟรี สำหรับนักเรียน/นักศึกษา หรือบุคคลทั่วไป และสำหรับกลุ่มธุรกิจ หรือทีมพัฒนามืออาชีพก็จะมีให้เลือกแบบรุ่น Plus รุ่น Pro และ รุ่น Enterprise ซึ่งจะเป็นตัวที่เสียค่าใช้จ่าย แน่นอนว่าต้องมีฟังก์ชันการทำงานที่ดีกว่า แต่ก็ไม่ใช่ปัญหาสำหรับรุ่นฟรีที่มีให้ดาวน์โหลด เพราะฟังก์ชันการทำงานที่มีให้ก็เพียงพอต่อการพัฒนาเกมได้แล้ว

ข้อแตกต่างสำหรับแบบดาวน์โหลดฟรี และแบบเสียค่าใช้จ่าย

  • สำหรับนักเรียน/นักศึกษา (ฟรี) สำหรับนักเรียนที่ลงทะเบียนในสถาบันการศึกษาที่ได้รับการรับรอง และต้องเข้าร่วม GitHub Student Developer Pack เพื่อทำการยืนยัน ฟังก์ชันที่สามารถใช้งานได้คือ
    • ชุดเครื่องมือทั่วไป
    • ใช้งาน Unity เวอร์ชันล่าสุด
    • ใช้งานหน้า UI ในโหมด Dark 
    • ทำงานบนระบบคลาวด์แบบเรียลไทม์
  • บุคคลทั่วไป (ฟรี) สำหรับผู้มีรายได้หรือเงินทุนน้อยกว่า 1 แสนดอลลาร์ (ประมาณ 3 ล้านบาท) ในช่วง 12 เดือนที่ผ่านมา ฟังก์ชันที่สามารถใช้งานได้คือ
    • ใช้งาน Unity เวอร์ชันล่าสุด
    • ชุดเครื่องมือทั่วไป
    • สามารถเข้าถึงแหล่งเรียนรู้เกี่ยวกับ Unity สำหรับผู้เริ่มต้นใช้งาน
  • Plus (เสียค่าใช้จ่ายประมาณ 1,267 บาท/เดือน/คน หรือ 12,639 บาท/ปี/คน) เหมาะสำหรับผู้ที่มีรายได้หรือเงินทุนน้อยกว่า 2 แสนดอลลาร์ (ราว 6 ล้านบาท) ในช่วง 12 เดือนที่ผ่านมา
    • ใช้งาน Unity เวอร์ชันล่าสุด
    • ใช้งานหน้า UI ในโหมด Dark 
    • ปรับแต่ง Splash Screen
    • การวิเคราะห์ความเสถียรของเกม
    • ทำงานบนระบบคลาวด์แบบเรียลไทม์
  • Pro (เสียค่าใช้จ่าย ประมาณ 4,751 บาท/เดือน/คน และ 56,997 บาท/ปี/คน) เหมาะสำหรับผู้ที่มีรายได้หรือเงินทุนมากกว่า 2 แสนดอลลาร์ (ราว 6 ล้านบาท) ในช่วง 12 เดือนที่ผ่านมา และทีมนักพัฒนาตั้งแต่ 3 คนขึ้นไป
    • ทำทุกอย่างได้เหมือน Plus
    • ทำงานร่วมกันได้ง่ายขึ้น
    • สอบถามพูดคุยกับผู้เชียวชาญของ Unity
    • กำหนดตัวเลือกหรือบริการเอง
      • การสนับสนุนทางเทคนิค
      • เข้าถึงซอสโค้ด (Source Code) 
  • Enterprise (เสียค่าใช้จ่ายประมาณ 6,333 บาท/เดือน/คน) เหมาะสำหรับองค์กรที่มีขนาดใหญ่ที่มีทีมนักพัฒนา 20 คนขึ้นไป และผู้ที่มีรายได้หรือเงินทุนมากกว่า 2 แสนดอลลาร์ (ราว 6 ล้านบาท) ในช่วง 12 เดือนที่ผ่านมา
    • ทำทุกอย่างได้เหมือน Pro
    • ได้รับการสนับสนุนทางเทคนิค
    • พูดคุยปรึกษากับผู้เชี่ยวชาญเพื่อพัฒนา Skill โดยรวม
    • สามารถเรียนรู้ และประชุมแบบ Live ได้
    • สร้าง AR และ VR ไว้ใช้ในการออกแบบด้านวิศวกรรม และสถาปัตยกรรม
    • สร้างอนิเมชัน 3 มิติ (3D Animation) และภาพยนตร์

ดาวน์โหลด และ ติดตั้ง โปรแกรมสร้างเกม Unity

เข้าไปที่ Unity.com หรือ ดาวน์โหลดผ่านเว็บไซต์ Thaiware จากนั้นกด Get started 

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

หน้านี้เป็นหน้าสำหรับกลุ่มธุรกิจต้องเสียเงิน ให้เลือก Individual 

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

จะเป็นหน้านี้ ซึ่งเป็นหน้าสำหรับนักเรียน/นักศึกษา และบุคคลทั่วไป ให้เลือก Get started ตรง Personal

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

กด Start here

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

หน้านี้จะเป็นข้อตกลงและเงื่อนไขในการใช้ Unity แบบ Personal เมื่ออ่านทำความเข้าใจเสร็จ กด "ปุ่ม Agree and download" และติดตั้งโปรแกรม

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

สไลด์รูปภาพ

 วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

ทำความรู้จักกับเครื่องมือต่างๆ ในโปรแกรมสร้างเกม Unity

เปิดโปรแกรมสร้างเกม Unity ขึ้นมา หน้าแรกจะได้แบบนี้ ให้กด New เพื่อเริ่มโปรเจคใหม่

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

จากนั้นจะมีหน้าต่างขึ้นมาให้ตั้งชื่อ เลือกที่เก็บโปรเจคของเรา รวมทั้งรูปแบบเกมที่จะสร้าง และกด CREATE

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

2D เกม 2D จำนวนมากใช้กราฟิกแบบแบน ซึ่งไม่มีรูปทรงเรขาคณิตสามมิติเลย ภาพเหล่านั้นจะถูกวาดลงบนหน้าจอเป็นภาพแบนและกล้องของเกมไม่มีมุมมอง สำหรับเกมประเภทนี้ควรเริ่มแก้ไขในโหมด 2D
3D เกม 3D จะใช้กราฟิกแบบรูปทรงเรขาคณิตสามมิติ ซึ่งเกมจะมองได้ทั้งแนวกว้าง และลึกทำให้เกมดูสมจริงขึ้น
3D With Extras สำหรับแอป 3 มิติที่ใช้คุณสมบัติแสดงภาพและการประมวลผลในตัวของ Unity โปรเจคประเภทนี้รวมถึงสแต็กหลังการประมวลผลใหม่ด้วย
FPS Microgame เกมยิงคนที่มาในรูปแบบ 3D ที่สามารถดัดแปลง และปรับแต่งได้ ทำ Creative Mods ให้สมบูรณ์มากขึ้น
High Definition RP เหมาะกับเกมที่ต้องการกราฟิกที่สมจริงรวมทั้งเพื่อจัดส่งเกมบนคอนโซลรุ่นปัจจุบันและฮาร์ดแวร์พีซีที่ทันสมัย
Karting Microgame เกมแข่งรถโกคาร์ทแบบ 3D ที่สามารถดัดแปลงและปรับแต่งได้ ทำ Creative Mods ให้สมบูรณ์มากขึ้น
2D Platformer Microgame เป็นแพลตฟอร์มเกม 2D สุดคลาสสิคที่สามารถดัดแปลงและทำด้วยตัวเอง ลองใช้ Creative Mods เพื่อปรับแต่งโปรเจค
Universal Render Pipeline เหมาะสำหรับ Render งานที่ต้องการความคมชัด ให้ภาพ Smooth ทั้งบน Mobile และ PC

จะได้หน้าตาแบบนี้มาเริ่มทำความรู้จักส่วนต่างๆ ของ Unity กันเลย

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

Toolbar เป็นแถบเครื่องมือที่มีไว้ควบคุมการทำงานที่สำคัญที่สุด ด้านซ้ายมีเครื่องมือสำหรับการจัดการมุมมองภาพและวัตถุภายในภาพ ตรงกลางคือการควบคุมการเล่นหยุดชั่วคราว ด้านขวาจะเป็นช่องทางเข้าถึง Unity Cloud Services และบัญชี Unity ตามด้วยเมนูการมองเห็นของ Layers

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

Hierarchy เป็นส่วนที่บอกลำดับชั้นของ Object ต่างๆ ที่อยู่ใน Scene นั้นๆ ซึ่งสามารถเพิ่ม/แก้ไข/ลบ ได้โดยไม่ กระทบกับ Object ที่อยู่ใน Project

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

Scene เป็นส่วนที่บ่งบอกว่าในฉากที่กำลังทำงาน มี Object อะไรบ้าง สามารถจัดการ Object ต่างๆ เช่น มุมกล้อง, แสง, เอฟเฟค หรือโมเดล 3 มิติ ได้ในส่วนนี้

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

Project เป็นส่วนที่ใช้ในการเก็บสิ่งต่างๆ ก่อนนำไปสร้างเกม เช่น สคริปท์ต่างๆ ที่ใช้กำหนดควบคุมตัวเกม  โมเดลที่ใช้เป็นตัวละคร 

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

Inspector เป็นส่วนที่บ่งบอกถึงคุณสมบัติต่างๆ ของ Object ซึ่งสามารถแก้ไขคุณสมบัติต่างๆ ของ Object ด้วย

วิธีสร้างเกมจาก โปรแกรมสร้างเกม Unity3D ตอนที่ 1 (รู้จักกับ โปรแกรม Unity3D เบื้องต้น)

สำหรับบทนี้คงทำให้หลายคนรู้จักโปรแกรม Unity กันบ้างแล้ว ซึ่งหลายคนคงจะอยากรู้กันแล้วว่าเราจะสร้างเกมด้วยเจ้าโปรแกรมตัวนี้ได้อย่างไร หากใครอยากเรียนรู้ และเริ่มพัฒนาเกมด้วยตัวเองแล้วในบทความหน้าเราจะมาเริ่มสร้างเกมไปพร้อมๆ กัน


ที่มา : unity.com

0 %E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%81%E0%B8%A1%E0%B8%88%E0%B8%B2%E0%B8%81+%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%81%E0%B8%A1+Unity3D+%E0%B8%95%E0%B8%AD%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88+1+%28%E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%88%E0%B8%B1%E0%B8%81%E0%B8%81%E0%B8%B1%E0%B8%9A+%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1+Unity3D+%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99%29
แชร์หน้าเว็บนี้ :
Keyword คำสำคัญ »
เขียนโดย
สมาชิก : Member    สมาชิก
หนี Coding มาเขียนบทความ
 
 
 

ทิปส์ไอทีที่เกี่ยวข้อง

 


 

แสดงความคิดเห็น

ความคิดเห็นที่ 3
6 ตุลาคม 2566 19:08:30 (IP 171.4.232.xxx)
GUEST
Comment Bubble Triangle
ทศพร
ขอชื่อไปใส่วิจัยได้มั้ยครับ
 
ความคิดเห็นที่ 2
19 กันยายน 2564 17:22:21 (IP 124.120.12.xxx)
GUEST
Comment Bubble Triangle
จิรายุ​ อา​มาตย์​
ชอบจ่ะ
 
ความคิดเห็นที่ 1
2 มีนาคม 2564 19:07:33 (IP 184.22.207.xxx)
Profile Pictureสมาชิก : Member
Comment Bubble Triangle
รูปประกอบ
ครับ