- 長期目標
- 当面は自主開発。いろんなアプリ開発に対応できるよう下地作り。
- Android / iOS / Win マルチで自分用の2Dゲームライブラリ作成。
- それとは別件でWebアプリ開発とネット周りのノウハウ確保。
- 先週の作業予定
- Webアプリ開発。描画周りのWebGL化。
- CSSメタ言語 (たぶんLess) の習得と、Web周りの自動ビルド環境の構築。
- 溜まってるノウハウメモの整理と、書ければ書く。
- 先週の作業実績
- Webアプリ開発。WebGLでポリゴン出したりテクスチャ貼ったり。
- CSSメタ言語習得。結局 Less でなく Sass になった。
- できるだけシンプルなWeb周りの自動ビルド環境の構築。
- ノウハウメモは整理中。
- 今週の作業予定
- Webアプリ開発。描画周りのWebGL化。
- 溜まってるノウハウメモの整理と、書ければ書く。
先週の部屋:また鉢が増えました
毎年この時期になると、アパートの不動産屋が誕生日祝いの鉢植えを持ってきてくれます。いつも予告なしに来られるので8年住んでて数回しか直接会えた事はないのだけれど、今年は直接いただけましたね。ありがたい事です。いただいた鉢植えは大抵は虫がついてしまったりで数ヶ月くらいでごめんなさいするのだけど、去年いただいたバラ は珍しく1年もったので (花が咲く気配はないけど)、また家に鉢が増える事に。テラリウムをバラした後の観葉植物 も全部すくすく育ってるし、だんだん水やりが面倒になってきた。
はしっこに盆栽みたいのもありますが、水槽のモス (水槽右下のモサッとした奴) が無尽蔵に増えるのでたまに刈り取っては敷き詰めて、苔玉 みたいにならないかなーと期待してるんですが、なかなかうまく育ちませんね。
てことでまあ、今年も鉢植えをもらった以上、来週には42歳になってしまう訳ですが。すごいなぁ。こうも何も成さずにダラダラ生きていけるとは思ってなかったよ (※あと数年この調子だとさすがにヤバいです)。今年こそは自前のアプリで少しは稼げるようになるといいですね(他人事のように)。
先週の開発日記:CSS書きがすばらしく楽になった
先週は、Webアプリ開発の一環として、いい加減 CSS を手書きするのをやめたかったので、今さら CSSメタ言語 という奴を勉強してました。いやあー楽になった。さっさと使っておけばよかった。先週の段階では Less ってのを使う気だったものの、どうも Less はコロコロ仕様変えたりプラグインに頼る方針だったりで将来的にイヤな予感しかしないし、その一方で当初は Ruby がイヤで敬遠してた Sass の方は npm だけでインストールできる事が分かったので、結局 Sass になりました。簡単だし素直でいい子でしたなぁ。CSS のイヤな部分が全てスッキリした。
そして Sass を使う以上、自動コンパイルさせるようにしないと効率悪くて仕方ないので、今さらやっと npm と真面目に向き合って環境を整えてましたが、TypeScript のコンパイルも含めてそこそこシンプルにはまとまったかな。もう Visual Studio を使わなくてもいいかなとも思ったけど、やっぱデバッガは圧倒的に使いやすいので今後も併用ですかね。
あとは本題のWebアプリ作成に戻って WebGL の下調べもしましたね。先週頑張ったな俺。まあ GL の作法は分かってるので、ポリゴン出してテクスチャ貼るところまではすんなりと。
今週はそれを踏まえて今の Canvas2D での描画系を WebGL に差し替えですね。できればGW前に文字周りも含めて組んでしまいたいけど、間に合うかなー。