Welcome to my GitHub profile!
ソフトウェア開発者 / Unityエンジニアとして、ゲーム開発、グラフィックスプログラミング、そして効率化ツールの作成に情熱を注いでいます。また、ソフトウェアだけでなくハードウェア(3Dプリンタを活用したモデリング等)を絡めたモノづくりも得意としています。
趣味は週3回ジム。増量期間中に、体重は 65kg → 73kg(+8kg) まで伸ばしました。
💡 Note: 実際の開発実績や主要なプロジェクトの多くは、業務要件などによりプライベートリポジトリにて管理・運用しています。こちらで公開しているものは、個人開発やオープンソース活動、および参加したプロジェクトの一部となります。
- ゲーム開発 — Unity を使ったゲーム制作・公開
- VRChat — ワールドの仕組みづくり・空間制作・外部サービス連携
- Webサービス — ブラウザで使えるサイト・アプリの企画〜実装
- 効率化ツール — 手作業を減らす自動化・開発支援ツールの作成
新規 VRChat ワールドの作成に取り組んでいます。
- 2019.11 🥈 第2回 Looking Glass ハッカソン - 準優勝
- 2019.04 🏢 アプリゲーム会社 入社 — 現職(2026年時点で約7年目)
- 2019.03 🎓 専門学校 卒業
特に強みとしている領域です。
- Unity の作業を効率化するツール作り
- 繰り返し作業の自動化(CI・ワークフローなど)
- 外部サービスとのつなぎ込み(API 設計・実装)
- VRChat ワールドの仕組みづくり(マッチング、ポイント、ログインなど)
- VRChat ワールド制作(システムの軽量化・最適化を含む)
公開できる範囲で、作ったもの・関わったものを紹介します。
リンクから実際に触れるものもあります。
ブラウザで遊べるゲームです。
- 🕹️ 巻き込みソウル
- なにができる: オブジェクトを巻き込んで大きくしていく、3Dアクションゲーム
- 担当: 企画〜開発〜公開まで一通り
専門学校在学中に制作したポートフォリオ作品です。プロジェクトデータは紛失しており、当時のプレイ動画のみ残っています。
ブラウザから使えるサイト・アプリです。
-
🛒 BOOTH検索広場 — サイトを見る / VRChatワールドを見る
- なにができる: BOOTH商品の検索・レビュー投稿・週間ランキング。WebとVRChatでレビューデータを共有
- 担当: Web側の開発、およびワールド内のレビュー投稿・閲覧の仕組みづくり
-
📇 VRC名鑑
- なにができる: VRChatユーザー向けのアバター作品&プレイスタイル公開名鑑。スワイプ閲覧・保存・公開プロフィールなど
- 担当: 企画〜開発〜公開まで一通り
-
🎁 VRC懸賞
- なにができる: BOOTHショップのX懸賞をまとめて応募できるサイト。当選するとその場でギフトコードが表示され、抽選発表やDM待ちが不要
- 担当: 企画〜開発〜公開まで一通り
-
- なにができる: VRChat用のコルクボード壁紙メーカー。写真や付箋を配置してFHD/QHD/4Kの壁紙を作成・保存(画像は端末内のみ)
- 担当: 企画〜開発〜公開まで一通り
仕組みづくり(マッチング・ポイント・ログインなど)や、空間デザインを担当したワールドです。
※一部では、VRChatと外部Web・サーバーをつなぐ連携も担当しています。
-
- なにができる: 自動で相手とマッチングする仕組み。部屋を軽く保つ最適化も含む
- 担当: マッチングシステム、および軽量化(最適化)
-
- なにができる: プレイヤー同士でポイントを送り合い、自動で保存・加算される仕組み
- 担当: ポイント送信・保存・加算システム
-
- なにができる: 外部サーバーと連携した、ワールドへのログイン仕組み
- 担当: ログインシステム全体の構築・実装
-
- なにができる: 夜の雰囲気のワールド空間
- 担当: アセット配置、Blenderでの再編集・拡張による空間制作
-
- なにができる: 超軽量な、ワールド内ネームプレートガチャ
- 担当: ガチャの仕組みづくり
CAD 設計や電子工作で作ったガジェットです。制作の様子は X の投稿からご覧ください。
-
🔐 1000円スマートロック(2021)
- なにができる: 市販スマートロックの代替として自作した簡易スマートロック(原価1000円以内)
- 担当: 設計〜自作
-
☂️ 傘ロック(2021)
- なにができる: 傘のロック解除ボタンを塞ぎ、鍵がないと開けられないようにする盗難防止パーツ
- 担当: 設計〜3Dプリント
-
🧴 アルコールディスペンサー × ハトムギ ジョイント(2023)
- なにができる: アルコールディスペンサーとハトムギ化粧水を合体させる接続パーツ
- 担当: 設計〜3Dプリント
手作業を減らすツールや、開発者向けの販売アイテムです。
-
- なにができる: DJI Mic 2の音声を、自動で文字起こし・保存・抽出する業務効率化ツール
- 担当: 企画〜開発
-
- なにができる: Unityの作業中データを自動バックアップし、消失を防ぐツール
- 担当: 企画〜開発
-
⌨️ KeyhacKeymap
- なにができる: キーボード操作を短く・速くするためのカスタム設定
- 担当: 企画〜開発
-
🤖 Bot 開発
- なにができる: X(Twitter)/Discord/Slack向けボット、メルカリ新着の監視・通知など
- 担当: 各種ボットの設計・実装
-
📦 FileSplitMergeTool(BOOTH販売)
- なにができる: 大きなUnityファイルを分割・結合し、容量制限やクラッシュ対策に使うツール
- 担当: 企画〜開発〜販売
-
📦 OBJExporter(BOOTH販売)
- なにができる: 3Dオブジェクトやアニメーションを、ワンクリックで書き出す加工支援ツール
- 担当: 企画〜開発〜販売
-
📦 UpdateChecker(BOOTH販売)
- なにができる: アセット商品ページの更新を、Unity上でまとめて確認できるツール
- 担当: 企画〜開発〜販売
その他の公開リポジトリは Repositories からご覧ください。
他の人が主導するプロジェクトに、コードや改善で参加した事例です。
-
- なにができる: VRChat向け開発をAIエージェントが支援するためのスキル定義・ルールなど
- 担当: コントリビュート(定義・ルール・検証まわり)
-
- なにができる: プリメイドAIのダンスモーションを解析・Unityで検証するプロジェクト
- 担当: コントリビュート(可動域の修正、軽微なバグ修正など)
Git周りの紛らわしいファイルやフォルダを整理しました。開発の小ネタにお役立てください!
- 【公式】基本設定:
.gitignore(無視指定) |.gitattributes(属性定義) |.gitconfig(Git本体設定) - 【公式】応用・詳細:
.gitmodules(サブモジュール) |.git-blame-ignore-revs(整形履歴無視) |.mailmap(名寄せ) |.git/info/exclude(自分専用の無視設定) - 【自動化・拡張】:
.gitlab-ci.yml(GitLab CI) |.github/(GitHub Actions等) |.githooks/(特定操作で発動するスクリプト) |.lfsconfig(LFSの特殊設定) - 【慣習・ダミー】:
.gitkeep(空フォルダ維持) |.gitmessage(コミットメッセージ雛形) ⚠️ Gitの心臓部:.git/(全履歴フォルダ) |.git(サブモジュール等では心臓部へのパスが書かれた「ファイル」に変化)
転職については正社員(フルタイム)での就業を希望しており、副業についてもご相談可能です。勤務形態のご希望としては、出社を伴う場合は関東圏、リモート勤務の場合は地域の限定はありません。お仕事のご依頼や内容のご相談は、下記メールアドレスよりお願いいたします。
- ✉️ Email: work@shingo.info
日常のつぶやきや個人の活動については、X (Twitter) アカウントをご覧ください。
- 🐦 X (Twitter): @shi_k_7





