2D Game Development
-
เขียนเกมด้วย Gogot Engine การประกอบตัวละครในเกมด้วย AnimationPlayer
เทคนิคการออกแบบตัวละครในเกมโดยการ Slice Sprite เป็นส่วนต่างๆ แล้วนำมาประกอบสร้างใน Tree พร้อมจัดท่าทางด้วย AnimationPlayer ด้วย Godot Engine บทเรียนที่ควรต้องศึกษาก่อนหน้า รวมบทเรียนพัฒนาเกมด้วย Godot Engine Playlist การพัฒนาเกมด้วย Godot Engine ใน…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การทำ Simple AI และ CollisionShape2D
บทเรียนการสร้างเกม 2D ด้วย Godot Engine สำหรับการสร้าง Simple AI ผ่านการ Re-Spawn พร้อมตรวจสอบการชนกันของ Node2D ด้วย CollisionShape2D กรุณาศึกษาบทเรียนก่อนหน้า: เขียนเกม 2D ด้วย Godot Engine…
Read More » -
เขียนเกม 2D ด้วย Godot Engine จัดการ Camera2D และยิง Bullet
บทเรียนการสร้างเกม 2D ด้วย Godot Engine ส่วนของการทำให้ Camera2D ติดตามตัวละคร และ การทำ Instance Singleton สำหรับยิงกระสุนเรียก xml ของ Bullet หมายเหตุ: กรุณาศึกษาบทเรียนก่อนหน้านี้: เขียนเกม 2D…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การควบคุมตัวละคร Full Movement
บทเรียนการควบคุม KinematicBody2D ให้สามารถควบคุมตัวละครแบบ Full Movement Character พร้อม Node ของ Static Platform สำหรับสร้างเกม 2D บน Godot Engine โปรดศึกษาบทเรียนก่อนหน้า: เขียนเกม 2D ด้วย…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การใช้ Animated Sprite Node
หลังจากบทความ เขียนเกม 2D ด้วย Godot Engine แล้วในบทนี้จะเป็นการต่อยอดการพัฒนาเกม 2D โดยการศึกษา Node เพิ่มเติมคือ Animated Sprite บทความนี้เราจะมาศึกษาการใช้งาน Node ใหม่ใน Godot Engine นั่นคือ Node ที่เรียกว่า…
Read More » -
เขียนเกม 2D ด้วย Godot Engine
Game Engine ที่น่าสนใจในพื้นฐานของความง่ายและเหมาะกับนักพัฒนาเกมเริ่มต้นอีกตัวในช่วงนี้คือ Godot Engine เหมาะกับนักพัฒนาเกมมือใหม่ เรามาเริ่มต้นพัฒนาเกมด้วย Game Engine ตัวใหม่อย่าง Godot Engine (อ่านว่า โก-ดด) กันหน่อยดีกว่า ว่ามันมีอะไรบ้าง เริ่มต้นคือ เข้าไปที่เว็บไซต์ https://godotengine.org/features จะเห็นว่ามันสามารถพัฒนาเกม 2D…
Read More » -
การสร้างเกม 2D Platform Action ด้วย Unity
บทเรียนต่อไปนี้จะเป็นการสร้างเกม 2 มิติด้วย Unity ประเภท 2D Action Platform-Side Scrolling Game โดยทฤษฏีที่ใช้ทั้งหมดคือ Collision Detection, Physic Engine และภาษา C# บทเรียนการพัฒนาเกม 2 มิติย้อนหลัง…
Read More » -
สร้างเกม 2 มิติด้วย Unity 2D กับการทำเกม Side Scrolling Platform
บทเรียนต่อไปนี้เป็นตัวอย่างการสร้างเกม 2 มิติแนว Side Scrolling Platform แบบเดินไปแนวระนาบบนฉากด้วย Unity2D เหมือน Mario เป็นต้นด้วยภาษา C# บทเรียนก่อนหน้านี้ Unity2D การนำ Sprite Sheets ไปสร้าง Animation ในเกม…
Read More » -
สร้างเกม 2D วิ่งเก็บของในฉากด้วย Unity
ตัวอย่างต่อไปนี้เป็นบทเรียนการพัฒนาเกม 2 มิติบน Unity รูปแบบง่าย ด้วยภาษา C# และการใช้ฟังก์ชันการควบคุมตัวละคร ประกอบการทำงานแบบ OOP ลักษณะของเกมในการออกแบบคือ ตัวละคร จะวิ่งไปมาในฉาก โดยมีเวลาที่จำกัด ในขณะที่เกมดำเนินไป วัตถุที่หล่นจากท้องฟ้าจะมีอยู่ 2 ประเภทคือ ลูกไฟ ที่ตัวละครโดนก็จะตายทันที…
Read More » -
เขียนเกม iPhone คำสั่งจำเป็นของเกมบน Cocos2D V 3.2.1
บทเรียนเขียนเกมด้วย Cocos2D นั้นในเว็บไซต์นี้มีการแนะนำมาพอประมาณแล้วจนกระทั่ง เวอร์ชัน 3.2.1 ที่รองรับ Xcode6 เรามาแนะนำคำสั่งจำเป็นผ่านตัวอย่างง่ายๆ กัน ในเวอร์ชัน 3.2.1 ของ Cocos2D นั้นจะไม่มีการ Install Template ผ่าน Command Line เหมือนเวอร์ชันก่อนๆ…
Read More » -
เขียนเกมบน iPhone พัฒนาเกมด้วย SpriteKit หรือ Cocos2D อันไหนดีกว่ากัน?
ช่วงหลังเน้นหนักไปนิดในเรื่องของ Mobile Game บน iOS ก็เลยคิดว่าจะลองวิเคราะห์ความแตกต่างระหว่าง Cocos2D และ SpriteKit ไหนดีกว่ากัน ครับ ก็เลยไปหาข้อสรุปมา สำหรับ iOS Developer ทุกคนที่กำลังเริ่มต้นพัฒนาเกมครับ ก็จะทราบดีว่าเครื่องมือมากมายในการพัฒนาเกมนั้นมีหลายตัว โดยเฉพาะ 2D เกมครับ…
Read More »