管理されてないので、果てしなくサボれてしまう。これは楽だけど、やばい。まわりに誰もいないと頑張れてるのか頑張れてないのかよくわかなくてモチベーションが下がってくる。言ったデメリットがあることを痛感しました。大丈夫かな、自分?ちなみに、それなりの貯金をしてから辞めたのでお金の問題はまだ発生してません。それが逆にモチベーションを下げている気も少しだけします。自分でもよくわかりませんが、たぶん「ちょっと会社行って管理されて、やる気を取り戻したい・・・」と感じているようです。行きませんけど・・・。commentこんにちは。いう、フレーム画像を9分割し、必要な大きさに応じて角や縁の比率を保ったまま伸縮してくれるクラスがあります。これは非常に便利なのですが、元画像と使用サイズがあまりにも違いすぎると、伸縮が目立ってしまい、綺麗にならないことがあります。そこで角や縁以外の画像を伸縮するのではなく、サイズはそのままで繰り返し配置(タイル)してみたところ、かなり改善したので、やったことをメモします。同じように簡単にできるかどうかは不明です。各画像をタイルすることで全体のサイズ変更を実現します。バージョンが上がった際に動かなくなる可能性はありますが、まあ大丈夫でしょう・・。サイズが変更された時に呼ばれるので、これをフックして必要な処理を行いました。四隅に対しては何も変更する必要はありません。元に、自分自身の画像を必要な数だけ複製してならべます。コンストラクタに範囲を指定してサイズを合わせます。最後、もともとの引き伸ばされているスプライトは不要なので、不可視にします。実際に現在制作中のゲームに使用する予定の枠の素材でやってみます。拡大した結果が以下の画像です。自由にコピペしてお使いください。その際、一声かけていただけると嬉しいですが、必須ではありません。commentこんにちは。久しぶりに小ネタ書きます。プログラマーの皆さんはコマンドライン(ターミナル)で作業されることも多いと思いますが、コマンドの結果が長くて1画面に収まらない場合どうしているでしょうか?「スクロールしてターミナルの履歴を見る」でもよいですけど、ターミナルの設定によっては見たい結果がバッファに残ってなかったりしますよね。あと検索できないのが辛い。押せば検索もできますし。代わりに使えばいいのではと思いついて、5年くらい前からやってますが、いい感じなので紹介です。「そんなの普通にやっている」という方はスルーしていただけるとありがたいです。指定すると、標準入力を編集対象にできます。いう別名を持っていて、この名前で起動するとリードオンリーモードになります。代わりのページャーとして使えます。-などのようにします。機能がすべて使えるのでいろいろ便利です。すると結果は以下のような感じになります。14,787行もでました。あとは何でもできます。SpriteBatchNodeなどと打てば、(「リードオンリーですよ」って警告は無視)となりました。ファイルが6件あったってことですかね。重複した行は:%!uniqなどで消せるのでこうなりました。これでディレクトリのリストができました。自由自在です!上記のように結果を編集してしまうと終了時に怒られるので、結果が不要な場合は:q!のようにします。代わりに使うのはおすすめです。commentこんにちは。科学史をテーマにしてゲームを作ったりしていますが、調査と称していろいろな分野のサイトを覗いています。先日たまたまこんなサイトを見つけました。いうと、何万円もするマニア向けのものだと思っていましたが、3千円くらいで35倍とか言う結構すごそうなのが買えるとは知りませんでした。いうわけで、気づいたらポチっていました。組み立て届いてからしばらく放置していたのですが、昨日やっとその気になったので開封!レンズが4枚入っていていい感じ・・・。1枚に見えるレンズも、実際には2枚のレンズが貼り合わされてできている「アクロマートレンズ」(色収差低減レンズ)とのことです。よると1729年ごろ発明されたものなので、ニュートンの時代にはなかったものです。そんな優れものがこんな安価なキットに含まれているとはいい時代になりました・・・。