ゲーム基盤と手触りを実装する。

C++ / C# を中心に、ゲーム基盤・ゲームロジック・開発支援ツールを実装するゲームプログラマーです。
DirectX 11/12、自作ECS、Unityでのチーム開発設計、WPFによる制作支援ツールを扱っています。

作品を見る

About me

山内陽と申します。ゲームエンジニアとして、基盤構築から演出調整まで幅広く活動しています。
DirectXでの描画基盤、自作ECS、Unityでのチーム開発設計、WPFツール制作を通じて、仕組みを理解しながら実装することを重視しています。
プレイヤーの手触りと、チームで保守しやすいコードの両立を意識して制作しています。
保有資格は、基本情報技術者試験・応用情報技術者試験です。

GitHub

Technical Skills

主戦力

C# (11+) / C++ (17+) / Unity (6000.3, 2022.3) / DirectX 11 / WPF (.NET 8.0) / Git / Visual Studio

実装経験あり

Node.js (Express v5) / Tailwind CSS (v3) / HLSL / ShaderGraph / SQLite / PostgreSQL / GitHub Actions / CMake / EnTT (ECS) / ImGui / Assimp / MVVM / DDD / Mediator

補助的に使用 / スクリプト

JavaScript / TypeScript / React 19 / Vite / Material UI / Alpine.js / Recharts / PowerShell / Python / VBScript / Batch / WebWorker / GitHub CLI / AES-256