บทนำ Platformer
ตัวอย่างโอเพ่นซอร์สที่ใช้ Castle Game Engine ซึ่งเป็นเกมแพลตฟอร์มที่เล่นได้
การใช้การป้อนข้อมูลด้วยการสัมผัสบน Android:
- กดในส่วนซ้ายล่างของหน้าจอเพื่อเลื่อนไปทางซ้าย
- กดในส่วนด้านล่างขวาของหน้าจอเพื่อเลื่อนไปทางขวา
- กดในส่วนหน้าจอด้านบนเพื่อกระโดด
- กดอย่างน้อย 2 นิ้วบนอุปกรณ์ระบบสัมผัสพร้อมกันเพื่อยิง
คุณสมบัติ:
- ด่าน (และ UI ทั้งหมด) ได้รับการออกแบบด้วยภาพโดยใช้ตัวแก้ไข Castle Game Engine
- สไปรท์ชีตที่ออกแบบโดยใช้โปรแกรมแก้ไข CGE และจัดการในรูปแบบ .castle-sprite-sheet (ดูเอกสารสไปรท์ชีต)
- เกมเพลย์แพลตฟอร์มเต็มรูปแบบ ผู้เล่นสามารถเคลื่อนที่ กระโดด หยิบอาวุธ ได้รับบาดเจ็บจากศัตรู ได้รับบาดเจ็บจากสิ่งกีดขวาง เก็บสิ่งของ ตาย และจบด่าน สามารถกระโดดขึ้นไปบนอากาศได้เป็นพิเศษ (ตรวจสอบช่องทำเครื่องหมายผู้เล่นขั้นสูง) ศัตรูเคลื่อนที่ตามรูปแบบง่ายๆ
- เสียงและดนตรี
- ทุกสถานะที่คุณคาดหวังจากเกมปกติ - เมนูหลัก ตัวเลือก (พร้อมการกำหนดค่าระดับเสียง) หยุดชั่วคราว เครดิต จบเกม และแน่นอนว่าเป็นเกมจริง
Castle Game Engine บน https://castle-engine.io/ ซอร์สโค้ดของ Platformer อยู่ข้างใน ดู examples/platformer ( https://github.com/castle-engine/castle-engine/tree/master/examples/platformer )
การใช้การป้อนข้อมูลด้วยการสัมผัสบน Android:
- กดในส่วนซ้ายล่างของหน้าจอเพื่อเลื่อนไปทางซ้าย
- กดในส่วนด้านล่างขวาของหน้าจอเพื่อเลื่อนไปทางขวา
- กดในส่วนหน้าจอด้านบนเพื่อกระโดด
- กดอย่างน้อย 2 นิ้วบนอุปกรณ์ระบบสัมผัสพร้อมกันเพื่อยิง
คุณสมบัติ:
- ด่าน (และ UI ทั้งหมด) ได้รับการออกแบบด้วยภาพโดยใช้ตัวแก้ไข Castle Game Engine
- สไปรท์ชีตที่ออกแบบโดยใช้โปรแกรมแก้ไข CGE และจัดการในรูปแบบ .castle-sprite-sheet (ดูเอกสารสไปรท์ชีต)
- เกมเพลย์แพลตฟอร์มเต็มรูปแบบ ผู้เล่นสามารถเคลื่อนที่ กระโดด หยิบอาวุธ ได้รับบาดเจ็บจากศัตรู ได้รับบาดเจ็บจากสิ่งกีดขวาง เก็บสิ่งของ ตาย และจบด่าน สามารถกระโดดขึ้นไปบนอากาศได้เป็นพิเศษ (ตรวจสอบช่องทำเครื่องหมายผู้เล่นขั้นสูง) ศัตรูเคลื่อนที่ตามรูปแบบง่ายๆ
- เสียงและดนตรี
- ทุกสถานะที่คุณคาดหวังจากเกมปกติ - เมนูหลัก ตัวเลือก (พร้อมการกำหนดค่าระดับเสียง) หยุดชั่วคราว เครดิต จบเกม และแน่นอนว่าเป็นเกมจริง
Castle Game Engine บน https://castle-engine.io/ ซอร์สโค้ดของ Platformer อยู่ข้างใน ดู examples/platformer ( https://github.com/castle-engine/castle-engine/tree/master/examples/platformer )
เพิ่มเติม