Unity 入門書の復習

Unityの入門書を一冊写経したので、復習の為、忘れそうなことなどを記録。 背景色の変更 Main Camera.Camera.Background スクリプトファイル 実行するには必ず何らかのGameObjectにアタッチする必要がある。 プロパティ、メソッドをpublic宣言することで、ヒ…

インタフェースデザインのお約束(2)

3章 アイコンやボタン アイコンのスタイルは統一する 統一感のあるassetsを使用しようという話し。 古いデバイスのアイコンについて 所謂、フロッピーディスク = 保存アイコンについて。 逆に新しい表現、例えばクラウド上に保存(アップロード)する場合はク…

GRDB.swiftの生SQL発行とマイグレーション

GRDB.swiftの生SQL発行とmigrationを試したのでメモ。 Swiftでカジュアルに生SQLでSQLiteの操作したいんだけど、GRDB.swift入れるしかなないのかなあ...Androidはめっちゃ簡単なんだけどなあ。— Fumiya Ichikawa (@LET__IT__RIDE) December 15, 2019 github.…

ストーリーボードを使わないTableViewの配置とカスタムCellの高さ自動調整

以前にもTableViewCellの高さ自動調整について書いたけど、今度はStoryboard、autolayoutを使わずにSwiftコードだけでやってみた。 www.letitride.jp いくつかの手順に分けて紹介していきます。 カスタムセルクラスの作成 例として、UILabelを配置したカスタ…

インタフェースデザインのお約束(1)

良いUXでデザインとなるルールやコツを101の小節で紹介している書籍。 とても読みやすく、また文章量も適度なサイズなので隙間の時間に読み進めています。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentSc…

「レベルアップ」のゲームデザイン(4)(終)

LEVEL6 カメラについて 固定カメラ 固定カメラの利点と欠点について。 古いイメージがあるが初期のバイオハザードなど雰囲気を演出できる利点などがある。 スクロールカメラ スクロールカメラの効果と注意事項。 カメラの加減速を誤るとプレイヤーのストレス…

「レベルアップ」のゲームデザイン(3)

LEVEL6 キャラクターについて 外見の設定方法 「ゲームデザイン」に合わせる。その理由について。 体型で個性を表現できる可能性について。シルエットでキャラクターを判別できるゲームもある。 キャラクターの性格 ユーモア系キャラクターの性格付時のポイ…