umechica:フロア結合8

土日はすっかりヤル気が無くなってお休み。最近CakePHPをまたやり始めて脳内空間が必要なんやが、いかんせん容量限界が低まってて厳しい。Unity領域が圧迫されてる。(;´Д`)

さああて、面倒くさいとこやるぞー。(;´Д`)

想像以上に形が分からんでややこしいなあ。まあ一体成形でUnity上でどれくらいできんのかってお試しでもあるから、目的には充分かなってんなあって感じな。面白いけど面倒くさい。

umechica:フロア結合7

引き続きでつないでいく。

さあていよいよ最後のめんどくさいやーつ。ここが終わったら、怒れウサギの出現管理とかダメージ処理とかして、服屋とか小物屋とか作ろう。

umechica:フロア結合6

さあて、昨日の残りのフタするとこからちゃっちゃと行こう。

今日は開始がちょっと遅かったんで早々に撤収。朝のGo Walk!再開したとこで、まだ時間配分が落ち着いて無いからなあ。うっかり押せ押せになる。朝の時間は特に流れが早いからな。

賃金仕事が始まったらあんまやってられんやろうから、早いとこ粗方片付けときたいんやけどな。多少は遊べるレベルで公開もしたいし。

umechica:フロア結合5

さあて、引き続きどんどんつなげていこうね。(つなげていこうおじさん)

思った以上に面倒くさいやーつ。(;´Д`)

あかん。全然終わる気がせん。(;´Д`)

umechica:フロア結合4

さあて、昨日の反対側のとこ塞いでいきますか。

怒れウサギのダメージ早よ実装したいなあ。今んとこプライオリティかなり低いから大分先になんなあ。先やってまいたいなあ。

服屋とか小物屋とかも、大分先になりそやなあ。(;´Д`)

umechica:フロア結合3(2)

なんか、3日くらい気絶してたりしたんじゃないかってくらい、時間が過ぎていくのが早すぎる。なんかtime系バグってないか?(;´Д`)

前回の作業が吹き飛んでから、「2回目は早い」パワーも出なかったのと、PHPのお勉強と、c#でステートマシンのお勉強からの新しいデザインパタンーンの検討とか諸々あって、アタマがプログラミングに依ってたのもあって3Dがそっ閉じ状態になってた。

しかし「これ、また数ヶ月開いてまた一から覚え直すパターンやないかい!」と危機感なので、umechicaはやっとこうと思って再開。

しかし、5日開いただけで結構記憶も消し飛んでたなあ。(;´Д`)コワイコワイ

まあ、ここの階段がややこしいお陰で、つなぎ方の色々もできたし、後はサクサク行ってくれるんじゃ無いやろか。今週中に三番街を出たいなあ。(ずっとここに居過ぎて飽きたw)

最近朝から頭が回ってなかった感も、ちょっと体調不良でここ2ヶ月ほど朝のステップを休んでたのを今日再開して、作業前にGo Walk!やったんで、頭回らん感も無かった。体液回すのホンマ大事。

CakePHPのお勉強

久しぶりにWebアプリのお仕事をするかもなので、要件予定のCakePHPのお勉強。

前にCakePHP使ってた現場は、あれからもう3年以上開いてて、すっかり忘れた。(;´Д`)

しかも間にLaravelのお勉強を挟んだんで、記憶がLaravelに浸食されてるw。Laravelはこのサイトのリプレースで予定してたけど、それならいっそサーバも変えるか、と色々調べて、なんならサーブレットとか使えるサーバを(Unityで3DSNS的なのを構想して)とやってる内にGo Walk!の色々でパージされたまんまやったのを今思い出した。(;´Д`)

まあちょっとコード組んだら思い出すかと、先ずはCakePHPを入れようとしたら、現行バージョンは4やと。そうか、知らん間に上がってたか。

先ずは3から思い出したいなあと、常設環境のMAMPで使ってるローカルのWebルートを見たら、CakePHP3のプロジェクトが入ってたんで、これでいいかと動かすとエラー。Compact()がどーのこーのと。調べると、PHP7.5辺りでのトラブルらしい。CakePHP3.5から解消されてるとかあったが、入れてるこれは3.6なんやが・・・。

CakePHP自体を入れ直そうかと、ググりながら格闘するも、CakePHP3がどうにも引っかからない。そういや前も入れるのに苦労したんよなあ。めんどくさ。

そのまんまの対応方法があったんで、手元のプロジェクトのお手当でしのぐ。

何かチュートリアルをやろうと適当にググったのをやってみたら、なんか中途半端で終わった。なんだこれ?(;´Д`)


日が変わって、Windows環境でやってたのを、改めてMacの方でやってみる。

こっちにも既存プロジェクトがあったが、同じようにcompact()でエラーが出てる。やはり本家よ、とインストラクションを頼って新しいプロジェクトのインストールを試みると、「require php >=5.6.0,<8.0.0」と。おいー。

M1版が安定してきたって聞くし、久々にDockerでも入れるか?とか思ったが、Macで使ってるMAMPはPHP7.4.21があった(!)んで、こちらでインストール。

pearのcomposerセットアップで、サイト翻訳でコピペしててコードが全角になってて失敗したり、去年8月くらいに既に入れてたのがあって(記憶が無いし何か色々足りなくて動かん(;´Д`))消したりしながら、無事完了。エラーも無し!\(^O^)/

入ってしまうとPHPを8に変えても何の問題も無いんか。おいー。(追記:いや、結構Warning出るなあ(;´Д`))

しかしまあ環境構築だけで面倒くさいな。最近は、その時だけ便利にしても、流れが速すぎてあっという間にあれやこれやで直ぐ詰むからなあ。無駄の極みでしか無い。

そしてこっからがようやっとで目的のスタートっていう。(;´Д`)

umechica:フロア結合2

意外と面倒くさくて終わる気がしない。

そして落ちるっていう。_ノ乙(、ン、)_

どうしてもUnityって保存を忘れるんよなあ。シーン内のどっかに「保存しろ!」とか掲示しとかなあかんなあ。

umechica:フロア結合

フロアをつなぐのを忘れてた。

面倒くさ。通路をつなぐってワケにいかんなあ。垂直を合わせるのと、ポリゴン数を合わせるのとだけでも面倒くさいが、構造が複雑になるとどうつないでいいか分からんくなるなあ。

まあ適当にやればええんやでw。

umechica:机並べ

何か急にやる気が無くなったんで土日はすっかり休日。最近すぐやる気が無くなるなあ。歳のせいやろか。

途中机作ってる時間が丸々ロスタイムやったなあ。(;´Д`)

どうも小物は作っても気に入らずに残せない。なんやろか。難しい年頃なんやろか。