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.