Apple Engine

Apple, iPhone, iOS, その周辺のことについて

2018-04-17から1日間の記事一覧

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その6

残りのリソースファイルを調べていく。 level_scene.scn は設定されているものが多いので次回に。 collision.scn プレイヤーキャラ Max との障害物判定を行うためジオメトリ。 ジオメトリは 5 つあるが PhysicsBody の設定は全て同じ。 scene.scn level_scen…

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その5

particles フォルダ シーンで使用するパーティクルシステムを設定しているファイルが入っている。 この中でパーティクルシステムファイルは1つしかなく、他はシーンファイルの中で設定されている。 また、一部パーティクルは背景を設定している level_scene.…

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その4

enemy フォルダ 敵キャラクター2体分のリソースが入っている。 2体の敵キャラは ChaserComponent に紐づいたプレイヤーキャラクターに近づいてくるタイプと、ScaredComponent に紐づいたプレイヤーキャラクターから遠ざかるタイプ。 シーンファイルファイル …

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その3

character フォルダ 操作するキャラクター レッサーパンダの Max に関するリソースが入っている。 メインのファイル max.scn は Max_rootNode を起点に以下のような構成 シーンの障害物判定に合わせるための Kinetic の PhysicsBody に設定されている collid…

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その2

Fox 2 のリソースファイル 前回書いたように Shared フォルダにリソースファイルが入っている。 以下、リソースの入っているフォルダの内訳 フォルダ 中身 Art.scnassets シーンファイルとパーティクルシステム、画像ファイル Assets.xcassets 各プラットフ…

WWDC 2017 の SceneKit サンプル Fox 2 を調べる その1

Fox 2 とは? WWDC 2017 SceneKit: What's New のプレゼンで発表されたデモ。 以下の動画の1分40秒から4分あたりをご覧いただきたい。 developer.apple.com アプリ流れ レーサーパンダの Max を操作して、宝石手に入れる。 宝石を取得すると鍵が出現。 その…