안녕하세요, 저는 채리타 카터에요. 저는 Walt Disney Imagineering의 수석 크리에이티브 프로듀서입니다.
저는 방문객들이 체험할 수 있는 어트랙션을 제작하는 팀을 이끌고 있죠.
저희는 항상 방문객들이 더 나은 체험을 할 수 있도록 개선할 수 있는 방법을 찾고 있어요.
테크놀로지는 저희 일의 핵심이죠.
축하합니다! 해냈어요! BB-8을 프로그래밍했네요. 이제 좀 더 어려운 걸 할 준비가 된 것 같아요.
한번 해보죠. 프로그래밍의 기본을 배웠으니까, 이제 추억을 더듬어서
R2-D2와 C3PO 게임을 만들어 볼께요. 게임을 만들려면, 게임 프로그래머들이
매일 사용하는 뭔가를 알아야 해요. 바로 이벤트라고 하죠.
이벤트는 프로그램에게 뭔가 일어날 때 듣거나 기다리라고 말하죠.
그리고 뭔가 일어나면, 행동을 수행합니다. 이벤트의 예로는 마우스 클릭,
화살표 버튼 또는 화면의 탭을 듣는 겁니다. 여기서 우리는 R2-D2가 위로 이동하여
반군 파일럿에게 메시지를 전달한 다음 아래로 이동하여 다른 반군 파일럿에게 가게 만들거에요.
이벤트를 사용하여 움직이게 만들거에요. 플레이어는 위/아래 화살표 키를 사용하거나,
위/아래 버튼을 사용하죠. 우리는 when up 이벤트 블록을 사용하고 go up 블록을 여기에 붙일 거에요.
플레이어가 위 화살표 키를 누르면, when up 블록에 붙은 코드가 실행되죠.
그리고 R2-D2가 아래로 움직이게 할 때도 똑같이 할거에요.
이제 드로이드가 전진하도록 제어하는 데 모든 코드를 쓰는 대신에,
R2-D2가 버튼 프레스 이벤트에 반응하여 움직이게 할 수 있어요. 한 단계씩 배워 나가면,
게임이 더욱 인터랙티브해질 거에요.