- Repository: https://github.com/cube1sugar/my_sort_for_uniform
- 概要: 大規模データ処理に向けた高速なソートアルゴリズムをC++で独自に設計・実装しました。
- 成果と工夫: * 高い処理速度: 一般的なコンシューマー向けPC環境において、倍精度浮動小数点数3億個の要素を1秒未満でソートするパフォーマンスを達成しました。
- ハードウェアレベルの最適化: CPUのキャッシュ階層を意識したメモリアクセスの最適化や、ランダムアクセスによる遅延を軽減するための動的なパラメータチューニングなど、低レイヤーの特性に踏み込んだパフォーマンス改善を行っています。
- Repository: https://github.com/cube1sugar/TGS_ShadowBolcker_Unity
- 概要: Unity(C#)とMediaPipe、iVCamを連携させたインタラクティブ・ゲームの開発。
- 成果と工夫: * システム概要: カメラで取得したプレイヤー自身の現実の影を、2Dアクションゲーム内に障害物としてリアルタイム投影し、キャラクターの進行を阻むという新感覚のシステムを構築しました。
- 実績: 東京ゲームショウにブース出展し、100名以上のテストプレイを獲得。何度もリピートして遊ぶ来場者が現れるなど、極めて高いユーザーエンゲージメントを実現しました。
- Repository: https://github.com/cube1sugar/mdn_ResearchProject_i-Helper
- 概要: 5名でのチーム開発による、ChatGPT、VOICEVOX、Live2Dと連携した対話型デスクトップマスコットの制作。
- 私の担当と成果: * 実装担当: C#を用いた主要システムの構築を担当。VOICEVOX APIを活用した音声読み上げ機能の実装、ChatGPTのプロンプト・トーク機能の最適化、画面キャプチャ機能の追加、および継続的なバグフィックスを行いました。
- マネジメント: チームリーダーとしてプロジェクトマネジメントを担当。全体のスケジュール管理から各メンバーへのタスクの細分化・割り振りを行い、期限内でのプロダクト完成を牽引しました。
