Home / Posts Tagged "Game developer"

ตัวอย่างต่อไปนี้เป็นบทเรียนการพัฒนาเกม 2 มิติบน Unity รูปแบบง่าย ด้วยภาษา C# และการใช้ฟังก์ชันการควบคุมตัวละคร ประกอบการทำงานแบบ OOP

บทเรียนต่อเนื่องสำหรับควบคุมมุมกล้องของ ตัวละครด้วย Mouse Movement และการออกแบบ Skyboxe ให้สวยงามสำหรับเกม 3 มิติบน Unity 3D อย่างง่ายบน Terrain ที่ออกแบบมา

เว็บไซต์ Daydev.com นั้นได้เคยนำเสนอบทความด้านการพัฒนาเกมบน iOS ด้วย Cocos2D, Cocos2D-x มาบ้างแล้วรอบนี้มีเครื่องมือ Cocos Code IDE มาแนะนำให้ลองเล่นกัน

เป็นเครื่องมือหนึ่งสำหรับนักพัฒนาเกมที่เคยเขียน 2D เกมทุกแพลตฟอร์ม Cross Plaform Game แบบ Cocos2D ตอนนี้มีเครื่องมือที่ทำให้ง่ายขึ้นด้วย CocoStudio

เอาโปรเจ็ค Open Source ของ Hao Wu นักพัฒนาโปรแกรม และเกมด้วย HTML5 กับเกม A Lumdum Dare ที่พัฒนาโดย Framework ของ Cocos2d -X ครับ

สำหรับโครงงานเกมบน iPhone อย่างเกม “The Lake Hero” นี้ เป็นโครงงานที่ผมทำขึ้นให้นักศึกษาที่สอนในคลาสวิชาศึกษาเฉพาะเรื่อง ในการใช้งาน Cocos2D ครับ

ครั้งนี้จะเป็นการพูดถึงเรื่องการใช้ Library ที่เหมาะสมและที่ผมเลือก ชุดพัฒนาเกม SDL นี้มาก็เพราะว่าเป็น Library ที่ดีในการเริ่มต้นไม่ยากเกินไปและง่ายเกินไปเหมาะแก่การต่อยอดและที่สำคัญนั้นฟรีครับ SDL หรือ Simple DirectMedia Layer เป็น Multimedia Library ตัวหนึ่งที่สามารถทำงาน และประมวลผล ได้บนหลาย ๆ แพลทฟอร์มระบบปฏิบัติการ ที่นิยม มากที่สุดคือ Linux โดย Library ตัวนี้ใช้งานได้ง่ายดังชื่อของมัน แต่ก็ยังเป็น Library ที่มีความสามารถสูงจนเหลือเชื่อและเกมในปัจจุบันทุกวันนี้ก็ยังไม่ปฏิเสธ SDL แต่อย่างใด

Simple DirectMedia Layer

 

Trashman

อีกหนึ่งความภาคภูมิใจของคนไทยกับเกม Trashman เป็นเกมแอคชั่นมุมมองด้านข้างที่ใช้กราฟิกแบบ 2.5D หรือพูดง่าย ๆ ก็คือเอาภาพแบบ 2 มิติ มาแสดงผลในแบบ 3 มิติ (หรือเอา 3 มิติ มาแสดงผลเป็น 2 มิตินั่นแหล่ะ ) ลักษณะเกมก็เน้นยิง ๆ คล้าย ๆ Rockman ผสม Contra คนไทย

เป็นผลงานโปรเจ็คดองเค็มที่เคยไปโผล่ให้ดาวน์โหลดอยู่ในเว็บไซต์ Thaiware อยู่นานโข เพราะเป็นโปรเจ็คจบปริญญาตรี มหาวิทยาลัยหอการค้าไทย ของผมนะสิครับพัฒนาคนเดียวตั้งแต่ Cencept ที่ไปศึกษาเกมพวก Simcity, SimFarm และ มาผนวกกับไอเดียเล็กๆน้อยๆ ที่ผุดขึ้นอย่างจำกัดกับเวลาในยุคนั้น งาน Graphic ตัวเกมกลับมาเล่นใหม่่รู้สึกว่า แย่ มากกว่าภูมิใจ แต่ก็ยังรุ้สึกดีอยู่ว่าน้อยๆผมก็พัฒนาเกมที่มี ระบบใหญ่ๆ และเงื่อนไขซับซ้อนได้หนึ่งเกม โดยไม่ต้องง้อทีมงานหลายๆคน

เกม simulation

ผมตั้งคำถามกับตัวเองอย่าง แฟร์ๆ เลยว่า จำนวนเวลาในการ พัฒนาเกมแต่ละเกมตั้งแต่ Platformer SDL กับ DevC++ และ Torque X Platformer Kit ชุดเริ่มต้น (PSK) ดูแล้ว อันไหนมันดีกว่ากันและไม่เสียเวลาทำงานประจำหากจะเขียนเกมเป็น Hobbies

ผมคิดว่าการ Microsoft ได้ทำการปล่อย XNA 3.0 (โดยประเด็นหลักที่ดีใจคือมัน ฟรี Free Free!) รุ้สึกอะไรมันก็ง่ายขึ้น หากคุณนึกจะทำ เกม เล็กไปจนโปรเจ็คใหญ่ๆหากคุณมีทีม พัฒนา