開発
🐈【Unity / C#】約780匹の猫!3Dスマホ育成ゲーム『猫の箱』システムプログラマー大募集
3Dスマートフォン向け猫育成ゲーム
『猫の箱』プログラマー大募集!🐱📦
現在、有志チームで開発しているスマートフォン向け3D猫育成ゲーム
『猫の箱』のシステム実装を一緒に進めてくださるUnityプログラマーを数名募集しています!
現在の『猫の箱』には、
約780種類の猫。
約600種類の料理。
大量の家具や部屋。
多数のモーション・エフェクト。
など、ゲームに使用するアセットがすでにかなり揃っています。
企画・仕様書の制作も進み、家具配置など一部システムについてはすでに実装済み。
現在は、
「大量に作ってきた素材や仕様を、実際に一つのゲームとして動かしていく」
という、とても面白い段階に入っています。
今回は、その中でもゲーム内部のシステムを組んでくださるプログラマーを数名募集します!
🐱 『猫の箱』ってどんなゲーム?
『猫の箱』は、
「猫を引いて集める」のではなく、「育てた結果として新しい猫と出会う」
ことを大切にした3D猫育成ゲームです。
プレイヤーは複数の猫と一緒に暮らしながら、
料理をあげたり、
家具を置いたり、
部屋を作ったり、
猫と仲良くなったり。
育て方によって猫がさまざまな姿へ進化していきます。
気軽に遊ぶ人なら、
「適当に育てていたら、変な猫になった!」
という発見を楽しめる。
やり込みたい人なら、
「この料理と家具を組み合わせれば、この猫を狙えるかも?」
と育成方法を研究できる。
そんな、
育成 × 箱庭 × 図鑑収集 × 放置 × 料理
を組み合わせたゲームを目指しています。
🐈 とにかく猫がたくさんいます
現在制作されている猫は、約780種類。
普通の猫だけではありません。
ファンタジー、海賊、中華、和風、自然、サーカス、スチームパンク、ギャング、RPGなど、さまざまなテーマの猫が存在します。
さらに、それぞれの猫には育成に使用する内部パラメータやレア度、進化条件などが設定されています。
そして猫たちはただ置かれているだけではなく、
歩く、寝る、ご飯を食べる、本を読む、毛づくろいする、体操する、ダンスする、怒る、喜ぶ、猫同士で交流する……
など、さまざまな行動をします。
これらの大量の猫を「ゲームとして生きさせる」部分が、今回募集するプログラマーの仕事です。
💻 今回お願いしたいこと
今回は、UIデザインや画面を作ることをメインとした募集ではなく、
猫の育成やゲーム進行を支える「内部システム」を実装してくださる方を探しています。
例えば、
猫の経験値・レベルアップ
猫の進化判定
空腹度
幸福度
懐き度
猫の育成パラメータ
料理と猫のステータス接続
家具と猫のシステム接続
アイテム・素材・コイン
猫の落とし物
時間経過
オフライン中の処理
クラフト
冒険・探索関連
マスターデータとの接続
セーブ・ロード
猫の状態管理
既存システムへの機能追加
不具合修正
既存コードの整理
などがあります。
もちろん、これを全部一人でやってください!という募集ではありません。
今回、複数名のプログラマーを募集し、
「育成システムをやってみたい」
「セーブ周りなら得意」
「キャラクターAIを触りたい」
「マスターデータ周りが好き」
など、それぞれの経験や得意分野に応じて担当を相談する予定です。
学生の方でも大丈夫です!
🔧 完全なゼロスタートではありません
ここは今回の募集でかなり重要なところです。
『猫の箱』は、
「これから何を作るか考えましょう」
という段階ではありません。
すでに、
Unityプロジェクト
GitHub環境
猫モデル約780種類
料理モデル約600種類
大量の家具
部屋アセット
UIデザイン
多数の猫モーション
エフェクト
マスターデータ
育成仕様
進化仕様
料理仕様
家具仕様
クラフト仕様
冒険・探索仕様
各種PowerPoint・仕様資料
などが存在しています。
家具配置をはじめ、一部の基礎システムもすでに実装されています。
そのため、
すでに存在する巨大なゲームのパーツを、みんなで一つずつ繋いでいく。
というフェーズになります。
自分が書いたコードによって、今まで静止していた猫や大量のアセットが実際にゲームとして動き始めるので、かなり成果が目に見えやすい開発だと思います。
👥 100名以上が関わる有志プロジェクトです
『猫の箱』には、これまで100名を超えるクリエイターが参加しています。
現在も、
Unityプログラマー
3Dモデラー
UIデザイナー
2Dデザイナー
モーションデザイナー
エフェクトデザイナー
イラストレーター
漫画制作
プランナー
サウンド
動画・広報
など、さまざまな分野のメンバーが制作しています。
全員が常時稼働しているわけではありませんが、それぞれが得意な分野で少しずつゲームを作っています。
プログラマーだけでゲームに必要な素材まで用意する必要はありません。
「プログラムを組んだら、動かすための猫や料理や家具がすでにある」
というのは、このプロジェクトのかなり面白いところだと思っています。
🌱 経験が浅くても相談してください
今回、即戦力の方だけを探しているわけではありません。
もちろんUnity/C#でゲームを作った経験がある方は大歓迎ですが、
「Unityで個人ゲームを作ったことはあるけど、チーム開発は初めて」
という方も歓迎します。
現在のコードや仕様を確認しながら、担当できそうな範囲を一緒に決めます。
逆に経験豊富な方には、
システム設計
コード整理
アーキテクチャ改善
パフォーマンス改善
データ設計
など、より技術的な部分についても力を貸していただけると嬉しいです。
🛠️ 使用環境
ゲームエンジン
Unity
言語
C#
バージョン管理
GitHub
コミュニケーション
Discord
データ・資料
Googleスプレッドシート
PowerPoint
Word
Notion
その他仕様資料