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