DogWalk - 무료 오픈소스 캐주얼 인터랙티브 스토리 게임
(blenderstudio.itch.io)- Blender Studio가 공식적으로 선보인 오픈 프로젝트 게임으로, Windows, macOS, Linux에서 플레이 가능함
- 플레이어는 겨울 숲을 누비는 큰 강아지가 되어 겨울 캠핑장, 숲길, 시냇물, 얼어붙은 연못 등 미니 오픈월드 공간을 자유롭게 돌아다닐 수 있음
- 게임 목표는 아이와 함께 숨겨진 아이템을 찾아 눈사람을 꾸미는 일이지만, 이 외에도 아이를 이끌거나 장난을 치거나 도와주는 등 다양한 방식의 상호작용이 가능함
- 플레이어의 스타일과 선택에 따라 다양한 순간이 만들어지며, 실패 조건 없이 오로지 사용자의 플레이에 따라 경험이 달라지는 구조임
기술적·아트적 차별점
- 배경 및 오브젝트는 실제 종이 공예로 만든 모형을 3D 스캔해 게임 환경으로 구현한 미니어처 페이퍼크래프트 형식의 독특한 아트 스타일을 보여줌
- 모든 모델은 낮은 폴리곤, 단순한 조명, 거친 엣지를 강조하고, 종이 조각의 틈이나 맞닿지 않은 부분도 의도적으로 살림
- 로우폴리·로우피델리티 스타일을 채택해 개발 리소스를 줄이면서도, 현실적인 PBR 라이팅을 더해 직관적이고 자연스러운 게임 환경을 구현함
- 그림책, 수작업 콜라주, 아날로그 질감에서 영감을 받아, 디지털과 전통 미술의 경계를 넘나드는 시도를 적용
- Blender, Godot, Krita 등 오픈소스 툴을 활용해 개발되었으며, 프로젝트 자체가 Blender 및 Godot의 새로운 기능과 워크플로우 테스트 목적으로 진행됨
- 게임 리소스는 Creative Commons BY 4.0으로, 소스 코드(스크립트)는 MIT 라이선스로 공개되어 누구나 자유롭게 활용 및 수정이 가능함
커뮤니티 반응 및 평가
- itch.io에서 평균 4.8점(5점 만점)의 높은 평가를 받으며, “귀엽고 창의적”, “오픈소스 협업의 좋은 예시”라는 긍정적 반응이 이어지고 있음
- 플레이어들은 아트와 사운드, 애니메이션, 현실과 디지털을 연결하는 제작 방식 등에 깊은 인상을 받았다고 평가함
- Blender Studio 팀이 라이선스와 소스 공개 방식에 대한 피드백도 적극적으로 반영함
다운로드 및 참고 링크
- Windows, macOS, Linux용 빌드 제공
- 프로젝트 공식 홈페이지
- 소스 코드/리포지토리
프로젝트의 중요성 및 기대 효과
- Blender Studio의 Dog Walk는 복잡한 대형 게임 대신 단순하지만 창의적이고 상호작용이 풍부한 캐주얼 게임의 가능성을 보여줌
- 오픈소스로 공개되었기에, 관련 산업 종사자 및 취미 개발자는 실제 제작 자료와 코드를 직접 학습 자료로 삼거나 창작 참고로 활용할 수 있음
https://godotengine.org/article/godot-showcase-dogwalk/
Godot 블로그의 인터뷰와
https://studio.blender.org/blog/our-workflow-with-blender-and-godot/
Blender 개발진들이 Godot과의 워크플로우를 어떻게 구축했고, 자원은 어떻게 관리했는지에 대한 글이 매우 재미있으니 강추입니다.
Hacker News 의견
-
혹시 이 게임 개발에 대한 기술적인 상세 분석 자료를 아는 사람이 있는지 궁금함. 3D 에셋들이 실제 종이로 만든 오브젝트를 포토그래메트리 파이프라인을 통해 만들었다고 들었는데, 구체적인 구현 방법을 못 찾았음. 몇 년 전에는 Meshroom이 오픈소스 레퍼런스로 유명했던 걸 기억함(Meshroom), 요즘에는 뭘 쓰는지 궁금함. 그리고 Godot 얘기도 관심 있음. Blender Studio라면 BGE(BLENDER GAME ENGINE)가 없어졌으니 Armory 3D(Armory 3D)를 썼을 줄 알았는데, Godot로 만든 게 더 미래지향적인 선택 같아 만족스러움
-
이 팀이 처음 만드는 건 아님(Apricot 프로젝트). 2008년에는 선택할 수 있는 무료 게임 엔진이 적어서, Go Frankie 게임을 Blender Game Engine과 Crystal Space 두 버전으로 따로 만들어야 했었음. 이제는 Godot 같은 걸로 깔끔하게 만들 수 있게 돼서 훨씬 편해졌음
-
Apricot이 괜찮은지 궁금함. 3D 플랫포머 장르를 좋아하는데, 예고편을 봤을 땐 크게 기대가 안 됐음
-
만약 당시 Godot이 있었다면 Go Frankie의 모습도 완전히 달라졌을 거라 상상하게 됨
-
-
출시 당일 약 한 시간 정도 플레이해봤음.
장점: 캐릭터와 환경 디자인이 매력적이고, 모델링, 애니메이션, 사운드 모두 훌륭함. Blender와 재능 있는 팀이 만들 수 있는 결과물의 좋은 데모임. 직접 경험해볼 가치가 충분함
단점: macOS에서는 시작이 느리고(오프닝 화면 전에 beachball이 몇 초 뜸), 이런 현상은 Godot로 내보낸 macOS 버전에서 자주 나타나는 것 같음. 숲이 복잡한 장면에선 성능이 고르지 못하고(움직임이 끊기거나 프레임 드랍이 발생함). 지금 상태로는 Blender의 데모로는 좋은데, Godot 3D의 장점은 덜 드러남-
그럼에도 불구하고, 컨셉 증명 및 Blender의 쇼케이스라는 측면에서는 매우 인상적임
-
macOS에서 느린 시작 문제가 있는데, 보통 이건 코드 서명이나 인증(notarization) 관련 이슈가 원인임
-
개인적으로는 Godot가 굳이 mac에서의 성능 이슈까지 신경 쓸 필요는 없다고 생각함
-
-
Godot로 만든 게 흥미로움. Blender에 아직 자체적 Blender Game Engine이 있는 줄 알았는데, 공식적으로 2019년에 중단됐다고 함(Blender Game Engine 위키피디아)
- Blender Game Engine은 여전히 UP-BGE라는 이름으로 살아있음. 사용하기 쉽고, Godot보다 초보자에게 더 친절한 면이 있음
-
이 게임 비주얼이 정말 따뜻하고 힐링되는 느낌임. 커다란 개가 눈 쌓인 숲을 돌아다니며 아이를 돕는다는 설정 자체가 극강의 힐링 게임 분위기임
- 어릴 적 엄청 재미있게 했던 Sleepwalker라는 게임이 생각남
-
게임이 굉장히 멋지게 보여서 기대됨. 단, 이건 흔히 말하는 "공짜 맥주(무료)" 형태임. 소스코드를 보려면 로그인과 결제가 필요한 듯함
관련 링크-
사실상 자유 소프트웨어임. 소스의 라이선스가 약간 혼동스러운데, 정리를 빨리 진행할 예정임. 전체 제작 리포지토리는 대부분 원본 에셋이라 CC-BY 라이선스를 따르며, 게임 소스코드는 GPLv3임. 즉 직접 무료로 배포하진 않지만, 받은 사람은 자유롭게 재배포 가능함
-
소스코드를 보려면 로그인하고 결제해야 한다는 점은 GPL과 비슷하다고 생각함
-
-
팁 하나 남깁니다: 강에서 VLC(아마 캐릭터명 또는 아이템)를 꺼내려 애쓰는 키드가 있다면, 직접 끌어줘야 함. 아무 도움 없이 한참 지켜보다가 내가 개가 되어있단 걸 깨달음. 도움을 요청하지 않으니 내가 뭘 해야 할지 헷갈렸음
-
정말 귀엽고 아기자기한 게임임. 조작감도 훌륭함. 종이공예풍 아트워크도 참 아름다움. Steam Deck에서의 성능은 아쉽게도 60프레임은 못 내고 평균 40 프레임 정도 나옴
-
정말 멋진 게임인데, 웹 버전도 있으면 좋겠다고 생각함. 포팅 난이도는 잘 모르겠음
- Godot는 GDScript로 짜면 웹으로 내보내기가 가능함. 아쉽게도 C#용 웹 익스포트는 아직 준비가 안 됨
-
과거의 관련 논의글이 있으니 참고 바람(이전 논의)
- 참고로 이것도 확인하면 좋겠음(추가 논의)