ほげたつブログ

プログラムとアニメーションをかじって生きてる

PHPでメンバ変数の管理をガチガチにしてみた

PHP

PHPは型が違っていても問答無用で突っ込めたり、メンバ変数に宣言されていなくても動的に作成できたりして、適当な人がコードを書くと途端にスパゲッティ化してしまう。 他人が書いたコード内のバグを追っている時とか、C++出身の自分としてはこれが非常にも…

ジェネリック型制約を使った、各フォームの単一インスタンスへのアクセサ

C#

ふと思い立ってC#を使ってゲーム?を作ってて、各フォームの単一インスタンスへのアクセサが欲しかったので作ってみた。 class FormAccessor { private Dictionary<Type, Form> FormDictionary = new Dictionary<Type, Form>(); public Form Get<T>() where T : Form, new() { Type type</t></type,></type,>…

読んだ本 - オンラインゲームを支える技術

通勤電車の中でNexus7を使って少しずつ読んでいた本が、そろそろ読み終わりそう。 オンラインゲームを支える技術 http://www.amazon.co.jp/dp/4774145807 良書だと思う。 オンラインゲームを作り方が丁寧に書かれてある。 企画内容から想定される帯域使用料…

セミナー参加登録 - Boost.勉強会 #11 東京

放置しまくってたので何とかしなければ。 これに登録した。 Boost.勉強会 #11 東京 http://partake.in/events/e75cde86-75c8-47ce-b647-2dbd0495b053# C++は好きだけど、まだまだ未熟なので勉強したい。 仕事でもまたC++書きたいな。

A successful Git branching model

PHPカンファレンス2012でGitに関するスライドがあり、今後活用していきたいなと思う所があったのでメモ。 「A Successful Git Branching Model」とはGitのブランチ戦略の一つです。 webコンテンツではサービスインしてからも機能追加をしていかなければなり…

札幌旅行と始めてのゲストハウス

9/6から5日間、札幌に旅行に行ってきました。 前の会社でお世話になった人達にまた会えたので楽しかったです。 皆さん色々と苦労しているようですが。(苦笑) 9/8は前の会社の同期たちと宗谷岬に日帰り弾丸旅行! うん。きつかった。企画したのは僕ですが体…

制作物

これまでの制作物一覧です。 今後追加があったら逐一追記していきます。 ゲーム 死者を葬る光速の✟反撃(クロスカウンター) [2015/9~2015/9] 第4回UE4ぷちコン応募用に作ったゲームです。 http://historia.co.jp/ue4petitcon04今回のテーマは「反射」とい…