Home / Developer  / Game Development  / Article for Gamer

enchant.js เป็น JavaScript Framework อีกตัวจากฝั่งญี่ปุ่นโดยทีมพัฒนา Ubiquitous Entertainment Inc.’s Akihabara Research Center หรือ UEI/ARC สำหรับพัฒนาเกม

บทเรียนต่อเนื่องเกี่ยวกับการพัฒนาเกมบน iPhone ด้วยภาษา Swift ร่วมกับ SpriteKit Template เพิ่มเติมในส่วนของการ สร้าง Class ของตัวละครในเกมเบื้องต้น

บทเรียนรอบนี้จะเป็นการจัดการข้อมูลไฟล์ภาพ กราฟิกที่จะใช้ในเกมด้วยภาษา Swift ผ่าน Template ของ Xcode6 อย่าง SpriteKit ในเรื่องของการจัดการ Scene เบื้องต้น

บทเรียนตัวอย่างการพัฒนาเกมบน iPhone ด้วย Template ตัว SpriteKit ร่วมกับภาษา Swift กับการใช้หลัก Physics เพื่อเรียนรู้การทำงานของเกม

บทเรียนเริ่มต้นสำหรับการพัฒนาเกมด้วย JS Framework ร่วมกับ Cocos Code IDE สำหรับทดสอบเกมที่ใช้งานได้จริง และ Feature แต่ละตัวของ Cocos Code IDE ครับ

ขั้นตอนการพัฒนาแอพพลิเคชันเกมบน iPhone ด้วย Sprite Kit สำหรับการเคลื่อนฉาก Background ของเกมให้เคลื่อนไปมาจากตำแหน่งขวาไปซ้ายของฉากในเกมประกอบกับซ้อนตัวละคร 

วิธีการเขียนเกมด้วย Sprite Kit บน iPhone สำหรับสร้างเกม 2D กับการควบคุมตำแหน่งของตัวละครให้เคลื่อนไปมาเมื่อมีการแตะหน้าจอในตำแหน่งแนวดิ่งได้อย่างง่ายครับ

วิธีการพัฒนาเกมบน iPhone ด้วย Sprite Kit ตอนที่ 3 กับการสร้างกระสุนในเกม Shooting ให้ยิงใส่ศัตรูเพื่อศึกษา การทำงานของ Collision Detect ในเกมครับ

จากตอนที่แล้วสำหรับการสร้างเกม 2D บน iPhone หรือ iOS ด้วย Sprite Kit นะครับจะเป็นการเพิ่ม ตัวละครลงไปในหน้าจอเกม รอบนี้เรามาต่อกันดีกว่าครับ

สำหรับ XCode เวอร์ชัน 5 เป็นต้นไปที่มี iOS7 ตามมาด้วยนั้นจะมี Sample Project ที่เรียกว่า Sprite Kit สำหรับสร้างเกม แบบ 2D Game Development มาด้วย

ทราบกันดีอยู่แล้วว่า EA บริษัทเกมชั้นนำได้ทำการเปลี่ยนแบรนด์เล็กน้อยเป็น Origin ซึ่งมาพร้อมกับบริการ On-Demand เกมที่ครบครันทีเดียว

ขึ้นชื่อว่า Zynga แล้วต้องนึกถึงบริษัทเกมออนไลน์บน Social Network หรือ Social Game หลายเกม ที่กินส่วนแบ่งทางการตลาดสูงที่สุดตลอดปี 2010-2011 จนกระทั่งช่วงหลังมานี้อาจจะเพราะเนื้อหาเกมที่ยังคงอยู่แบบเดิม กับพฤติกรรมการบริโภคบนความสนุกของผู้บริโภคเปลี่ยนไปอย่างเกม FarmVile ที่มียอดผู้เล่นลดลงทำให้ Zynga เกิดภาวะ “ที่นาร้าง” มาระยะหนึ่งล่าสุดไม่รู้ว่เกิดอะไรขึ้น Zynga ได้ออกมานำเสนอเกมใหม่ที่เรียกว่า Dream Heights ซึ่งเป็นเกมบริหารตึก ประเด็นมันไม่ได้อยู่ที่ว่าเจ้า Dream Heights นี้เป็นเกมใหม่บน iPad ของบริษัท Zynga แต่ประเด็นมันอยู่ที่เกมนี้เป็นดราม่าชั้นดีที่ทำให้ Zynga กลายเป็น Talk of The Town ต่างหาก

Zynga กับดราม่าอย่างเนียนกับเกม Dream Heights กับเกม Tiny Tower

การสร้างเอกลักษณ์จนเป็นที่น่าจดจำแก่ผู้บริโภค นั้นหลายสื่อ หลายบริการจำเป็นต้องใช้เวลาระยะหนึ่งในการสร้างความน่าจดจำต่อแบรนด์สินค้า ซ้ำต้องวัดผลการรับรู้แบรนด์สินค้าหลังจากได้ทำแคมเปญการตลาดออนไลน์ไประยะหนึ่งแล้วมานั่งลุ้นกัน แต่ใครจะทราบบ้างว่าเทคนิคหนึ่งที่นักการตลาดทั่วโลก รวมทั้งประเทศไทยยกให้เป็นสะพานที่ตัดผ่านระยะเวลา และปัญหาต่างๆ หรืออาจจะเป็นทางลัดสู่ความสำเร็จหรือ Goal ที่ชัดเจนของแต่ละแคมเปญนั่นคือ เกม หรือ Social Game นั่นเอง

Social Game มาแรงทุกแพลตฟอร์ม

ถ้าพูดถึงเกมแนวจำลอง หรือการวางแผนอย่าง Simulation หรือ Strategy บนสมาร์ทโฟนทั้งบน iOS และ Android แล้วล่ะก็หลายคนคงจะชอบเกมที่พัฒนาขึ้นจากค่าย Kairosoft Co.,Ltd ซึ่งยังคงเป็นค่ายเกมที่มีแนวคิดสร้างสรร ที่จะพาเราไปรู้จักการพัฒนาธุรกิจ และกระบวนการที่จำลองความเป็นจริงต่างๆ มาลงในเกมผ่านกราฟิกพิกเซลน่ารักน่าเอ็นดู มาคราวนี้กับการสร้างและพัฒนาสุดยอดทีมรถแข่ง

Grand Prix Story จาก Kairo Soft

มันเป็นข้อเท็จจริงที่เริ่มจะดูน่าเชื่อถือนะครับ ตั้งแต่การยึดพื้นที่ Game Online ของ Social Game, และการแย่งตลาดของ Console Game ด้วย Smart Mobile Game, เหล่า Gamer ต้องคิดให้ดีแล้วว่าเมื่อก่อนที่พูดไว้กับเจ้า 2 Trends นี้ทั้ง Social Game และ Smart Mobile Game ไว้ว่า “พวกนี้มันไม่ใช่เกม” บางทีอาจจะต้องคิด และลองแยกแยะมันใหม่

เกมบนมือถือตีเครื่องเล่นเกมส์ Nintendo และ SONY กระเจิง

กระแสที่มาแรงของ Social Game หรือเกมบนเครือข่ายสังคมออนไลน์ กับรุ่นอายุของผู้บริโภคที่เปลี่ยนไปกำลังทำให้ พีซี เกมเริ่มหมดความสำคัญ ตลาดของผู้เล่นต้องมีการเปลี่ยนไปตามช่วงอายุของคน อุตสาหกรรมเกมกำลังเปลี่ยนไปในปลายปี 2011 นี้ เมื่อยอดการผลิตเกมบนเครื่องคอมพิวเตอร์พีซี นั้นกำลังตกต่ำลง

PC Games is Dead? Thriving up Social Game

บริษัท Firaxis Games เจ้าของเกมชื่อดังในอดีตอย่าง Civilization ได้ตัดสินใจดัดแปลงตัวเกมของตนมาลงแข่งขันบนตลาดเกมออนไลน์ผ่านเครือข่ายสังคมออนไลน์อย่าง Facebook หรือ Social Gaming เหมือนที่ The Sims ได้ทดลองทำแล้วได้รับผลสำเร็จตามคาด ในขณะที่ยอดขายเครื่องเกมคอนโซล และเกมต่างๆ กำลังตกต่ำที่สุดในรอบ 5 ปีแต่เกมบนเครือข่ายสังคมออนไลน์กลับเติบโตขึ้นจนน่าตกใจ

Civilization ในเวอร์ชันเบาๆ บน Facebook

ลองมาเล่นเป็นชีวิตของเจ้าพวก นกขี้โมโห เหล่านี้ดูบ้างไหม? สำหรับประเทศจีนหลายคนก็คงรู้อยู่แล้วว่าสินค้าใดๆ หากไปจ้างแรงงาน หรือทำการตลาดในประเทศนั้น จะต้องพบกับคู่แฝดปรากฏขึ้นมาเป็นของ Local Brand ทันทีไม่เว้นแม่แต่ Angry Bird แต่ครั้งนี้แปลกหน่อยคือ จีนไม่นำตัวละครนกขี้โมโหพวกนี้ไปดัดแปลงแต่อย่างใด แต่กลับหยิบยืมธีม ทั้งหมดที่เกมนี้ใช้ดำเนินเรื่องมาเป็นธีมหลักของการออกแบบเครื่องเล่น และสวนสนุกซะเลย

Chinese Theme Park Creates A Real-Life Angry Birds Game

 

หลายที่รู้ตัวว่าทำงานหนักไม่ค่อยมีเวลาไปฟิตเนส แต่พอมีเวลาว่างก็อยากจะนั่งเล่นเกมอยู่บ้านผ่อนคลายเอายังไงดี ตอนนี้คงต้องขอแนะนำว่าคุณทำทั้งสองอย่างได้ในเวลาเดียวกันแล้วครับผ่าน เครื่องเล่นเกมคอนโซลอย่าง Wii

Wii Fit ฟิตหุ่นผ่านเกมคอนโซล

นี่คือเรื่องจริงที่ได้เกิดขึ้นไปแล้ว และน่าจะถูกใจเหล่านักเล่นเกมทั่วโลกเมื่อ Game Console ได้สร้างนวัตกรรมกับเทคโนโลยี Cloud Computing หลังจากที่เปลี่ยน Software ไปเป็นบริการ หรือ Service แล้ว ด้านตลาดเทคโนโลยีของเกม ก็ได้เปลี่ยนเกมที่เราซื้อใน รูปแบบสินค้าหรือซอฟต์แวร์ไปเป็นบริการเช่นกัน ซึ่งนวัตกรรมใหม่ล่าสุดนี้ เป็นอีกแนวคิดที่ตอบโจทย์ ทั้งด้านเทคโนโลยีและธุรกิจ

OnLive: Game On-Demand

ภาพยนตร์ฟอร์มยักษ์ “ตำนานสมเด็จพระนเรศวรมหาราช” เปิดมิติใหม่ของวงการภาพยนตร์ไทยด้วยการต่อยอดขยายผลไปสู่การจัดทำ “ตำนานสมเด็จพระนเรศวรออนไลน์” (King Naresuan Online – KNO) เกม ออนไลน์ในระดับมาตรฐานต่างประเทศ และจะพัฒนาให้เป็นสื่อบันเทิงเกมแรกของไทยที่ให้ความรู้ทั้งในด้านประวัติ ศาสตร์และเกร็ดที่น่าสนใจมากมาย

บทความนี้จะเป็นขั้นตอนการสร้าง Environment ในการเริ่มต้นที่จะพัฒนาเกมด้วยภาษา C/C++ กับ Library SDL หรือ Simple DirectMedia Layer ซึ่งเป็น Library สำหรับพัฒนาเกมและที่สำคุญเป็น Opensource มาเริ่มกันดีกว่าครับ

ติดตั้ง SDL กับ DEV C++

 

นวัตกรรมเครื่องเล่นเกมอาจจะกำลังเปลี่ยนไปก็ย่อมได้ เมื่อบริษัทหัวใส “Rearden Studios” ได้คิดค้นรูปแบบของการให้บริการเกมใหม่ออกสู่ตลาดในชื่อ “ออนไลฟ์” (OnLive) พร้อมกับเจ้าผลิตภัณฑ์ขนาดกะทัดรัด “ไมโครคอนโซล” (MicroConsole) และจอยควบคุมเกมหน้าตาธรรมดาตัวหนึ่ง ด้วยโมเดลที่ไม่ต้องใช้แผ่นเกมเล่น

Onlive Logo

 

Trashman

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

และแล้ว Microsoftได้ฤกษ์เปิดตัว Project ใหม่ที่ชื่อ ว่า Natal ซึ่งเจ้า Project ในงาน E3 จนหลายๆกระแส อาจจะบอกว่านี่อาจจะเป็นคลื่นใต้น้ำ ซึ่งเป็นอีก นวัฒนกรรมของการพัฒนาอีกขึ้นของเจ้า XBox 360 ที่เรารู้จักกันโดยทั่วๆไปแล้วบ้าง

Micosoft Project Natal

เกม PC ที่ปล่อยให้ดาวน์โหลดฟรีนั้นส่วนใหญ่จะต้องมาจาก การนำ Classic เกม ไป ทำการ Remakes มากมายทำใหม่ทำซ้ำ หรือ ไม่ก็ เป็นพวก Indie กมที่ พัฒนาขึ้นมาเป็นเกม แนวๆ จากนักพัฒนาอิสระ และแน่นอน คุณค้นหาและ ดาวน์โหลดมัน หรือแม้จะเล่น Online ฟรีก็ทำได้ง่ายๆ

Top 10 Game Download Free

หลายคนที่โหลดชุดพัฒนา XNA Game Studio 3.1 มาจะเห็นมามันแถม Platform Stater Kit Source Code ของเกมแนว Platform Side Scrolling (ตลุยด่านแบบด้านข้าง) และลอง Compile ดูจะเห็นว่ามันใช้งานได้ 100% แต่ติดตรงทำไมเรา Edit Level แล้วทำมัย ตัวเกมมันถึง Fixed หน้าจอเดินไปขวาหรือซ้านยสุดก็ชนขอบ ทำไงจะให้ ไปทางซ้ายหรือฉากก็เลื่อนซ้ายขวาต่อ หากมีอาการคันไม้คันมือไม่รู้จะเริ่มยังไง ผมไป ศึกษามาให้แล้วครับ