
Cánh Cổng & Phòng Triệu Hồi
Học lệnh di chuyển đầu tiên, thứ tự câu lệnh và cách gọi attack() để vượt qua Cánh Cổng.
Mỗi thế giới là một khóa học. Hoàn thành nhiệm vụ để mở khóa vùng đất tiếp theo.

Học lệnh di chuyển đầu tiên, thứ tự câu lệnh và cách gọi attack() để vượt qua Cánh Cổng.

Lưu toạ độ và kết quả vào biến, cập nhật giá trị và đặt tên theo quy tắc snake_case.

Phân biệt int, float, str, bool và dùng say()/cast() để giao tiếp với phép thuật.

Cộng trừ nhân chia, chia lấy nguyên //, phần dư %, luỹ thừa ** và toán tử +=.

Rẽ nhánh quyết định với if/elif/else, so sánh giá trị, kiểm tra None và .health.

Làm chủ while True, thụt lề khối lệnh, if lồng trong vòng lặp và cast() theo mana.

Dùng while với điều kiện dừng, ngưỡng mana và biến đếm để tuần tra đúng số bước.

Lặp với for i in range(n), so sánh for và while, kết hợp for với if để tối ưu lệnh.

Bộ sưu tập các màn demo, mỗi màn minh hoạ một tính năng one-world engine (di chuyển, tấn công, phép thuật, vòng lặp...). Mở khoá sẵn để xem trực tiếp.

Dẫn đường pháp sư nhỏ qua khu vườn thần kỳ bằng các khối lệnh kéo-thả. Dành cho bé mới học lập trình.

Một vùng đất mới với cạm bẫy, nhánh rẽ và những thử thách khó hơn đang chờ mở khóa.