내가 Claude와 소통하는 방식 VS 그 결과물
How I communicate with Claude VS What I get from him.
핵심 요약
Claude Code를 활용해 게임 엔진 없이 48시간 만에 제작한 수상 스포츠 게임 프로토타입.
- 게임 엔진 미사용 — Babylon.js와 WebGPU를 활용해 직접 구현함.
- Claude Code 활용 — 48시간 만에 물리 엔진과 그래픽을 모두 생성함.
- 수상 스포츠 구현 — 보트 견인, 물보라, 물리 효과 등을 정교하게 구현함.
- 향후 개발 계획 — 모노스키, 수상스키 등 다양한 콘텐츠 추가 고려 중.

SNOWFLOW한테 영감 준 거 고맙다.
이번엔 게임 엔진 안 쓰고 Claude Code로만 다 만들었음. UE5나 Unity 쓰는 것보다 결과물이 훨씬 잘 나오는 듯. SNOWFLOW랑 똑같이 WebGPU랑 직접 짠 셰이더 쓴 Babylon.js 스택임. Claude Code가 한 일들:
- SNOWFLOW의 눈 지형을 호수로 바꿈. 파도는 GPU(눈에 보이는 거)랑 CPU(보드랑 보트가 타는 거) 양쪽에서 돌아가는 수학 함수 하나로 처리해서, 물 위에 둥둥 뜨거나 가라앉는 현상 없음.
- 예인선이랑 V자형 항적, 로프(보트 타워에서 손잡이까지 연결된 시뮬레이션 체인), 그리고 견인 물리 엔진 구현함. 로프 때문에 바깥으로 크게 휘둘리고, 보드 엣지로 물을 가르고, 웨이크 칠 때 로프 놓으면 튀어 오르는 것까지 다 됨.
- SNOWFLOW의 눈처럼 물이 라이더한테 반응하게 만듦. 빡세게 카빙하면 물보라 벽 생기고, 보드 자체 항적 남고, 착지할 때 물 튀면서 파동 생김.
- 보트, 라이더, 보드를 코드로 생성함. 보조 에이전트 몇 마리가 병렬로 작업해서 뽑아냄.
- 그래픽 카드 없이 헤드리스 크롬에서 스크린샷 찍어서 테스트함. 화면에 그려진 물이랑 물리 엔진이 계산한 물이 일치하는지 확인했음.
조작법: A/D나 마우스로 카빙, 스페이스바 꾹 눌러서 힘 모으고, 웨이크에서 떼면 점프. F1 누르면 파도, 항적 크기, 보트 속도 같은 거 조절하는 슬라이더 나옴.
구명조끼랑 반바지 가지고 뭐라 하지 마라. 블렌더로 대충 만든 거임. 프로토타입용 임시 모델이니까.
진지하게 물어보는 건데, 이거 완성할까? XD 모노스키, 수상스키랑 온갖 장애물, 지형들 추가할 생각임.
이 프로토타입 48시간 만에 만든 거라 기술은 아직 3개밖에 없음.
프로토타입: https://glidewater.vercel.app/
팔로우: https://groups.google.com/g/SBHMN
애니메이션, 블렌더, 게임 디자인 쪽 경력 있는 진지한 사람 있으면 같이 작업하고 싶으니까 연락해라. 이미 만들고 있는 프로젝트랑 끝낸 프로젝트 몇 개 있음.

