Unityでゲームを作る -2ページ目

Unityでゲームを作る

今や最強と言えるゲーム開発ツール「Unity」。
紙広告のグラフィックデザイナーがそんなUnityを使ってゲームを作る日々を綴ります。

時は2015年w
つまり今年。
手塚治虫が考えた未来。

それにしても昔のアニメほどよく動きますね。
今のPhotoshopとPremiereとAfter Effects使った韓国製(日本のアニメのほとんどが海外の外注)の動かないアニメとはわけが違います。
アニメとは本来こういうモノです。
もっとも作っているのが虫プロなんで経費度外視してるのもありますが・・・


Unityのカラー設定ウインドウ。
下の黒いバーはアルファ値である。
CMYKのKではない。
黒いから尚更K(黒)に見える。

こういう所にUnityのバカさ加減が露呈している。

 

下に例としてAdobe Illustratorのカラー設定ウインドウを示しておく。
一番下のKは透明度ではなく黒の濃さを意味している。

アドビ系グラフィックツールは皆こうだからUnityのだと確実に間違える。

前回報告した

KB3022345
KB3035583
KB3068708

に加えて

KB3050265
KB3021917
KB2952664
KB2990214
KB3033929

も同じく破損ファイルエラーが出る模様。

先週末にWindowsアップデートがあったばかりだが、SFC /scannowにて早速破損ファイルが発生した。

上記に該当する更新ファイルはアンインストールすることによってエラーが出なくなります。
多分それ以外の方法では治りません。
タイトル通り。
コマンドプロンプトで SFC /scannow コマンドを実行すると引っ掛かるエラー。
今回扱うエラーは DISM コマンドでも修復できない。
DISM コマンドで修復できないからにはCBSログファイルから該当するファイルを特定するしか無いのだが・・・・・・・

多分、正常なファイルなんかありません。
特に今どきのWindowsはインストールディスクなんか無いでしょうからDISMのクラウド内にある正しいファイルで置き換えるしかない訳です。

ここまで書いておきながらなんですが、何を言っているか分からない人は、ここで解決は無理です。
少なくともコマンドプロンプトを知っているWindows中級者以上の方が対象です。

さて。
長くなるから要約。

3日掛かった。
上記の問題はMicrosoftが引き起こした問題。
つまり更新ファイル。

自分が見つけたのは三日前だが、エラーは二年前から起きていた模様。
よって、同エラーが出るWindowsユーザーは100とは言わないが、相当数いると思われ。

今から SFC /scannow でエラーが出ない輩はラッキーボーイ。

さてCBSログ(何千行もあると思われ)を漁って、辿り着いた該当ファイルは二つ。

telemetry.ASM-WindowsDefault.json
utc.app.json

上記二つは SFC /scannow でエラーになるファイル。

実際は何の問題もないのだが SFC /scannow ではエラーフラグが立ってしまうそうな。

これも米国Microsoftの英語だらけのページで書かれていた(ちなみに日本語は無い)。

ジェーソンと言う拡張子はゲーム開発者にはお馴染みである。
特にcoco2dx。

二つのジェーソンが何をやっているか?
Windows10への移行を促すポップアップ広告を表示するプログラムである。
よくあるフリーのウイルス除去ソフトに付いてくるあのポップアップだ。

よりによってMicrosoftがこれをやっているのである。
実にウザい。
しかもシステムからは破損ファイル扱い。

米国のフォーラムでは「放っておけ」だが、素人が SFC /scannow やって、破損したとか出て、それが嘘なのか本当なのか分からないのに「放っておけ」なんて出来るわけがない。

自分なりに解決したんで以下にやり方を示す。
※ちなみにこの解決に辿り着くまで3日掛かった。

コントロールパネル
→ プログラムのアンインストール
→ 左上から二番目「インストールされた更新プログラムを表示」
→ 右上の検索窓に「KB3022345」「KB3035583」「KB3068708」を一つづつ入力
→ アンインストール

解説

KB3022345
KB3035583
KB3068708

上記3つはMicrosoftの更新プログラム。
内容はWindows10の広告プログラム。
消しても何の弊害もない。
あるとすればWindows10のポップアップ広告が出なくなること。

これら3つを削除したらパソコンを再起動すること。
再起動後に SFC /scannow を試すとエラーは出なくなるはずである。
タイトルからしてヤバイ。
実は最近、電話口で「天皇に誓って!」と叫んだ人がいた。
恐らくTBSのドラマに感化されて言ったんだろう。
そう思いたい。
自分はその人に「右翼関係者ですか?」と問た。

真意は分からない。
が、名作ドラマと評価の高い「天皇の料理番」の影響だとしても、あまり良い気持ちはしないのである。

ドラマ自体のクオリティーは認める。
だがオープニングに流れる「威風堂々」。
まるで帝国主義の軍人のマーチのようである。
自分はこのドラマを最初に観た時、得体のしれない不気味さを感じた。

考え過ぎかもしれないが、安倍政権が秘密裏にメディアを使って、国民の意識を敗戦前の状態に戻そうとしているんじゃないかと・・・・・・・

中国がやっている稚拙な反日主義に比べれば実に緻密で巧妙だ。
もし日本を軍国主義に戻そうとしてるならありえない話ではない。
現に中国では反日ドラマや映画が沢山作られている。

そうい気持ち悪さがあってこのドラマ。
素直に楽しめなかった。

そういう思想をコントロールする目的で作られたドラマではないと思いたい。

ただ。
冒頭に書いたように、いい大人が「天皇に誓って!」と叫ぶ。
その様は異様で気味が悪い。
右翼の暴力団が街宣車で「天皇バンザイ!」と叫んでいるのとは訳が違う。
至って普通の大人がそう叫んだのである。

もしドラマの影響だとしたらド偉いことだ。

日本人はああいう話が好きだから簡単に感化されてしまうんだろうな。

TBSは年末か来年には「蟹工船」でもドラマ化すべきだ。
メディアを国民の洗脳に使った疑惑を晴らすためにね。

ちなみに蟹工船を書いた小林多喜二は特高警察に拷問で殺されている。
やっていることはイスラム国と同じだよね。

だからこそ恐いんです。
相棒の就職が決まったそうである。
かの訓練校卒業生では、数少ない就職決定者である。

彼を採用した会社は良い拾い物をしたと思う。
それぐらい逸材だったのだ。
自分が会社の人事だったら採用したいぐらいだったから。
もっとも、自分が彼の能力を知ったのは最後の二ヶ月だったが・・・・・・
その二ヶ月が無かったら自分も他の者と同じように気にも止めなかっただろう。
彼を採用した会社の面接官は、面接の一時間ぐらいで、よく見抜いたものである。

とりあえず。
めでたし。めでたし。

EclipseとUnity。
どちらもAndroidアプリ開発環境。

さっきEclipseでようやくアプリのデバックができたw
Unityで作ったアプリも更新してグーグルデベロッパーにアップロードした。

何が凄いってw
プログラム全く打てないグラフィックデザイナーがデバッグやらアプリの更新やらをやっていることwww

実際には超初歩的な事は出来るんだが、いかんせん。
アプリとAndroid開発環境が作り出すエラーとバグの対処が多すぎる。
さっきもEclipseで作ったことのないXMLが生成されていて、それの削除に追われていた。
Cintiqって出ているから、新しいWindowsタブレットで動かしていた頃のだな・・・・・・・
何で勝手にファイル生成するんだろ?
それもエラーを生み出す元になるようなファイルを?

何が原因でバグったか?ビルドできないのか?
一から判る奴ってEclipse作った奴ぐらいじゃない?

バグの対処も学習の内だが、こういうのって、見ず知らずの誰かの為に作られた道具箱と作業部屋で仕事を強いられているようなもんだ。

どこになにがあるのか?
この道具は何の為の道具であって、どのような結果をもたらすのか?
全然分からない。
そもそも他人の作業小屋で仕事をしているのである。
全ては使ってみて失敗しなければ分からない。

数千、いや数万に及ぶ幾多の機能をそうやって試していたら一生かかってもアプリなど作れない。
グーグルの助けを借りてやっと簡単なアプリを作れるのが現状だ。
EclipseやUnityで作業するというのはそういう事だ。

実際、ゲーム制作の現場でCOCOSTUDIOを使った時も、ググりながら作業してたな。
ゲーム制作の現場って結構非効率的だった。

最近、小学生の習い事に「プログラム」が加わったそうだ。
子供の頭の方がプログラム言語が染み渡り易いかも知れない。
この子供が大人になった社会ではプログラム言語を書くのが当たり前になってたりして・・・
それは実はジョブズがMac作る以前のDOSVの時代の話なんだよね?
彼が死んで時代が逆行しつつあると感じる今日このごろ・・・・・・・

だからと言って、「プログラムが分からねえ!」と怒鳴って教室で暴れる愚か者にだけはなるまい。
あれは人として恥ずかしい。
そして醜い。
あまりにも・・・・・・



※知らないファイル生成の原因が分かった。ONEDriveがパソ別にファイルを作り出してしまう仕様によるもの。Eclipseが生成したものではない。
一旦消してしまったEclipseによるAndroidADT環境。
例によってクソ重く、いらない機能てんこ盛りのメモリ喰いな開発ツールだったが、GoogleがAndroid Studioと言う完全自家製開発ツールを作ってしまったため、Eclipse&ADTは必要なくなってしまった。

フロンティア精神に溢れる自分は、すぐに乗り換えたが、乗り換えた後で不具合が多発した。
同環境は日本語を入れるとエラーを起こす。
コメントアウトでさえそうなる。

深刻である。

慌てて古い環境を再構築しようと思ったが既に遅し。
Googleが直リンクを貼っていたEclipse同梱のADTはダウンロード出来なくなっていた。

つまり過去に作ったAndroidアプリは更新すらできない。

そういう状況が訓練卒業まで続いた。


そして今日、なぜかEclipse&Android ADTの環境を構築できた。
キーワードは「かわばたかし」。

川場隆とはjavaの教科書の著者。
二年前同氏をクソミソに評価したが、今回は同氏のおかげで助かった。

すでにGoogleから追放されつつある同環境であるが、川場隆のサイトに日本語化されたEclipseがダウンロードできるようになっている。
さらにADTのリンクも貼ってあり何とか古い開発環境を構築できた。

実は「バトルガール」で業界の定番ツールになりつつある頭を撫でると動くアレの開発ツールもEclipseによる古い環境じゃないと開発できない。
最新のゲームでありながら古い環境が必須なのだ。

アレのツールはコードが書けなくても、バトルガールのようなアニメが作れるから非常に便利なのだ。
自分も最近開発したゲームに漫画風のデモを入れたけど、アレがあればマンガより楽に作れる。
Unityにも簡単に入れることが出来るしwwwww

そういう訳で古い環境が構築できてウハウハです。
古い環境は古いWindows7パソコンで構築しています。

前置きが長くなりました。
自分が書きたかったのは、どんなに頑張っても出来なかった事が、ある時期を過ぎると急に出来るようになる。
そういう事が開発ではよくあるんです。

何かのサイトに「神の法則」とかあって、ある時代・ある時期を超えないと未来のテクノロジーは発見されない。
そう書いてあったのを思い出します。

例えばトランジスタ、テレビ、半導体・・・・・・
発見された時代よりも前に見つかっても良さそうなのに、どうやってもそれは発見されない・発明されないんです。
つまりそのサイトによるとテクノロジーは神が承諾した順に与えられると・・・・・

そのサイトには、まだ承諾されていないテクノロジーにタイムマシンがあると書いてありました。

今の時代で絶対不可能とか、ありえない、魔法だと言われていることは未来では当たり前になると。
江戸時代の人にスマホを見せたら魔法や呪術だと思われるでしょう。

そういう事だと書いてありました。

それは自分の開発でもよく起きまして、不可能と思われた開発が突然可能になったりするんです。
自分に「神の承諾」があったのかどうか分かりませんが、「叶う時期が来たんだな」と思うようにしています。
先日CMでも盛んに流れているバトルガールをやってみました。
今さらゲーム内容のレビューも無いと思うけど感じたこと。

手に入った女の子たちは軍鶏か闘犬に等しき存在。
常に戦わせられ傷つけられ死んだりする。
特にひどいのはトレーニングで走らされたりする場面。
そこで、私服や制服のままの子がいること。

なんつーか・・・・・・
貧乏すぎてトレーニングウエアが買えない家庭の子みたいで、見ていて悲しくなります。

特に1人で走らせていると、何かの罰ゲームのようであり、ある種体罰にも見えます。

自分がゲーム開発しなければこんな感想持たなかったと思う。
女の子を作ったキャラデザイナーや3Dデザイナーは、どんな思いでこのゲームを出品したのだろうか?

自分は自分が作ったシューティングゲームのプレイヤーキャラが死んだだけで悲しくなります。
死んだ時、叫び声を上げる仕様なのですが、本当は墜落するアニメを作る予定でした。
実際に作ったら(テストプレイで爆発のみ)思ったより悲しくなり、墜落するアニメを作れないでいます。

開発者となった弊害でしょうか?

自分はバトルガールのキャラデザイナー及び造形に関わったデザイナーは、同じように感じていると思います。
それとも完全分業制のため、そのような感情が入り込む隙間も無いのでしょうか?

普通に楽しんでいるプレイヤーの方には申し訳ないですが、自分は上記のように感じました。
学校で授業を受けている夢を見ていました。
夢の中の教室は、もう少し設備が良く、黒を基調としたシックなデザインの室内でした。

いい大人が学校に通っている夢を見る時は、自分にはまだスキルが足りない。
勉強し直さないといけないと、心が思っている反映だそうです。

ただ自分の場合、毎日当たり前のように行っていた習慣が突然消滅したため、脳がまだ受け入れていないんじゃないかと思われます。
教室には既に未練が無いと書いたばかりなのに、おかしいですね。
自分が思っていたよりも思い入れがあったという事でしょうか?

あの学校にはしばらくしたらまた顔を出してみようかと思っています。