どこかのだれかへ

職業ゲームプログラマ。気になったニュースのピックアップや開発日記などを書いています。

仕事

PowerShellが思っていた以上にすごいヤツだった

自動化等の普段スクリプトを書くならPythonで書いているんですが、これを他の人野環境でもやりたい場合、Pythonが入っているとは限らないため使うわけにはいきません(プロジェクトでルール化されていたら別)。 簡単な物ならbatファイルでもいいんですが、…

思い通りに作れないストレス

今日はすごいストレスが溜まりました。 とあるタスクの実装方法に関して、他のプログラマーと揉めました。 もうストレスフリーでゲーム作りたい……

出来るけどやりたくないので、仕様変更

プログラムってやろうと思えば、結構なんでも出来たりするんですけど、だからといってやらんほうが良い場合が多いです。 今日の話なんですが、Aという機能のクラスを作ろうとしたんですが、そのためにはBのクラスから値を引っ張ってきたい。 しかしこのAとB…

仕事のメールは3つの箇条書きと行動要請で!

自分の場合、あまり考えずにメール書いていると、必要の無いことまで書き始めて長くなる傾向があるので意識的に短く書くようにしています。 Team Geekに則り、可能な限り「3つの箇条書きと行動要請」というシンプルなもので構成するようにしています。 また…

さっきの会議で決まった仕様を覆す勇気

gigazine.net 新しい機能を実装する時、企画から関係プログラマー・アーティストに仕様説明会があり、その時、技術的にも可能かどうかとかの判断して、仕様の調整をしたりします。 こっちのほうが便利じゃないかとか、この方法だとコスト高いからこういう風…

気付いたら命名に1時間(CategoryかTypeか)

今日仕事でデータの命名に1時間かけてしまった。データの名前はあとで変更が出来ないので変数の命名なんかよりも数倍気を使う。 気を使うにしても1時間は使いすぎだろとは思うけれど、 この1時間の大半は「○○Category」か「○○Type」のどちらがよいか、と…

GW

今年のゴールデンウィークは飛び石連休と呼ばれているようで、2日と6日が平日となっており、純粋な連休としては最大3連休になる。しかしこの2日を休めば、一気に10連休の大型連休になるため、やはり休む人は多いみたいだ。 僕はといえば、転職したばかりで有…

可変リストの選択中項目はIDで持っておくと良い

今日仕事で得た教訓。リストUIがあって、表示中にそのリスト項目が増減する場合があった。僕は最初、選択している項目をインデックスで変数として持っていたが、増減したときこのインデックスは意味を成さなくなってしまう。 これに対応するには更新前に現在…