タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

unityに関するatwataのブックマーク (7)

  • Unity を使いはじめたばかりの頃の自分に伝えたい、Unity の基本 【2014年版】 - #tech

    これは Unity Advent Calendar 2014 の16日目の記事です。 昨日は sassembla@github さんの AssetBundleを高速に作る でした。 こんにちは。komiyak です。 普段、私は Web 系の業務システム開発を請け負うフリーランスのプログラマをしているのですが、 ここ半年ほど、Unity を使ったゲーム開発に従事しておりました。 私は、フリーランスになる以前は、 家庭用ゲームソフトのデベロッパーでゲームプログラマーをしておりました。 そのためゲーム開発に関しては、多少の知見があります。 しかし初めて Unity を触った時は、いろいろ戸惑いが多かったです。 Unity のお作法的に、どういうふうに実装をすればゲームが組み上がっていくのか、 全然イメージが湧きませんでした...。 ある程度 Unity になれてきた、今思い返すと、 勉強しはじ

    Unity を使いはじめたばかりの頃の自分に伝えたい、Unity の基本 【2014年版】 - #tech
  • unity_prefab - FreeStyleWiki

    形状の複製(Prefab) 同一の形状をシーンに大量に配置する場合は「Prefab」が便利です。 Prefabは、GameObjectで指定された形状をPrefubというAssetとしてプロジェクトに割り当て、再びシーンに配置する際に形状の複製として配置されます。 なお、Prefabはあくまで参照であるため、元になる形状を削除すると中身も消えてしまいます。 手順 GameObjectを配置 シーンにGameObjectとして形状を配置。 ここでは、テスト的にメインメニューの「GameObject」-「Create Other」-「Cube」を選択して立方体を配置します。 プロジェクトにPrefabを配置 ProjectウィンドウのAssetsのツリー部を右クリックし、ポップアップメニューより「create」-「Prefab」を選択。 Assetとして「New Prefab」というものが配置

    unity_prefab - FreeStyleWiki
  • 他のGameObject、Componentにアクセスする - Unityな日々(Unity Geek)

    現在のScriptがアタッチされているGameObject以外のGameObjectにアクセするには次の方法がある。 1)Inspectorでアサインする public変数としてGameObjectを定義し、Inspector上で該当GameObjectをアサインする方法。 簡単だが、この方法だとScriptだけで完結しないため、デバッグや再利用がし辛い。 他のGameObjectにアタッチされているComponentに直接アクセスする場合は、public変数で該当Componentを定義し、InspectorでそのComponentを持つGameObjectをアサインすることに注意。(これはUnityEditor上でGameObjectを操作することしかできないための便法と思われる。) using UnityEngine; using System.Collections; public

    他のGameObject、Componentにアクセスする - Unityな日々(Unity Geek)
  • コルーチン - Unity マニュアル

    コルーチンを使うと、複数のフレームにタスクを分散させることができます。Unity では、コルーチンは、実行を一時停止して制御を Unity に戻し、次のフレームで中断した所から続行することができるメソッドです。 ほとんどの状況では、メソッドを呼び出すと、そのメソッドは、完了まで実行された後で、呼び出し元のメソッドに制御を返し、さらに任意の戻り値を返します。つまり、メソッド内で行われる全てのアクションは、1 回のフレーム更新中に行われる必要があります。 プロシージャルアニメーションや時経的なイベントのシーケンスを格納するためにメソッド呼び出しを使用したい場合には、コルーチンが使用できます。 ただし、コルーチンはスレッドではないことに注意してください。コルーチン内で実行される同期操作は、メインスレッドで実行されることに変わりありません。メインスレッドに費やされる CPU 時間を削減したい場合は

    コルーチン - Unity マニュアル
  • モバイルでゲームは少人数開発へ回帰するのか。「TERRA BATTLE」開発座談会レポート。え,プログラマも各デザイナーも1人ずつ? 

    モバイルでゲームは少人数開発へ回帰するのか。「TERRA BATTLE」開発座談会レポート。え,プログラマも各デザイナーも1人ずつ? ライター:大陸新秩序 2014年10月9日にリリースされ,1か月経たずに100万ダウンロードを達成したミストウォーカーの新作RPG「TERRA BATTLE」(iPhone / Android)。同タイトルは,坂口博信氏や植松伸夫氏といった,日ゲーム業界におけるビッグネームが関わっていることで注目を集め,またゲーム自体も挟み将棋をベースにしたシンプルなルールである半面,属性の相性や連鎖をきちんと考慮しないとクリアできない奥深さで高い評価を得ている。 そんな「TERRA BATTLE」が,Unityを使って開発されたことは,これまであまり報じられていない。おそらく稿を目にして初めて知ったという人も多いのではないだろうか。 4Gamerでは,「TERRA

    モバイルでゲームは少人数開発へ回帰するのか。「TERRA BATTLE」開発座談会レポート。え,プログラマも各デザイナーも1人ずつ? 
  • [Unity]Unity4.3の2Dツールを使ってみる -Sprite編- | クスールブログ

    こんにちは!布浦です。 最近「おミソわけ S」や、dotFesで展示したインスタレーション「minamo」の制作などで、 Unityばっかりやってます。 Unity4.3公開! 先日、Unityのバージョン4.3が公開されました。 Unity4.3では、2D周りの機能が大幅に強化されました。 今までのバージョンでも、2Dゲームがつくれなかったわけではないのですが、 Spriteを生成する機能などが追加されて、より便利になりました。 さらに、アニメーションのツールもアップデートされて、 コマアニメをタイムラインをつかってつくることもできます。 さっそく、2Dのキャラクターを操作するサンプルを、 クスールのキャラクター「ことり」を使ってつくってみました。 2つのコマアニメーション(「歩く」と「飛ぶ」)を切り替えて再生、 キャラクターの移動は2Dの物理エンジンをつかって実装しています。 動くサン

    [Unity]Unity4.3の2Dツールを使ってみる -Sprite編- | クスールブログ
  • Unityの2Dゲームで「当たり判定」の基本を30分で理解するコツ!(前編) - Unity不定期便

    Unityによる2Dゲームを試作している時に、「当たり判定」について…基的な内容をいろいろ調べたので、その結果をログ代わりにまとめておきます。 ちょっと…ボリュームがあるので「前編」「後編」に分けてます。 ご興味ある方は、参考にどうぞ! Unityの「当たり判定」について Unityゲームを作る場合、例えばキャラクターを「地面の上に立たせたい!」と思ったら、「地面」と「キャラクター」それぞれに「Collider」を貼り付けるだけで完了します。 (キャラには、重力を持たせるためのRigidbodyも付けてます…) これだけで、基的な「当たり判定」が完成し、ちゃんと地面の上に立つことができます。 他にも、上空からモノを落としたり、キャラ同士を衝突させるようなこともコレで簡単に実現できるわけです。 しかし、ゲームとして成立させるためには、モノと接触した時に…「爆発させる」「アイテムを消す」

    Unityの2Dゲームで「当たり判定」の基本を30分で理解するコツ!(前編) - Unity不定期便
  • 1