1月終わりにヤッタコト

審査が通ったのでアプリサポートwikiのほうに記事を書きつつれじ☆すたと未式飛空艇掲示板アプリをリリース処理。

同人でも商業版でもそうだけど、勝手アプリに関しては好き放題できないし、ルールブックに乗っている内容をそのまま使うのは権利的にまずいので、できるだけ(用語とかの確認を除いて)ルールブックを使わないようになっているし、ルールブックなしでは特に面白くもなんともないようにできてる。
未式なんかはパーツスペックカタログを見ながら配置していくのが理想なんだけど、僕はデベロッパとして絡んでるわけではないのでそんなことはできないのである・・・。

あれから10年

という話をぼにゃりとIRCで流してここのログ(この日記も10年あるんだ!)を見て、そういえば会社を去って10年なのである・・・と思い起こす。
iOSアプリ開発者としてのキャリアも5年とか8年になるの?嘘だーっ!

喉の調子が慢性的に悪くて、喉にスパゲッティが1本引っかかってたような感触は消えたのと、吐くことは相当収まったことと、イモチ病(一心不乱モチベーション病)は大分改善されたかなー(全然根治に至ってないが)などと振り返るがこれ以上振り返るといくないのでこのくらいにしよう。

今日の成果

アイコンと起動画面をシンプルに直して、SS撮りまくってアプリをアップロード・・・しようと思ったらValidationでエラー。
時間が解決する系統のやつっぽいけどしょんぼりする。

今日の進捗

Swiftアプリ(飛空艇設計板アプリ)がiPhoneで動かねぇ・・・・と戦慄するなど。PDF出力機能追加したのがあかんのか、ライブラリを使って左ドロワと船名等を追加する機能をつけたのがアカンのかと悩んだが…init()メソッド上に循環参照に限りなく近いことをしてて無限ループに陥ってたてへぺろ。

#無限初期化ループって怖いね

PDFはエクスポートと印刷が普通に通って、A4大に印刷すると中々いい感じになる(燃素カウンターがないのはちょっとマイナスか?)ので、印刷時には燃素カウンターを作って入れるとかすればいいのかね…

燃素カウンターをそのまま入れると、iPad上で採用する場合、ちょっと扱いづらいというか、幅が小さくなりすぎる。縦方向にはまだちょっと余裕があるので、燃素カウンターは横向きに搭載するほうが良い感じかもしれない。

燃素カウンターとアイコンの問題が解決できたら、アプリとしてはバージョン1.0なのでそこで世に出したい気分。
基本的には印刷を主にしてるけど、9インチ級のiPad(miniではさすがに辛いと思う)ではそのままボードとしても採用できるようにしたい。
バージョンアップの目当てとしては
・燃素カウンターのプレイ中の動的管理
・プレイ中の命中、「ずらし」に対応
・確定した命中を「中破」表示する
・代表的な部品を登録できるようにする
・部品のコピー
・中破した部品は色が変わる
とかかねぇ…

今日というか今夜までにやったこと

今日は親の昼食に付き合って20年来営業してるチェーンでない回る寿司屋に入ったので昼間ノマド…ちょっと長時間活動したいのでタリーズで電源借りて作業した。
・・という割には進まず。タスクが来たのを少々やったのと、例のSwiftアプリ(歯車の塔の探空士用、飛空艇デザイナアプリ)を進めた。
一応形にはなって、起動画面もカッコイイの準備した。

…この起動画面もうちょっと白味強くてもよいかもしれない。起動直後の白い画面とメリハリがつきすぎてる。

あとは部品の移動ができたりとか、保存系の処理を入れたりとか、「操作のロック(実際のゲーム時には画面を半固定する)」とか、iPhoneの横向きに対応したりとか。
保存の処理はCoreDataでなくRelamとかいうライブラリを使ったが、CoreDataより楽なのかどうかはよくわからん。NSEncodingを組み込んであーだこーだするハメになってちょっとめんどい。

今(効果時間現在)Twitter確認したら進捗ツイートは六畳間の人に補足されたな。あとは既成事実で突っ込もうw どうせ勝手アプリだ…と開き直る。

とりあえずアイコンと起動時の画像の調整、左側に表示する名前とかの入力欄の作成、燃素残量表示・・・やることは多い。PDF化もやらないといけないからな。

今日やったこと

家ではタスクののIssueが大量にマイコンで投薬の上で軽くパニック起こしつつ対処。
キャパギリギリセーフくらい?かな・・・? 全部自分マターで振られたら死ぬところだった。
相変わらず影で自分は罵られてるんだ・・・という妄想から抜け出せない。

自転車修理行った後のノマドではちょっとだけ続きをやって、あとはSwiftでアプリ作成。筋の悪いところがキチンt筋よくできたり、よくわからないところで詰まったり。メソッド群がちょっとカオスになってきたのでスパゲッティの兆候がある。

自転車修理顛末

今回は後ろブレーキ、何かの事情で(多分5−56が悪さした)後ろブレーキのグリスが全部消えてしまい、後輪ブレーキがほぼ死亡、グッと握っても全然減速せず、ブレーキが戻らないとか危険極まりない状態だったので、昔ちょっと贔屓にしてた自転車屋・・・が移転して遠くなったところに。
月曜に行ったらそのグリスがないとかで、火曜か水曜の入荷つーので水曜の午後に行ったわけですよ。

そしてついでに後ろブレーキワイヤーも見てもらったら破断待ったましの状態(汗)ここも交換。ここンヶ月で相当出費してる自転車になった…。

とはいえ後ろブレーキのオーバーホールをしてもらったのであと*年は戦えるだろう。グリスの注入口があることも知ったので、次回からはきっとなんとかなるw
あと5-56はまともな機械油にしよう・・・あれ油落としの機能もあるんだよな確か。

グリス800+ワイヤー1300+TAX。最低でもあと半年は乗り回さんとな・・・。

今日やったコトメモ

Swiftでアプリ作り。絶対これ非効率だ・・・ということをやってるので改善したいが今のところ改善するのどうやったらいいのか分からないマン状態。
とりあえずやりたいことは徐々にできつつある。

今日やったことメモ

ゲヘナアプリのSSを撮影して・・・デバイスが違うのが面倒なのと「日本語」設定してないので一部漢字がアレなのを除いて終了。

次にやることは・・・といろいろ考えて、簡単で課題にできそうなフリーアプリをSwiftで作る、というのをやってみた。
for文からして構文が違うし、iOS9.0対応したいのにiOS10以降の最新構文しかなかったりで僕もう嫌だ的な気分はありつつ、最低限の作業は進捗した。

帰りにふと気がついたが、個々数ヶ月ストレス性の(過敏性腸症候群の)腹痛起こしてないな・・・と。
まだ色々フラッシュバック?してハッとなって硬直するシーンは多々あるが、すこしはマシになってるんだろうか。

今日やったこととか

相変わらず藤沢のベローチェでXcodeいじったりしてた。今日はゲヘナ魔術表アプリのリビルド。魔術判定から判定の強制力に応じた結果に自動スクロールするところまで対応。

画像類がしょぼいが手を入れすぎる気もないので、もう少ししょぼいなりに対応して、アイコンとスプラッシュ入れてStoreに再ぶっこみするかーという感じ。