Chào, tên tôi là Charita Carter.
Tôi là nhà sản xuất sáng tạo chính ở công ty
Walt Disney Imagineering. Tôi chịu trách nhiệm
trưởng nhóm trực tiếp sản xuất các điểm tham quan
mà du khách trải nghiệm. Chúng tôi luôn tìm
những cách để có thể cải thiện
và cho du khách trải nghiệm tốt hơn
và công nghệ là cốt lõi của điều đó.
Chúc mừng, bạn đã làm được! Bạn đã lập trình được
BB-8. Giờ tôi nghĩ ta đã sẵn sàng cho
cái gì đó khó hơn. Hãy thử nào. Giờ các bạn đã học
các điều cơ bản trong lập trình, chúng ta sẽ
quay ngược thời gian để tạo nên trò chơi của riêng bạn,
vào vai chính là R2-D2 và C3PO. Để tạo nên trò chơi này,
ta cần học một thứ mà các lập trình viên game
dùng mỗi ngày: chúng được gọi là sự kiện.
Sự kiện bảo chương trình của bạn hãy lắng nghe và chờ
đến lúc điều gì đó xảy ra và khi nó xảy ra,
hãy thực hiện một hành động. Một vài ví dụ
cho các sự kiện là nghe tiếng nhấp chuột,
bấm phím mũi tên hay chạm vào màn hình.
Ở đây chúng ta sẽ cho R2-D2 đi lên để đưa
tin nhắn cho phi công quân nổi loạn và sau đó đi xuống
về phía một phi công quân nổi loạn khác.
Chúng ta sẽ dùng sự kiện để cậu ta di chuyển.
Khi người chơi dùng phím mũi tên lên/xuống,
hay nút lên/xuống. Chúng ta dùng khối sự kiện
tới lúc đi lên và gắn khối đi lên vào nó.
Khi người chơi nhất nút mũi tên, đoạn mã
gắn với khối tới lúc đi lên hoạt động.
Và chúng ta sẽ làm điều tương tự
để R2-D2 di chuyển xuống dưới.
Giờ thay vì viết hết các mã để điều khiển trước
người máy của chúng ta, ta có thể để R2-D2
phản ứng với các sự kiện nhất nút giúp cậu ta
đi lại khắp màn hình. Từng bước một,
trò chơi của bạn dần
có tính tương tác hơn.