การใช้ GPS ใน Unity3D

จากบทความ Unity3D ครั้งที่แล้วได้กล่าวถึงฟีเจอร์บางส่วนในโปรแกรม ในบทความนี้จึงขอกล่าวฟีเจอร์หนึ่งที่น่าสนใจ คือการใช้งาน GPS ใน Unity3D โดยเฉพาะผู้เริ่มต้นใหม่ เนื่องจากในโปรแกรมมีการใช้งาน GPS ที่ค่อนข้างง่าย
จากบทความ Unity3D ครั้งที่แล้วได้กล่าวถึงฟีเจอร์บางส่วนในโปรแกรม ในบทความนี้จึงขอกล่าวฟีเจอร์หนึ่งที่น่าสนใจ คือการใช้งาน GPS ใน Unity3D โดยเฉพาะผู้เริ่มต้นใหม่ เนื่องจากในโปรแกรมมีการใช้งาน GPS ที่ค่อนข้างง่าย
บทความนี้แนะนำเกี่ยวกับโปรแกรม Unity3D ซึ่งเป็นโปรแกรมสร้างเกมที่ได้รับความนิยมอย่างมาก เนื่องจากมีสิ่งอำนวยความสะดวกที่จำเป็นในการสร้างเกมอย่างมากมาย เรียกได้ว่าครบถ้วนเลยทีเดียว เช่น การจัดการวัตถุสามมิติ ระบบแรงโน้มถ่วง การเคลื่อนที่ของวัตถุ สร้างเกมได้หลายแพลตฟอร์ม เป็นต้น แต่อย่างไรก็ดี การควบคุมวัตถุต่างๆจำเป็นต้องใช้ความรู้ทางด้านภาษาโปรแกรม ซึ่งสามารถฝึกฝนได้
C# (ซีชาร์ป) เป็นภาษาโปรแกรมเชิงวัตถุที่พัฒนาโดยไมโครซอฟท์ มีการเปิดตัวครั้งแรกในปี 2000 ภายใต้โครงการ .NET Framework มีจุดเด่นคือ ออกแบบมาเพื่อเป็นภาษาการเขียนโปรแกรมที่ง่ายต่อการเรียนรู้ แต่มีความสามารถและประสิทธิภาพสูง พร้อมทั้งรองรับการพัฒนาแอปพลิเคชันในหลากหลายแพลตฟอร์ม ทำให้เป็นที่นิยมใช้ในการพัฒนาแอปพลิเคชันประเภทต่างๆ ทั้งแอปพลิเคชันเดสก์ท็อป แอปพลิเคชันเว็บ และแอปพลิเคชันมือถือ
บทความนี้มีเป้าหมายให้ผู้อ่านได้ทดลองใช้มุมมอง 2 มิติ ในระบบ 3 มิติ โดยผู้เล่นเลื่อนซ้ายขวา และกระโดด พร้อมทั้งมีการป้องกันไม่ให้เดินออกนอกหน้าจอ มีศัตรูเดินซ้าย/ขวา และทำการล็อกไม่ให้ผู้เล่น/ศัตรูขยับแกน Z มาเริ่มกันเลย