AI가 만든 3D 레이싱 게임 코드를 직접 수정하고 결과를 확인해보자!
게임 코드가 담긴 파일을 에디터에서 확인합니다.
로컬 서버를 켜서 브라우저에서 게임을 실행합니다.
코드의 숫자나 글자를 바꾸고, 화면이 어떻게 달라지는지 관찰합니다.
index.html 파일 1개shoe.glb 파일 1개 (플레이어 캐릭터 — 3D 신발)./shoe.glb 라고 적혀 있는데, 이건 "나(html)와 같은 폴더에 있는 shoe.glb"라는 뜻이에요.
이 게임 파일 하나에 화면 구성, 글자, 게임 로직이 모두 포함되어 있습니다.
학생자료 폴더를 VS Code로 열어야 해요. 그 안에 index.html과 shoe.glb 두 파일이 있습니다.
VS Code 실행 → File → Open Folder → 학생자료 폴더 선택
학생자료 폴더를 VS Code 아이콘 위에 끌어다 놓기
index.html, shoe.glb 두 개가 보여야 함)컴퓨터에게 글자로 명령하는 창이에요. 마우스 클릭 대신 타이핑으로 컴퓨터를 조작합니다.
VS Code 상단 메뉴 → Terminal → New Terminal
python — 파이썬 프로그램 실행-m http.server — 웹서버 기능 사용8000 — 포트 번호 (문 번호 같은 것)"내 컴퓨터를 웹사이트처럼 여는 것"이라고 생각하면 돼요!
브라우저 주소창에 아래 주소를 입력하세요:
index.html이면 서버가 자동으로 찾아서 열어줍니다. 구글도 google.com/index.html이 아니라 google.com만 치잖아요, 같은 원리예요.
아래 실습을 하나씩 해보세요. 수정 후 반드시 Ctrl + S로 저장하고, 브라우저를 F5로 새로고침하세요!
화면 중앙에 표시되는 메시지를 내가 원하는 문구로 바꿔보세요.
영어로 된 조작 설명을 한국어로 번역해보세요.
3D 장면의 배경색을 변경해보세요. 색 코드는 0x 뒤에 6자리 숫자+알파벳 조합이에요.
도시 건물의 색상을 한 가지 색으로 변경해보세요.
레이싱 트랙의 크기와 도로 폭을 조절해보세요.
숫자를 크게 → 트랙이 커짐, 숫자를 작게 → 트랙이 작아짐
함께 달리는 컴퓨터 플레이어의 수를 조절해보세요.
가속, 브레이크, 최대 속도 값을 바꿔보세요.
maxSpeed를 100으로 하면? 어떻게 될까요? 직접 해보세요!
3D 신발 모델의 크기를 키우거나 줄여보세요.
아래 항목 중 3개 이상 수정해서 나만의 게임을 만들어보세요!
shoe.glb인지 확인하세요. index.html과 같은 폴더에 있어야 합니다.localhost:8000으로 열었는지 확인하세요. 파일을 더블클릭해서 열면 안 됩니다!Ctrl + S로 저장했는지 확인하고, 브라우저에서 F5 또는 Ctrl + R로 새로고침하세요.Ctrl + Z로 되돌리면 됩니다. 코딩에서 에러는 자연스러운 일이에요.Ctrl + S)F5)Ctrl + Z로 되돌리면 됩니다VS Code에서 nike-race 폴더 열기
Terminal → New Terminal
python -m http.server 8000
http://localhost:8000
실습 과제를 하나씩 해보기
Ctrl + S → F5
바뀐 화면을 보고, 또 수정해보기