- 長期目標
- 当面は自主開発。いろんなアプリ開発に対応できるよう下地作り。
- 今春目標で、Android / iOS / Win マルチで2Dゲームを作ってリリース。
- スマホアプリとは別件でWebアプリ開発とネット周りのノウハウ確保。
- 先週の作業予定
- Webアプリ開発のための JavaScript と TypeScript の勉強。試しにゲームぽいものを作ってみよう。
- 進みがよければノウハウメモも書くよう努力。
- 先週の作業実績
- Webアプリ開発のための JavaScript と TypeScript の勉強。ようやくゲームとか作るのに必要な機能が揃ってきた。
- ノウハウメモは進まず。
- 今週の作業予定
- Webアプリ開発のための JavaScript と TypeScript の勉強。ゲームぽいものを作ってみて使い勝手を改善。
- 進みがよければノウハウメモも書くよう努力。
- 週末から小旅行。
先週のホームオフィス:やる気改善策2選
まーしょっちゅうグチグチ言ってるとおり、自宅業務を始めて7年経ってもいまだに家で集中できない人なのですが、またネットにほだされて集中力アップの工夫をいくつか試してみましたよ。 てことで1つめは ホワイトボード!。ずっと座ってるよりたまに立つのがいいらしいので、考えがまとまらなくなったら立って考える事にしてみた。(※今までは寝転がって考えてた)ちょうど作業部屋には手頃な広い壁があるし、最近流行ってるらしい「壁に貼るホワイトボード」を買ってみましたよ。いくつか類似商品があって良し悪しがよく分からんのだけど、厚手のを買ってみたら貼りやすくてよかった。剥がすのもウチの壁紙では問題なさそう。 んで結果はというと、今回はとりあえず一番お手頃な 45cm 幅のを買って 70cm くらいに切って貼ってみたけど、実際使ってみたら、もっと大きい方が楽しく使えそうですね。効果については昨日貼ったばかりなのでまだ不明。よさそうなら次はもっとでかくしよう。
あーあと、写真に書いてあるのは全部デマカセですからね。こんなの作ってませんよ。
あともう1つは マルチタイマー!。学校の授業とかみたく、50分作業して10分休む、とか機械的にピリオドを区切って作業するといいらしい、というのは以前から知識としては知ってたものの、チャイム時計は地味に高いので今まで試した事はなかったのですが、こういうタイマーでもできるらしいので今更やってみた。これも昨日届いたばっかなので、効果のほどはこれから。 つーかそもそも、PCやスマホのアプリ作れるんだから、そのくらい自分で作りゃよかったんですけどね。独立して最初の数年は大仕事ばっかで仕事以外の時間に開発なんてしたくもなかったし、最近は作る暇はあるけど忘れてた。
先週の開発日記:やっと部品揃ってきた
先週も、作業としてはずーっと JavaScript で Web アプリの勉強ですね。やっと簡単なゲームくらい作れそうな機能は揃ってきた。何を作ってるかはまだ秘密だけど、まあゲーム関連なので、今週はとりあえずこれで簡単なゲームでも作ってみて、使い勝手を改善したりですかね。動くモノを作るのは楽しいものだ。なお、最終的には速度重視なので WebGL で組む予定にはなってるものの、WebGL は文字を出すのが超面倒で無駄に体力を奪われそうなので、今はまだ Canvas で描画してます。でも Canvas は Canvas で何をするにも回りくどくて超遅そうでキモいですけどね。もうさっさと WebGL に差し替えてしまいたくなるけど、文字の事を考えると組む前から気が滅入る。ううーん。
てことで結局、2月も全部 JavaScript で終わってしまいますね。スマホゲーム開発の方が全然進んでませんな。初作はC++でスマホゲームを量産できる下地作りと、体験版をアプリ内課金でアンロックする仕組みの確立が目標だったので、ゲーム自体は過去作のリメイクでもさっさと出してしまおうと思ってたんだけど、アプリ内課金でのアンロックは Web アプリを経験してからの方が捗るはずなので、もう後回しにしようかなと思い始めた。まずは何かリリースせんといつまでたっても前に進まん。
リメイクとかミニゲームとかは客寄せの無料広告アプリとして割り切ってしまうか、それとも Chronus の時みたく Android 版は体験版と有料版を別配信にするかですね。iOS は自前サーバを用意しなくとも有料コンテンツの追加配信ができて楽なんですけどね。この数年の間に Android もそうなってたりしないかな。なってたらいいな。
あと今週の予定ですが、週末にスキー好きの友達がやってくるので3日ほどスキー行ってきます。なのであんま進まないかと。