- 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チームは、ライセンスやソース公開の方法に関するフィードバックも積極的に反映している
ダウンロードと参考リンク
プロジェクトの重要性と期待される効果
- Blender StudioのDog Walkは、複雑な大作ゲームではなく、シンプルでありながら創造的で、インタラクションが豊富なカジュアルゲームの可能性を示している
- オープンソースとして公開されているため、関連業界の従事者や趣味の開発者は、実際の制作資料やコードを直接学習資料として活用したり、創作の参考にしたりできる
2件のコメント
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 で作ったのはより将来性のある選択に思えて満足している
このプロジェクトについての連載記事がある。多くのアセットは、実際に紙を切って色を塗ってから作った模型を撮影し、分解してスキャンしたものだ。タイル可能なペイントサンプルも別途用意している。詳しい制作過程は こちら と 検索結果 で確認できる
紙のオブジェクトを展開してスキャンまたは撮影し、Blender に取り込んだ後、その画像を 3D モデルにマッピングしたと聞いている。私の知る限りではフォトグラメトリは使っていなかった
このチームが初めて作る作品ではない(Apricot プロジェクト)。2008年には選べる無料ゲームエンジンが少なく、Go Frankie ゲームを Blender Game Engine と Crystal Space の2バージョンで別々に作らなければならなかった。今では Godot のようなものできれいに作れるようになって、ずっと楽になった
Apricot が良いのか気になる。3Dプラットフォーマーというジャンルは好きだが、予告編を見た限りではあまり期待できなかった
もし当時 Godot があったなら、Go Frankie の姿もまったく違っていただろうと想像してしまう
発売日に1時間ほどプレイしてみた。
長所: キャラクターと環境デザインが魅力的で、モデリング、アニメーション、サウンドのすべてが素晴らしい。Blender と才能あるチームが作れる成果物の良いデモだ。実際に体験してみる価値は十分にある
短所: macOS では起動が遅く(オープニング画面の前に beachball が数秒出る)、こうした現象は Godot で書き出した macOS 版でよく見られる気がする。森の複雑なシーンではパフォーマンスが安定せず(動きが引っかかったりフレームドロップが発生したりする)。現状では Blender のデモとしては良いが、Godot 3D の長所はあまり伝わってこない
それでも、コンセプト実証および Blender のショーケースという面では非常に印象的だ
macOS で起動が遅い問題は、たいていコード署名や notarization に関する問題が原因だ
個人的には、Godot がわざわざ Mac でのパフォーマンス問題まで気にする必要はないと思う
Godot で作られているのが興味深い。Blender にはまだ独自の Blender Game Engine があるのかと思っていたが、公式には2019年に終了していたらしい(Blender Game Engine ウィキペディア)
このゲームのビジュアルは本当に温かくて癒やされる感じだ。大きな犬が雪の積もった森を歩き回りながら子どもを助けるという設定そのものが、究極の癒やし系ゲームという雰囲気だ
ゲームがとても良さそうで期待している。ただし、これはいわゆる「フリー・ビア(無料)」の形だ。ソースコードを見るにはログインと支払いが必要なようだ
関連リンク
実質的には自由ソフトウェアだ。ソースのライセンスが少し紛らわしいが、近いうちに整理される予定だ。制作リポジトリ全体は大部分が元アセットなので CC-BY ライセンスで、ゲームのソースコードは GPLv3 だ。つまり公式には無料配布していないが、受け取った人は自由に再配布できる
ソースコードを見るためにログインして支払いが必要という点は、GPL と似ていると思う
ひとつヒントを残しておく。川で VLC(おそらくキャラクター名またはアイテム)を取り出そうとしている子どもがいたら、自分で引っ張ってあげる必要がある。何の助けもせずにしばらく見守っていて、自分が犬になっていたことに気づいた。助けを求めてこないので、何をすべきなのか少しわかりにくかった
本当にかわいらしくてこぢんまりしたゲームだ。操作感も素晴らしい。ペーパークラフト風のアートワークもとても美しい。Steam Deck でのパフォーマンスは残念ながら 60fps には届かず、平均 40fps くらいだった
本当に素晴らしいゲームだが、Web 版もあればいいのにと思う。移植の難しさはよくわからない
過去の関連議論があるので参考までに(以前の議論)