プロフィール

リンク

コンタクト

記事検索

カテゴリー

RSSフィード

注目タイトル

好きなもの

ブロとも申請フォーム

キーワード

Powered By FC2ブログ

ゲームの神の子 daiのキセキ

ゲーム関連の制作記や雑記など。ゲーム愛を掲げた出遅れクリエイターのシコウサクゴなあしあと。 ゲームに生まれゲームに死す。

Unity iPhoneはVertex Lighting 

CATEGORY【ゲーム制作

ゲーム制作のほうですが、問題が出てきてしまいました。
Unity iPhoneだと、Pixel Lightingに対応していないので、
Vertex Lightingを用いる必要があるのですが、
ローポリだと意図したように表現できないので、どうしたものかと思っています。

Pixel Lighting
pixellight.jpg

Vertex Lighting
vertexlight.jpg

”必ずつくる”と明言すると、いつも変な逆境フラグが立つのですが、
今作は明暗が肝なので、困ったところですね。
Vertex Lightingはローポリと相性が悪いように思えるのですが、ちと試行錯誤してみます。

本職でもUnityを使用 

CATEGORY【雑記

最近、しばしば海外の方から、ゲーム(制作)関連のメッセージが届いたりします。
簡単な文章でも、書き終わるのに数十分かかったりするのですが、
これも実践勉強と思い、返事を書いています。

ちなみにエキサイト先生にdaiを変換させたら、乳母とかでてきました。
dieとはUltima Onlineなどで言われたことがありますが、こんな意味があったとは。

今では当たり前ですが、世界中の人とコンタクトできるってすばらしいですね。
英文を書くのは今は苦手で、「英語でおk」とか思われてそうな気もしないでもないですが、
やりとりは純粋に楽しいです。もっとスピーディーに語りたいことが表現できるようになりたいですね。

---

あまり詳しくは語れないのですが、今の本業のほうでUnityを使うことになりました。
採用理由としては、Flashなどを使うよりも差別化ができ、
ビジュアル面ではるかに強力、かつプラグイン導入や動作の制限もゆるかったり、
自分がUnityを扱っているので、開発効率とかを考えてという理由もあります。
(レベニューな案件なので、懐は寒いままですが =P)

業務アプリとの連携なので、ゲームとは求められる機能などが異なるのですが、
自分自身がやりたいことなので燃えますね。

今回、Unityを紹介してOKをもらったのですが、
何気に非ゲーム業界の実務で採用されるのは世界初ですかね。(あるかも?)
取引先の方サプライズしてました。立派になったものです。
(ちなみにUnityでググられたら、こことかばれちゃいますね(^^;))


Unityはまだまだ普及や認知過程にありますが、
そのうち非ゲームの分野でもいろいろ使われるかもしれないですね。
優秀なソフトの定めだと思いますが、業務用になってしまい
ライセンス料が高騰しないかがこのごろ多少心配しています。
(前も書きましたが、機能と価格の乖離(安い)が広がっていますね。
取引先の方も、買収されないか気になってました。)

---

YAMIKUMOについてですが、比較的小規模なゲーム内容にします。
ホラーと書いてましたが、ホラーっぽさはなくなり、
どちらかというとじっくり(頭脳?)系になるかもです。

それとまだ検討中ですが、Unityをもっていなくても
レベルデザイン(マップ/ステージ作成)をできるようにするかもしれないので、
レベルデザインとかに興味がある人がいましたら、よろしければ様子を見てやってください。
(エディタができるのは、作業の中盤以降かもしれないですが。)


ゲーム制作については、しばらくは小規模で「負担対面白さ」のバランスが良いような
タイトルをいくつかつくろうと、今のところ思っています。
ただし、一人ですべてを抱え込んでいると、一つ一つ時間も手間もかかるので、
もし制作に興味をお持ちの方がいましたら、気軽にコンタクトなどをしていただけるとうれしいです。

ここのところ、(ゲーム)プログラマ目線で開発していましたが、
プログラミングは物をつくるための手段なので、ゲームデザインありきで考えるようにしました。
ただし面白そうでも工数が膨らみすぎるようならば、再考してみたりの繰り返しです。

どうしてもやってみないとわからないこともあるので、
ゲームバランスやゲームシステムについては、完成するまでいくらか調整するとは思います。
大枠を変えたり、作業のやり直しはしないつもりです。

本職の作業と並行になりましたが、比較的小規模な内容なので、
急ぎすぎはしませんが、早めに形にしたいなと思っています。

改YAMIKUMO 

CATEGORY【ゲーム制作

使っているWindows 7 RCがたまに、フリーズしたり青画面になったりします。
多分ドライバ関連がWindows 7に対応しきれてなかったりするので、
そのせいかもしれません。
でもこれ、Windows 2000のような(良OSの)かおりがします。

ゲーム制作についてですが、YAMIKUMOのほうのゲーム内容を見直し、
iPhone/iPod touch用のタイトルとして開発を再継続しました。
今回は方向転換ではなくて、ちと仕様面で欲張ってしまっていたので
それを見直し、明確なゲームのテーマやコンセプトを決め、
比較的小規模な内容としてみました。

自分も一人の日の本の国の侍として、
これを完成できないようならば、
すべてのネット上の活動をやめる決意で臨みます。


さっそくiPhoneの機能確認をしていますが、何気に面白いです。
マルチタッチは2つだけかと思っていましたが、5つまで使えます。

iPhoneの入力
iphonestate.jpg
(クリックで拡大)

携帯機って、いじっていると独特なウキウキ感があっていいですね。
ゲーム制作を通じて、Unityの良さも伝われば良いなと思います。

ヒーローオブスパルタ 

CATEGORY【雑記

App Storeで総合1位(兼ゲームランキング1位)になっている、
ヒーローオブスパルタというゲームが115円(元は1200円)だったので、
参考用に買ってみました。
参考記事:[iPhone]ゲームロフト,期待の新作「ヒーローオブスパルタ」の配信開始(4Gamer.net)

プレイ動画(自分がプレイしているわけではないです。)


三人称視点の切りつけアクションゲームで、
綺麗な動画シーンがあったりするのですが、ゲーム本編は、
インディーズなデベロッパでもがんばればつくれそうです。

今、自分はキャラがスタック(障害物につっかえる)しないための
実装をかねて、ナビメッシュの経路探索を含めてみたりもしていますが、
これはないほうが、もちろん負荷的に軽いです。

で、ヒーローオブスパルタを少しプログラムの参考にもしようと思い、
ゲーム中で、敵と自キャラの間に障害物があるような状況に
あえてしてみたのですが、見事にスタックしました。

ゲームの評価は全体的に高いのですが、
夢中にプレイしていると、ここらへんは気にならないのかもしれないですね。

自分はこういう細かいところを気にしすぎたりで、ついついいろいろな実装を含めてしまって
工数を膨らませるクセがあるのですが、何かと肩に力を入れすぎているので、
勢いでとりあえず何かつくってみようと思います。

私的なことですが、今の自分の本業のほうが
消極的で受け身でいても、案件があるような状況ではなくなってきたのですが、
逆にこれをゲーム関連に移行したり、よりハングリーやら
良い意味で切迫するためのチャンスと思い、
生きていくための今あるビジネス的な近道、
iPhone/iPod touchゲームでの有料アプリとしてリリースしようと思いました。

(ちと以前と同じようなこと書きますが、)
ただし、自分一人ではグラフィック関連やミュージック/サウンドにまで
ボリュームやスキル的にも手が回らないですし、こなせないので、
レベニューシェア(マージン)方式、もしくは後払いになると思いますが、
つくるものの概要がまとまったら、依頼させていただきたいと思っています。

また、ブラウザゲームにも移植できるようならば、そこらへんも絡めていきたいと思っています。

(自分的には、何か1つ完成まで持っていけば、ふっきれそうな気がしています。)

Unity Remote 

CATEGORY【ゲーム制作

前回の記事で、
”iPhoneでアプリを実行するには、毎回ビルドで時間がかかり、効率が悪い”と書きましたが、
訂正させて下さい。

Unity iPhoneのライセンスを購入した直後に少し試したものの、忘れてしまっていたのですが、
Unity Remoteを使えば、毎回ビルドせずにiPhoneとUnity Editorとで連携しながら開発が可能です。
簡単に書くと、Mac上でネットワークを作成し、iPhoneからそこに接続。
Unity RemoteをXcodeでビルドし、それをiPhoneから実行。
あとはUnityEditorで再生(ゲーム実行)ボタンを押すと、すぐにUnityEditorと
iPhoneとでゲームが実行されます。
ゲームの操作はUnityEditor上とiPhoneからも連動していて、
UnityEditor上でゲームのパラメータなどを変えると、もちろんそれがリアルタイムで反映されます。

さらに、コードを書き加えたりしても、再びなんらビルドなどをすることなく
スピーディーに再実行が可能です。

柔軟性と効率性がうりのUnityらしくないなぁと、ちょっと残念に思っていたのですが
勘違いしていました。そうおもって再確認したのですが、ここらへんはさすがですね。
すみませんでした。

以前も書いたと思いますが、Unity iPhoneをつかいはじめるにあたっては、
下記のURLが参考になります。

IPhone Getting Started with the UnityRemote(Unify Community Wiki)