2016年6月24日金曜日

Unity VR EXPO AKIBAに当選しました


Unity VR EXPO AKIBA
http://events.unity3d.jp/vrexpoakiba/


こちらは当選しました!VR賽の河原、展示できます!

初めての展示となるので不安ですが、一度展示というのをやってみたかったので楽しみです。





VRの展示用ゲームは、展示に向いたゲーム性にする必要がありますので
誰でも説明なしにすんなり遊べるようにしたいと思います。

bitsummit落選しました





上のようなスマホゲームをbitsummintに応募したんですが、残念ながら落ちてしまいました。
正直、レベルクリア型のゲームは、ちょっと古いスタイルだったかもしれないなと思ってます。

とりあえず、7月中にリリースして、次のゲームを作りたいですね。

今までちょっとゲームをリリースするのは控えていたんですが
7月からはガンガン作って、ガンガンリリースしたいと思っています。

2016年6月23日木曜日

VRゲームの試作を三本ほどやりました


日本VRハッカソンというのが開催されるということで
テーマの「日本らしさ」にあっているであろうVRゲームを考えていたのですが
二日間にわたってデスクトップとViveを持ち込むのが大変そうすぎたので
参加が億劫になってしまいました。



しかし、せっかく考えたネタなので、作ってどこかに展示してみたいなぁ、と思い立ち
Unity VR EXPO AKIBAの締め切り日に突貫で作ってみました。
移動方法をテレポストーンにしたのは
全ての動作を「石をつかんで離す」に集約するためです。
複雑な操作は、あまり好みではありません。




出ないことにしたVRハッカソンですが
家で簡単に作れるものを作って参加してる気分を味わおうと、次のを作りました。

Vive上だと90fpsなので回転しているように見えるのですが
Twitterの動画にしてしまうと30fpsなので回転してるように見えなくなっちゃいました。




それから数日後、映画「貞子vs伽椰子」を見に行き、予想外に面白くて次のVRを試作しました。

この、引き寄せの移動方法は
あまり酔わない気がするので、何か他のゲーム作りにも使いたいと思いました。

貞子の前髪はUnity5のClothです。
カメラの上方向に取り付けただけです。


まだどれも一日でささっと作ってるので、実際に遊ぶと破綻が見えてしまいます。
これらは今後、何かしらでリリースするために、しっかり作っていきたいですね。

ただ、スマホアプリも作りかけのが何個かあるので、ささっと完成させていかないと…。

2016年6月12日日曜日

Unreal Engine 4とUnityの比較 2016/06/12版


「Unreal Engine 4とUnityの比較」ページのアクセス数がすごい多いです。

どっちでやるべきなのか多くの人が興味がありそう、ということで
今の時点でのUE4とUnityの、個人的な感想を書いてみます。

あくまでも個人的な感想です。

どっちも触ったことない人が趣味でやる場合どっち?

仕事で使う場合、仕事で使うエンジンを触るでしょうが
個人で触る場合、どっちがいいのか悩む人も多いでしょう。

企画職やアーティスト職など、非プログラマの場合

UE4の方がいいのではないかと感じてます。
理由としては、UE4はブループリントやマテリアルエディタなどで
ビジュアルスクリプティングが可能ですが、
これは初期学習難度がテキストスクリプティングに比べるとかなり低いためです。

Unityでも、PlayMakerやShaderForgeなどのアセットを購入することで
ビジュアルスクリプティングは可能になりますが、
エディタの出来、組み込みであることの利便性、情報の多さなどから
UE4が有利だと感じています。

プログラマの場合

Unityの方がいいのではないかと感じています。

ブループリントも、C++で組むより楽だと感じる部分もあるのですが、
C#はもっと楽にプログラミングできると、個人的には思います。

C++が大好きで、C++プログラミングがしたくてしょうがないなら、UE4の方が楽かもしれません。


また、もしUE4でやることに決めたのなら
C++部分も覚えることをお勧めします。

がっつりブループリントで組むのは、やめておいた方がいいと思ってます。

ブループリントで組んだ部分は、
単体テストの記述が困難で、リファクタリングは至難の業になります。
ステップ実行によるデバッグも思うようにいきません。

また、ノードにつないでいた線が消えたり、
パラメータがリセットされたりといった
エディタのバグなどに悩まされることも多いです。

色々な比較

モバイルゲームを作る場合どっち?

2Dゲームならばほぼ確実にUnityでしょう。
3DゲームもUI画面が多いならば、Unityが優位です。
UE4のUI作成まわりはとても貧弱なためです。

コンシューマ系のゲームを作る場合どっち?

自分がいたところでは、コンシューマ系では
Unityの選択肢はあがることすらありませんでした。
これが何故なのかはよくわかりません。

Unityのコンシューマ機の実績が少ないせいとか
昔のUnityで痛い目にあった人が多いとか、でしょうか。

個人的にはUnityでも
コンシューマゲーム開発は大丈夫だと思うのですが
確信はないです。

「UnityよりUE4の方がかっちりして作成できるので、
 大規模開発ではUE4の方が良いと思う」
という意見も聞いたことがあります。

エディタの安定性

以前、UE4はすごい落ちる、と書いたのですが
あの頃に比べると、今は落ちづらくなりました。

だいたい落ちる頻度は、Unityと同じくらいだと感じてます。
どちらも多くて一日に数回といった感じです。

アセットストア

以前、UE4のマーケットはすごく少ないと書いたのですが
UE4にもかなり増えてきました。品質も高いものが多く、
まだまだUnityより数は少ないですが、これからに期待できそうです。

エンジンの使用価格

UE4は、1 暦四半期ごとにゲーム 1 個につき
売り上げが$3000を超える額の5%のロイヤリティ方式です。
また、映像作品やアーケードゲームなどはロイヤリティがかかりません。


Unityは最近サブスクリプション契約オンリーになることが発表されました。

売り上げが年に$100000を超えなければ、無料でPersonal版が使えます。
それを超える場合、月額$125を払ってプロ版を契約する必要があります。

無料版ではUnityのスプラッシュスクリーンが出るので
それが嫌な場合もProを契約する必要があります。


趣味として使うならどちらでもお金がかかりませんが
ある程度儲かる場合は、どちらを使うかで、そこそこ金額が変わってきそうです。