จาก ThaiGameDevX Wiki, สารานุกรมฟรี
ThaiGameDevX Wiki คือแหล่งรวบรวมข้อมูลความรู้ภาษาไทยเกี่ยวกับการพัฒนาเกมไทย
เริ่มต้นพัฒนาเกม
สำหรับผู้ที่กำลังสนใจที่จะเริ่มต้นศึกษาเกี่ยวกับการพัฒนาเกม ลองอ่านเนื้อหาในส่วนนี้ก่อนนะครับ
ปัญหาและการขอความช่วยเหลือสำหรับผู้เริ่มต้นมือใหม่
- อัตตาหิ อัตตาโน นาโถ -- ตนแล ย่อมเป็นที่พึ่งแห่งตน
- TGDX เวปบอร์ดแห่งการแลกเปลี่ยนความรู้
เรียนรู้เกี่ยวกับการพัฒนาเกม
ในส่วนนี้จะกล่าวถึงทฤษฎีและความรู้ต่างๆ ที่เกี่ยวข้องกับการพัฒนาเกม ทั้งในส่วนของความรู้พื้นฐาน และเทคนิคพิเศษต่างๆ โดยเนื้อหาจะไม่เจาะจงเครื่องมือชนิดใดชนิดหนึ่ง
- ทฤษฎีความรู้เกี่ยวกับการพัฒนาเกม
- Physics และ Math สำหรับเกม
ชนิดของเครื่องเล่นเกม
เกมทุกเกมก็ต้องรันบนเครื่องเล่นเกม (Game Platform) ชนิดใดชนิดหนึ่ง ในส่วนนี้กล่าวถึงเครื่องเล่นเกมแต่ละชนิด และแนวทางในการพัฒนาเกมบนเครื่องชนิดนั้นๆ
- Personal Computer
- Game Consoles
- Handheld Game Consoles
- Mobile Phones
|
เครื่องมือในการพัฒนาเกม
ในการพัฒนาเกม ย่อมต้องมีการใช้เครื่องมือและเทคโนโลยีต่างๆ ในส่วนนี้จะกล่าวถึงเครื่องมือต่างๆ ที่สามารถเลือกใช้ในการพัฒนาเกมได้
- ภาษาโปรแกรม (programming language)
- Widget / Application Framework
- API - Application Programming Interface
เครื่องมือทางภาพและเสียง
- 3D Graphics and Rendering Tools
เครื่องมือทางความคิดและการแก้ปัญหา
ขั้นตอนวิธี (อัลกอริทึม) Algorithm เป็นเครื่องมือที่สำคัญสำหรับใช้ในการแก้ปัญหาต่างๆ
- การค้นหาข้อมูล
- Linear Search
- Binary Search
- การจัดเรียงข้อมูล
- Linear Sort/Bubble Sort
- Binary Sort
- Heap Sort
- Quick Sort
- อัลกอริทึมสำหรับการแก้ปัญหาเฉพาะอย่าง
- ฉาก
- Partitioning
- Path-Finding
ปัญหาพื้นฐานที่พบบ่อยและวิธีแก้ปัญหา
โอ้จอร์จ ไม่รู้จะทำอย่างไรดี การบ้านเยอะแยะ แถมยังต้องทำโปรเจกต์ส่งอีก ..
จะทำอย่างไรปัญหาเหล่านี้ถึงจะหมดไป ... คุณสามารถแก้ไขได้ง่ายๆ เมื่อโทรด่วนมาหาเรา TGDX ..
อะไรกันนี่ ..
- ปัญหาการตรวจสอบการชนกันของวัตถุ
- การตรวจสอบการชนกันของวัตถุและวัตถุ
- การตรวจสอบการชนกันของวัตถุและฉาก
- การเดินบนพื้นเอียง
- การยิงกระสุนในเกม
- การยิงกระสุนแบบโปเจกไตล์
- การสร้างและแสดงผลเรดาห์ในจอภาพ
- เปิด full screen ง่ายๆ สไตล์ TGDX
- ว่าด้วยเรื่องเอฟเฟคตูม!โครม!บรึม!
- เล่นเพลงจากซีดี เลือกแทรกได้
- วิธีให้เกมส่งเสียงดัง ปังๆ โอ๊ยๆ ตูมๆ โครมๆ
-
|
อุปกรณ์ที่เกี่ยวข้องการพัฒนาเกม
ในส่วนนี้จะกล่าวถึงอุปกรณ์ทางด้านฮารด์แวร์ต่างๆ ที่เกี่ยวข้องกับการพัฒนาเกม การติดต่อกับอุปกรณ์ต่างๆ และการเรียกใช้งาน ไปจนถึงการสร้างอุปกรณ์ติดต่อเอง
- อุปกรณ์มาตรฐาน
- Display
- Keyboard
- Mouse
- SoundCard
- 3D Card
- JoyPad / JoyStick
- Tablet
- Touch Screen
- Video Camera
- Printer
- Harddisk
- CD/DVD Drive
- อุปกรณ์พิเศษ
- Physics Card
- Motion Capture (MOCAP)
- 3D Scanner
- 3D Camera
- Head Mounted Displays (HMDs)
การออกแบบเกม
- เกมคืออะไร
- WHAT IS IT !???
- หน้าที่ของ Game Designer ในงานพัฒนาเกม
- ผมไม่รู้เรื่องเขียนโปรแกรมอะไรหรอก แต่จะออกแบบเกมได้ไหม
- จากผู้เล่นเกมสู่ผู้ออกแบบเกม ความมั่นใจแบบผิดๆ
- เกมคือความสนุกตื่นเต้นเร้าใจ Look & Feel
- ออกแบบเกมอย่างไรไม่ให้เหมือนของโหล
- ประเภทของเกมแบบต่างๆ ที่ควรรู้
- 20 ขั้นตอนวิธีออกแบบเกมที่ดี
- เครื่องมือที่ใช้ในการออกแบบเกม
การบริหารจัดการโปรเจค
- ผมมี idea game สุดยอดมาก แต่ผมทำอะไรไม่เป็นเลย ตอนนี้ต้องการหาทีมงานโปรแกรมเมอร์ และกราฟฟิกมาร่วมทีม เพื่อสร้างเกมในฝัน
- ขั้นตอนในการพัฒนาเกม 1,000 ขั้นตอน
- โครงสร้างทีมพัฒนาเกม
- ทำยังไงไม่ให้ทีมแตก (คำตอบคือ เอาเงินฟาดหัวเยอะๆ)
- Game Producer มีหน้าที่อย่างไร
- การใช้ Agile Development Methods
อุตสาหกรรมเกม
- Publisher คืออะไร เป็นใคร และเกี่ยวข้องกับ Developer ยังไง
- ผมมี idea game สุดยอดมาก มีทุนมีทีมงานแล้วด้วย แล้วผมจะทำไงต่อดีอ่ะ
- ผมทำเกมที่สุดยอดเสร็จแล้ว!! แล้วผมจะทำไงต่อดีอ่ะ
- สงสัยอย่ามีเลยดีกว่ามั้งหมวดนี้
ข้อมูลการพัฒนาเกมในไทย
เรื่องอื่น ๆ ที่น่ารู้ เกี่ยวกับวงการพัฒนาเกมไทย
|