ゲーム業界37年。現場で手を動かし続ける現役エンジニアです
ゲーム業界で37年間、エンジニアとして開発の現場に携わってきました。
会社員時代にはチームリーダーやテクニカルディレクターとしてチームを率い、フリーランスになってからも、ときにはチームを牽引しながら、技術者として現場一筋で仕事を続けています。
Z80アセンブリ言語から始まり、C、C++、C#、PHP、Perl、JavaScript、Pythonなどを業務で使用してきました。Unity、Unreal Engineのほか、オリジナルエンジンを使った開発経験もあります。
PC-8801やMSXなどの国産8bit機から、PC-9801、FM TOWNSを経て、Windows向けオリジナルアドベンチャーゲームを国内でも早い時期に手がけました。
その後はフリーランスとなり、Windows、PlayStation、PlayStation 2、GameCube、Wii、Nintendo DS、PlayStation 5など、さまざまな機種の開発に参加。Android・iPhone向けアプリや、複数の運営型ゲームにも携わっています。
サーバーサイドの経験もあり、バックエンド、フロントエンド開発を担当してきました。
8bit機の時代から、その時々の技術の変化に合わせて進化を続けてきました。
最近は、Claude CodeやCodex、OpenClawなどを実際の開発に取り入れ、ゲームやツールの制作、Webサイトの構築、過去に公開したAndroidアプリの改修・再公開なども行っています。
AIコーディングでは、AIの回答をそのまま信じるのではなく、ソースコード、ログ、実行結果を確認しながら、問題の原因を一つずつ切り分けることを大切にしています。
タイプとしては、いわゆる「何でも屋」です。長年の現場経験を生かし、特定の技術だけにとらわれず、状況に応じて幅広く対応します。