BlogKLabは、多くのスマートフォン向けゲームを開発・提供しています。スマートフォン向けゲームの開発と運用は、Webソーシャルゲームと比べて格段に複雑で、またコンシューマゲーム開発とも異なったノウハウが求められる領域もあります。このブログでは、KLabのゲーム開発・運用の中で培われた様々な技術や挑戦とそのノウハウについて、広く紹介していきます。2015/10/16gitベースでアセット管理システム(もどき)を作るこんにちは。@kokukumaです。みなさんは画像や音声データなど(以下、アセット)をどのように管理しているでしょうか?簡単なversion管理ツールを使っている人もいれば、専用のアセット管理ツールを導入している人もいるでしょう。私がいま在籍しているプロジェクトでは、他のクライアントコードと同様にgitで管理していました。プロジェクトが進むにつれてアセットも増え、gitでは辛い場面も数多くでてきました。cloneが遅すぎる。実行して一晩寝かせるレベル。12GBとかある...。