主なコンテンツ

〜主なコンテンツ〜

1. Unityで製作したゲームと製作Tips
  1. 三月精チャレンジ(東方Project二次創作)
    1. 作り方
  2. 英語学習2D(オリジナルスマホアプリ)
2. UE4
3. ゲームアプリ見学
4. Bitbucket & SourceTreeでの一連の流れ
  1. 前半
  2. 後半
5. Tips
  1. UnityのTips
  5. SQL文のTips
  6. Final IK
  7. GearVR+Unity

2015年5月31日日曜日

Survival shooter

  • collider
    • 衝突判定をするコンポーネント
  • Directional Light
    • 太陽光の概念
    • 均一に照らすので位置などを考えなくて良い
    • 向きを変えると影の向きが変わる
  • RayCast
  • Physics.Raycast
    • 参考
    • out修飾子
      • 明示的に値渡しから参照渡しにする
      • ref同様に「戻り値以外にも値を返したい」ときに使われる
      • refと違い、渡す値は何でもいいときに使う
  • Quaternion
    • 4次元ベクトル(クォータニオン)
    • (x,y,z,w)
    • 主に既存の回転から新規の回転を作るのに使われる
    • 参考(テラシュールさんの分かりやすい解説)
  • Camera
    • Projection
    • 参考1(下を見るとある)
    • 参考2(キャラをOrtho、背景をParsにしている)
      • Perspective
        • 近くのものを大きく、遠くのものを小さく映す
      • Orthographic
        • 距離で大きさを変えない
  • Sphere Collider
    • is Trigger
      • イベントのトリガーとして扱われ物理エンジンからは無視される
  • GetComponent().enabled = false;
    • enabledプロパティでcomponentのON/OFFが可能
  • Colider
    • OnCollisionEnterとOnCollisionEntexitr
      • メッセージ
      • Updateと同じように使える?
  • Rigidbody
    • isKinematic = true
      • 物理演算しない
      • 重力から切り離して演出するときなど
      • ColliderをisTriggerすると自由落下してしまうので、これを使って地面にゆっくり沈む演出をしている
  • アタッチしたComponent
    • スクリプトで参照する際、オブジェクトにアタッチされたcomponentはプライベート変数として参照可能
    • 従ってスクリプトが必要とするcomponentは同じオブジェクトにまとめたほうがいい
  • LayerMask
    • 要勉強
  • Prefabのapply
    • applyを押すことで変更した内容をProjectのPrefabに反映できる
  • command+/
    • いっぺんにコメントアウト・解除ができる
    • //が無い行が含まれていると一斉解除はできない。当たり前だがこれに嵌った。
  • static変数
    • HPなどの変数が個々のオブジェクトごとに管理されるのに対し、static変数はオブジェクト間で共有される
    • 英語がもう少し分かるようになったら、また視聴すると理解が深まるかも
  • InvokeRepeating("関数名",初回呼出までの遅延秒数,次回呼出までの遅延秒数)
    • 参考(中の人の解説。他の時間系処理も勉強になる)
  • スクリプト
    • public PlayerHealth playerHealth;とした変数にPlayerHealthをアタッチしたPlayerオブジェクトを指定すると、PlayerのPlayerHealthを読み取ってくれる。
  • AnimationClip
    • InspecterのLoopTimeを外すとループしなくなる
    • GameOverのアニメではこのチェックを外した

    2015年5月27日水曜日

    Unityで3Dゲームを作る

    必要になりそうな情報について。どこかで携帯で動かすにはどのくらいの処理に留めるべきなのかノウハウ身につけないと。。。

    2015年5月3日日曜日

    伊豆諸島

    大島からは小型機が出ている。但し、値段は11800円であり大型機と差はあまりない(参考)。八丈島のジェット機は15000円ほど。片道だけの購入は不可能?9時、15時、17時の3本。船は2230発〜850着。

    大島〜八丈島の移動は簡単ではない。

     
    天気は水・木(6・7)が良好。ただ、これだと星空は期待できそうにないか。

    Tenki.jpが星空指数というサービスをやっていた。やはり星空は期待できそうにない。尚、天気が悪いはずの火曜日(5)は星が見える模様。5・6・7で予定を組むか。8の午前を移動に当てたいが可能か?=9時発のジェット機に乗れば良い。


    ジェット機は9:05発10:00着。

    青ヶ島を行き来するヘリは朝9時の1本のみ(参考)。13時の船で帰ると八丈島着は16時。滞在時間3時間のために青ヶ島に行くというのはちょっと…。

    よって、
    4日:朝新幹線で移動、夜で移動。
    5〜7日:八丈島で宿泊
    8日:9:05ジェット機で移動、12:00ツアー参加。夜は友人宅、もしくは上越に戻る。
    で、決定か。

    滞在に3日も必要か?調べるだけで時間を費やすのでは。制作優先では(就職活動が冗長的になっているのも気にした方がいいかも)。5・6なら宿もある。アメニティ充実している所の方が荷物減らせる。

    見たいスポットを先に押さえよう。

    押さえたいのは滝と見晴らし。温泉はどこも9時〜21時。850着だから温泉入ってから行動可能で、星空も見れそう。




    八丈富士のお鉢巡りは約3時間かかりそう。ガチ登山。晴れていれば視界良好。



    ビローロード(空港道路)


    あとはレンタカーさえ押さえられればなんとかなるか。8日の朝はタクシーを使うことになるかも。

    宿泊先候補は下二つ。
    リゾートシーピロス
    リードアズーロ(ここに連泊でよさそう)