Font size
WorksheetsMindx-GA-CP1
Total questions: 11
Worksheet time: 1hrs 20mins
Cho biết câu lệnh sau có ý nghĩa gì?
Tạo 6 obj_enemy tại vị trí x = 0, y ngẫu nhiên từ 100 đến 900
Tạo 5 obj_enemy tại vị trí x = 0, y ngẫu nhiên từ 100 đến 900
Tạo 6 obj_enemy tại vị trí y = 0, x ngẫu nhiên từ 100 đến 900
Tạo 5 obj_enemy tại vị trí y = 0, x ngẫu nhiên từ 100 đến 900
Trong sự kiện step, làm sao để lập trình cho nhân vật bị gió đẩy sang bên phải, sức gió càng ngày càng tăng? (lập trình theo biến đã có trong sự kiện create)
Cho biết đoạn code sau dùng để làm gì trong sự kiện step?
Xử lý va chạm theo chiều ngang
Xử lý va chạm theo chiều dọc
Xử lý di chuyển và va chạm theo chiều ngang
Xử lý di chuyển và va chạm theo chiều dọc
Trong đoạn code xử lý va chạm theo phương ngang, đoạn khoanh tròn sau có chức năng gì?
Không cần thiết, có hoặc không đều không ảnh hưởng
Để hạn chế trường hợp va chạm chéo, khiến nhân vật kẹt tường
Để hạn chế trường hợp không thể lập trình nhảy cho nhân vật
Cả B và C đều đúng
Dựa vào đoạn code bên dưới trong sự kiện create và step. Lập trình chức năng khi đang ở trạng thái 0, nếu thấy khoảng cách với obj_player dưới hoặc bằng 300 thì chuyển sang trạng thái 1
Trong lập trình trạng thái (finite state machine - switch case), làm sao để đếm thời gian trong một trạng thái cụ thể, biết trong sự kiện create đã có biến step?
A. Trong các trạng thái, chạy câu lệnh step = 1
B. Trong các trạng thái, chạy câu lệnh step = step + 1
C. Trong các trạng thái, chạy câu lệnh step = step - 1
D. Trong các trạng thái, chạy câu lệnh state = step
Trong lập trình trạng thái (finite state machine - switch case), khi ở trạng thái 0, sau 2 giây thì chuyển sang trạng thái 1 thì sử dụng cách nào?
A
B
C
D
Các hàm bên trong script được định nghĩa bao nhiêu lần khi chương trình được chạy?
A. Chạy liên tục vô số lần
B. Không lần nào
C. Chỉ khi hàm các hàm bên trong được gọi đến
D. chỉ 1 lần duy nhất khi khởi động chương trình
Trong sự kiện step có lập trình đoạn code xử lý di chuyển theo chiều dọc sau, khi chạm tường thì dừng lại, nếu ở trên mặt đất và nhấn "W" thì sẽ nhảy lên. Hỏi đoạn code bên dưới có phần kỹ thuật nào chưa đúng?
A
B
C
D : Không có lỗi sai
Tiếp tục lập trình quay trái phải cho nhân vật theo đoạn code dưới đây
Cả A và C đều đúng
Đề bài Lập trình thể loại game plarform
Sự kiện nhấn nút Lấy được các sự kiện nút nhấn (1)
Di chuyển ngang với AD
hoặc mũi tên Nhấn nút, nhân vật có di chuyển (1)
Nhân vật chịu trọng lực Nhân vật có xu hướng bị chịu trọng lực (1)
Xử lý va chạm theo phương
ngang Khi đụng tường theo phương ngang, nhân vật dừng lại (0.5)
Xử lý va chạm theo phương
dọc Khi đụng tường theo phương dọc, nhân vật dừng lại(0.5)
Nhân vật có thể nhảy Khi nhấn W và đang ở mặt đất, nhân vật nhảy được (1)
Link chơi thử : MindXGI - Checkpoint1 | GX Games
Link tài nguyên : Checkpoint1.yyz - Google Drive
