yhc509
FlyingCat

FlyingCat

고양이가 햄스터를 날려 보내는 브라우저 캐주얼 게임이다. 각도와 힘, 공중 스킬, 장애물 효과를 섞어 거리를 늘린다.

역할

게임 플레이 구현, UI 구성, 배포, AI 기반 개발 실험

태그

#GameDev

링크

구성

  • 각도와 힘을 조절해 멀리 날리는 캐주얼 플레이
  • 공중 스킬과 장애물 효과가 섞인 비행 구조
  • WebGL 빌드로 itch.io에 배포

개요

고양이가 햄스터를 날려 보내는 브라우저 캐주얼 게임이다. 발사 각도와 힘을 잡고 날린 뒤, 공중에서 방향을 바꾸고 장애물 효과를 잘 받아 최대한 멀리 보내는 구조다. 예전 플래시 게임 NANACA CRASH에서 모티브를 가져왔다.

문제/배경

작은 게임 하나를 실제로 끝까지 만들어 보면서, AI 기반 개발이 프로젝트 단위로 어디까지 밀리는지 확인해 보고 싶었다. 구현만이 아니라 UI, WebGL 빌드, 랭킹, 배포까지 한 번에 묶어 보는 실험에 가까웠다.

핵심 구현

  1. 각도와 힘을 조절해 햄스터를 날리고, 비행 중 업/다운 스킬과 장애물 효과를 섞어 거리를 늘리는 구조로 만들었다.
  2. 45도나 60도로 다시 날리는 효과, 수평 이동, 감속, 일시 무충돌 같은 기믹을 넣어 단순 발사 게임보다 상태 변화가 많게 잡았다.
  3. Unity WebGL 빌드로 브라우저에서 바로 실행할 수 있게 만들었고, itch.io에 배포했다.
  4. 랭킹 기능까지 붙여 실제로 돌아가는 작은 게임 단위로 마무리했다.

링크

데모는 위 링크에서, 제작 기록은 아래 허브에서 확인할 수 있다.