kikuta@dev:~$cat ./about/profile.txt
About kikuta.dev
kikuta.dev は、個人で作っているソフトウェア、ゲーム、開発ツールと、その制作過程で得た知見をまとめるサイトです。
Web、iOS、Unityなど媒体を固定せず、実際に操作できるところまで素早く作り、公開環境で確認しながら改善する開発を多く行っています。完成品だけでなく、プロトタイプで何を検証したのかも記録します。
記事では、特定のライブラリの使い方だけでなく、公開方法、ローカルファースト設計、ゲームUI、AIを使った開発フローなど、複数のプロジェクトで再利用できる判断基準を中心に扱います。
記事について
開発ノートは、実際に進めているプロジェクトの設計、コード、ベンチマーク、実機・実画面での検証をもとに書いています。一般論だけをまとめるのではなく、何を試し、何が成立し、どこに制約が残ったかをできるだけ具体的に記録します。
実測値を掲載する場合は、その条件で得られた結果として扱い、異なる端末、モデル、OS、サービスへそのまま一般化しません。検証途中のものは、確認済みの事実と未確認の範囲を分けて記載します。
principles
01Ship something testable.
静止画や仕様書だけで判断せず、操作できる状態を早く作ります。
静止画や仕様書だけで判断せず、操作できる状態を早く作ります。
02Keep the path short.
ビルド、確認、修正、再公開までの手順を短くし、改善を特別なイベントにしません。
ビルド、確認、修正、再公開までの手順を短くし、改善を特別なイベントにしません。
03Prefer understandable systems.
機能が増えても、データや状態の流れを説明できる構造を優先します。
機能が増えても、データや状態の流れを説明できる構造を優先します。