Phaser 3로 2D 탑다운 게임 만들기

웹 브라우저에서 돌아가는 2D 게임을 만들고 싶어서 Phaser 3를 선택했다. Unity나 Godot 같은 본격적인 엔진도 있지만, 간단한 2D 게임이라면 Phaser로 충분하다. 특히 웹 배포가 기본이라 별도의 빌드 과정 없이 브라우저에서 바로 테스트할 수 있는 게 큰 장점이다. 이번에 만들 건 탑다운 뷰의 간단한 RPG 스타일 게임이다. 캐릭터가 맵을 돌아다니고, 장애물에 충돌하고, 아이템을 줍는 정도의 기본 기능을 구현해본다. 프로젝트 세팅 mkdir topdown-game && cd topdown-game npm init -y npm install phaser Vite를 번들러로 쓰면 개발이 편하다: ...

2025년 1월 25일 · 4 분 · Salmonholic