全てにおいてモチベーションの低下が起きている。まさしくナマケノモノ。まあ適当にやりますか・・・作業手順のマニュアル化はできているのでこの通りに毎日動けば結果は出るはず。という夢想。
況
メイプル
コイン回収と初心者ドーピングの日々。最近はこのルーティンさえ忘れつつある。特に何かに忙しいわけでもないんだが。
ビートマニア
X-DEN漸くHARDできた。あとついでにY&Co. is dead or aliveもHARDした。ワイコーむず過ぎた。正規でやってたんだがグロ低速地帯抜けたにも関わらず後半で普通に死にかけて焦った。
思考停止プレー勢なのでソフランには滅法弱く、瞬間的にスタートボタン押してどうこう・・・などの技巧が著しく未発達で今日もスタートボタンと間違えてエフェクトボタン押して爆音にして死ぬという意味不明の行動を何度もとった。FAXX(まあこれはただの覚えゲーだが)をHARDしたのも、冥より後だった。未HARD残りは勿論ICARUS†。まあそのうちなんとかなるだろう・・・
ユニテイ
標準で備わっているコンポーネントを把握することもなかなか重要だった。2Dのカメラ移動に関してはFollowTargetが良いのかもしれない。まず、カメラをプレイヤーの子要素にした場合、プレイヤーが向きを変えるとカメラも向きが変わるというか、変な挙動をとるのでボツ。直せるか分からん。SmoothFollowは3D向きっぽい。
アセットを安く買うのとその他諸々の為にPlusにアップグレードしたら何故かタイルマップが消えたがインポートで解決。しかしサボり過ぎている。そろそろ動かねば。
2019/11
漸く日中の気温も20度前後まで下がってきてクソデブワイ氏歓喜。それに伴って朝夕もなかなか冷えるようになってきた。しかしまだ掛布団1枚で何とかなりそうなこの具合が良いのだ。まあそんな所謂「秋」といえるような季節が味わえるのは良くてこの1か月間だけであろう。最近は夏と冬が出しゃばり過ぎて見苦しいことこの上ない。
メイプル
なんかまたそれなりの規模のスキル調整入ったようだがやる気ない。ビーストテイマーもジェットもそこそこ火力上がったということで良かったですね。ジェットの4次までのほぼ全てのスキルアップデートされてて草。これが上方修正を意味しているのならよほど雑魚かったことになる。
駅ストリーム(金)からHP/MP増加効果消して赤と青にそれぞれ振り分けたのは非常に絶大な改悪と言わざるを得ない。何故そんなことをした。ボスは低下力マンには関係のないことなのでどうでも良い。かりあげ勇者最強。
ユニテイ課題
・スクリプトについて
Unityにおけるスクリプティングとは結局ほとんどの場合(?)、ゲームオブジェクトまたはそれに付随するコンポーネントをコードで操作することである。そしてその作業がゲームのロジックの大部分を形作るので、やはりコードを書けないと話にならない。
コードを書けないといけない、というのはゲームオブジェクトやコンポーネントの取得の仕方を理解すること。あとは適当にパズル感覚で操作できるはず。本当にあともう少しのところまで来ているような気はするんだが・・・。
・ボタンじゃないオブジェクトをボタンのようにしたい時
普通にEvent Triggerコンポーネント加えてPointer Clickとかをトリガーにしてスクリプト当てればよかった。この説明読んだとき気絶しかけた。
タイトル画面で初めに画面いっぱいに透明のパネルで覆っておくのと同時にパネルの子要素として「Touch the Screen」などの文言を適当に点滅表示でもさせておく。このパネルにイベントトリガーをセットしておけば、画面をタップすればGAME STARTなどのメニューを別途表示できる、といった具合である。
・ゲーム内の音の聞こえ方
Audio Listenerコンポーネントが付いているゲームオブジェクトが音を聴きとるようである。聴きとる?と思ったが本当に聴きとるのである。つまりこのゲームオブジェクトから離れた場所で鳴る音は小さく聞こえるとか、そういうことである。だからこのコンポーネントは普通シーンに一つで、カメラかプレイヤーキャラクターに付随するということで納得。
・プレイヤーキャラに追従するカメラ
Standard Assetsのsmooth followを使うのが一番最初に知ったやり方だが、カメラをプレイヤーキャラオブジェクトの子要素にするだけでも良い。というかキャラの子要素にするやり方なら、特定の領域へ進入した時はカメラの追従をやめさせるとかのスクリプトも組みやすいのでは?
初心者バーニングおわり
ユニテイ課題
2Dにおけるグラフィック
とある購入済みのスプライトアセットのサンプルシーンを見てみると、素晴らしい程に立体感のあるマップに仕上がっていた。何故もっと早くサンプルを確認しなかったのか。そこで漸く気付いたのが、背景の絵は1枚で良かったということ。
まず失敗として、私は用意された1枚絵を何枚も横に連ねようという愚行に走ろうとしていたのだが、仮にそれでいった場合、横は良くても上下の移動で確実に世界観壊れるだろヴォケという現実に脳が破壊された。空の上に山を見たことがありますか?
そのサンプルシーンのオブジェクトの配置を確認すると、まず背景はサイズをかなり大きめにとって、カメラはその大きな背景を丸ごと映せるように描画範囲を指定していた。一方、プレイヤーが実際に動き回るフィールドは大きさをそのままに(要は背景に対して米粒のように小さい)Z座標においてかなり手前に配置していたのだ(一応だが、レイヤーの描画順のことではなく、物理的に手前ということである)。
こうすれば、まず背景がカメラの中に収まっているのでその全体が映るわけである。次に、フィールドを手前に置いているということは、それだけ大きくカメラに映るわけで、実際の大きさは米粒でも、実行時は視覚的にきちんとプレイアブルなわけである。これで、どれだけフィールドを動き回ろうが1枚の背景の中に収まるので、何枚も用意する必要が無いということである。あとは別に雲などをフィールドの奥に配置したり、あるいはフィールドより手前に配置したりすれば、随分とリッチな世界が出来上がる。素晴らしい。
(続)データの持ち方
セーブが必要なプレイヤーデータに関しては、ゲーム起動中はセーブが必要なデータをまとめてあるオブジェクトをDon’tDestroyで保持して、セーブはJSONに変換して保存するのが良いのか?とにかく全く分からん。データの持ち方さえ分かればゲームは完成したも同然だと思うんだが。
素材アセットの吟味
めんどい
キメ初心者経過報告
昨日で115→124Lvへ。来週月曜日でラスト。130以降はこの薬飲みつつ、寄生のスペシャリストとして生きることになるのだろう。まあ薬だけで考えても1週間で2.45Lv(49%(薬)*5=245%)上がることを思えば200Lvも実はそこまで難しいことではないのかもしれん。昔は3PCあったが今は1台しか無いので吸わせは難しい。時間と金に余裕ができた時にやろう。
咳喘息
おそらくこれを患っている。今思い返せば症状が出始めたのは少なくとも2年前になる。突然喉がイガイガし始め、そうなればもう終わりである。咳が暫く止まらなくなる。ただ、何事にも無気力なので病院行くのも面倒で放置していた。まあ実際のところ稀にしか起こらないし、他の動作が行えなくなるほどのものではなかったから自身でもあまり気に留めていなかった。
だが、最近久々に風邪をひいたのだが、この風邪のせいでかなり重症化した恐れがある。風邪をひき始めて現在で1週間目くらい、咳以外の症状は問題なく消えたが、咳が止まらないうえに発作の頻度が増え、その規模が大きくなった。
自然治癒?というか自然寛解もあるようだが、吸入薬による治療が必要なようである。放置していると3割はそのまま気管支喘息になるらしい。市販薬でしばらく様子を見ようと思う。
咳喘息になった原因は私の場合、ストレスと食生活にあると思う。まあ端的にいえばいい歳して自己管理が全くなっていないので文句を言う資格もない。取り敢えず症状を緩和することに努める。
近況
メイプル
やはりこのゲームやるとなるといくら時間あっても足りなくなるので、やるべきことを終わらせてからでないと人生が詰んでしまう。悲しいがまたしばらくの間お預けということで。と言いつつやる時はやる柔軟なスタイルをとりたい。紛れもなくメイプルは癒し。
ユニテイ課題
「データの持ち方」が悉く解らなかったわけで苦しんでいた。「データの持ち方」というような言い方がされていることは稀だが、要は「セーブが必要な動的なデータ」の管理と、「ゲームを構成する静的なデータ(マスターデータの名が充てられている)」の管理のことである。解決したかのような物言いだが全くそんなことはない。ただ、氷を吐息で溶かすような感じで(?)少しずつ朧気に解りつつある。
結局、スクリプトを組めないとやりたいことの大半ができないことを痛感した。まあそれは言い換えれば組めれば何でもできるということで、習得すれば良いだけである。最近漸く他人の書いたコードが抵抗なくそれなりに読めるようになってきたと思う。この調子で着実にものにしていきたい。
ビートマニア
16日に新作が稼働したことは知っているし、千年ノ理†メチャクチャやりたいとも思っている。しかし心身ともに疲弊しきっていてゲーセンに行く気力が無かった。新作稼働してからこんなにも未プレーの期間があるのは恐らく初めて。歳の割に指数的に老いてる感が凄い。今日は行けたら行きたいと思う。
じゃがりこ激辛インドカレーについて
唐突なピンポイントだがガチでクソ辛過ぎて草燃え尽きた。子供の頃はこのような刺激が好きだったような記憶があるんだが、今となっては異常な発汗と舌の痛みを恐れて嫌厭しがちである。「旨辛」が至高ですよ。なんでも程々が良い。こうして人は丸くなっていく。
BS&初心者
ビショップ、今日はディメンションの引き悪かった。5回中ヒルラマグナス1回のみ。その代わりにマグナスのやつは3回ほど引けたのでまだ良かった。しかし昨日の30分10Lvに対して今日は45分10Lvでイマイチな感じだった。あ、そういえばディメンション初期化チケットあるんだったわ。マジで忘れてた。クソが。
初心者109→115Lv。戦闘力1mにつき約1枚という例の公式に従えば、今のユニオンコインの供給量が1日辺り約110枚なんだが、これでは1週間で800枚弱程度なので、初心者にキメさせつつほかのサブで2倍クーポン使うようなやり方は、備蓄が無い限りは全く足りない。そう考えるとユニオン8000は偉大である。8000Lvの場合1日約300枚手に入るので1週間で2100枚。これだと随分余裕ができるというわけである。
2019下半期メイプルやるの会
まず言いたいのは初心者に関しては外部の力(吸)を借りて取り敢えず100Lvまで上げた。そこから例の薬キメたのと少し狩りをして109Lvへ。5個買えて毎週月曜に再支給ということはバーニング終わるまでにあと15個買える。49%*15=735%ということで7回レベルアップできるということは3Lv(バーニング)*7=21Lvで素晴らしい最後の月曜日で恐らくちょうど130Lvになれる。この計画で行く。
初心者の存在意義に関してだが、知人から聞いたが実績の中に無職(ノーブレスとか含む)を200Lvにするものがあるらしい。アホすぎて勿論こんなものやる余裕は無いが少なくともこの無職をバーニングに指定したことは誤りではなかったであろう。というかそれしか選択肢無かったから誤りようがないとも言えるが。
初心者に関しての例の理由で結局スペシャルクーポンを買ったわけで、無駄にするのもアレなので「職持ち」を少しやることにした。景気付けにビショップから。HSのおかげとディメンションのヒルラマグナスを何回か引けたので30分で150→162Lvへ。この調子なら割とすぐに200にできそう。ユニオン6500を目指す。
ゲームばかりやって大丈夫か
なんというか、大丈夫ですね。自分の攻略のコツが段々と分かってきた。私は根を詰めると秒で死ぬ設計になっているので短期集中はキチゲ溜まってゾーンに入れた時だけにした方が良い。それ以外の99%の時間は「それをやる」と決めてやるのではなくて日々の生活の中で夢想するような感覚で、それに関した思考を行う。
例えば「ゲーム開発で一発当てる」という最近の私の目標の場合は、それに関連した情報収集を適度に行い、適度に実践し、取り敢えず全体の雰囲気掴んだらその辺りで飽きるのでそれはもうそこで取り敢えず終わらせる。その時に断片的にいくつかの関連キーワードを紙にメモしてそれを常に携帯する。通勤時や仕事中など、いつでもどこでも、そのメモの存在を思い出したときにチラッと見る。そして、ああこういうことやろうとしてたなあ的に何となく頭に想う。
具体的に、Unityでゲームを作ろうとしているのでシーンの概念があるわけだが、私は自分が今作ろうとしているゲームに必要であろうシーンをメモした紙を携帯している。「タイトル・オプション・フィールド・ステージ…」といった感じである。これをふとした時に見ると「タイトルはこう作りたいよな」とか「オプションにもこの仕様流用できるよな」とかいろいろ思うわけである。
それを繰り返していると徐々に作業の欲求が高まってくる。要はキチゲが溜まってきた状態である。そしてそれがマックスになったところで行動を起こす。すると、やりたくてやるので、公式のドキュメントなども割とすんなり読めて理解できるという具合である。というわけで私はこの繰り返しで目標を達成できる気がしている。要は「やらなければならないこと」をどれだけ「やりたいこと」に変換できるかにかかっている。そしてこれは考えようで何とでもなるのでそういうことである。多分。