タグ

ブックマーク / developer.aiming-inc.com (3)

  • Unityのmetaファイルについての勉強会を行いました

    こんにちは、エンジニアの堀尾です。 今回の開発者ブログは以前プロジェクト内で行ったUnityのmetaファイルについての勉強会のお話です。 h2. 勉強会を行った経緯 Unityを使用する上でmetaファイルは非常に重要です。しかし、エンジニア以外の人たちにとっては謎のファイルという認識になっておりたびたび問題が発生していました。 問題の例 metaファイルのコミットを忘れたことでAssetの関係を保持できなくなる GUIDが競合してしまい、エフェクトやモデルが正しく表示されなくなる そこで、metaファイルとは何なのかどういった働きをしているのかを資料としてまとめ、勉強会を行いました。 プロジェクトのプランナーさんとデザイナーさん向けに発表を行ったのですが、内容が難しかったのか後半になるにつれ眠そうな人がちらほらと…。しかし、「今までただ謎のファイルとしか認識していなかったけど何となくわ

    Unityのmetaファイルについての勉強会を行いました
    shader
    shader 2017/09/14
  • 幻塔戦記グリフォンの AI で使っている Behaviour Tree

    こんにちは、クライアントエンジニアの Sindharta Tanuwijaya(シンダルタ タヌイジャヤ)です。 今更ですが、1月の社内の勉強会で、 Behaviour Tree という AI の手法を発表させて頂きました。当時は幻塔戦記グリフォンを開発するのにあたって、1つのフィーチャーを完成させるためにこの機能を作っていましたが、今はいろいろなフィーチャーで使われています。 Behaviour Tree とは思考 AI のアルゴリズムの1つで、比較的に良く知られているステートマシンと目的が似ています。それはゲーム内のオブジェクトをどう考えさせて、行動させることです。ステートマシンも良い手法ですが、 AI が複雑になってくるのにつれて、管理の難しさが倍に増えるデメリットがあります。そこで、 Behaviour Tree を導入してみたわけです。 当日発表したスライドは以下です。 また、自

    幻塔戦記グリフォンの AI で使っている Behaviour Tree
    shader
    shader 2014/03/31
  • JS 大規模プロジェクトの管理手法 – ロードオブナイツの実例紹介

    どうもこんにちは。 Aiming で東京開発グループのゼネラルマネージャをやっている小林です。 8月に mobage と Yahoo! モバゲー で ロードオブナイツ というシミュレーション RPG をリリースさせて頂きました。 そして、先週、 Yahoo! モバゲー版の PC ブラウザ専用デザインをリリースさせて頂きました。 今回リリースしたものは元々 Unity で作られていた iOS アプリ版 Lord of Knights を HTML5 で書きなおしたものです。 (今は Android 版 もあります) HTML のポチポチゲーをネイティブに移植したというのはよく聞く話ですね。 ですが、逆にリッチなネイティブアプリを HTML5 に移植し、かつスマフォブラウザと PC ブラウザで同じものを動かすなんてのは前例が見当たりませんでした。 技術的ハードルが高かったことに加えて期日がタイ

    JS 大規模プロジェクトの管理手法 – ロードオブナイツの実例紹介
    shader
    shader 2012/10/26
  • 1