สอบถามโปรแกรม code blocks ค่ะ

คือตอนนี้สร้างเกมเขาวงกตอยู่อ่าค่ะ แล้วสร้างกำแพงและตัวละครให้เดินตามช่องว่างโดยใช้ ปุ่ม ซ้าย ขวา บน ล่าง 
แต่ติดปัญหาคือ
1. เดินข้ามกำแพงทั้งๆที่ใส่เงื่อนไขไว้แล้ว 
2. พอเดินไปเรื่อยๆ ตัวละครเพิ่มตามทางเดินที่เดินผ่านมาแล้ว 
3. มีส่วนหนึ่งของแผนที่ที่ไม่สามารถเดินได้ (เดินได้บ้างไม่ได้บ้าง)
ขอบคุณค่ะ 
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่