オートギット

オートギットは、Gitリポジトリを自動的に監視・管理し、LLMを使用してコミットメッセージやドキュメント/READMEを作成するクロスプラットフォームのElectronアプリです。

すべての機能 – 継続的な自動コミットの作成からGiteaへの完全自動プッシュおよびリポジトリ設定まで – は、開発者の日常を楽にするために設計されています: コードに集中し続ける一方で、オートギットはバックグラウンドでコミット履歴、ドキュメント、リモートリポジトリを常に最新の状態に保ちます。

仮想次元間霊テレポーテーション装置

「仮想次元間霊テレポーテーション装置」は、日本の神話のキャラクターをブラウザ上に表示するインタラクティブな3Dウェブアプリケーションです。デジタル「メルカバ」を通じて、これらの存在が仮想世界にテレポートされ、観察され、クリックすることで情報ボックスオーバーレイで探求できます。
このポートフォリオプロジェクトの目的は、日本の神話についてドイツ語で学び、文化的な架け橋を築くことです。

フロントエンド: Three.js
バックエンド: Node.js, Express, Websocket
3Dモデル: Hunyuan3D-2, Blenderでの編集
情報テキスト: ChatGPT

すべての3D環境、モデル、テクスチャを含む、1200px x 900pxの樹冠テクスチャとHDRI環境マップを含め、全コードは500キロバイト未満です。3Dモデルは動的にロードされ、クライアントはサーバーが「プッシュ」するまでそれらに関する情報を持ちません。サーバーとの通信とスポーン機能はスピナー(メルカバ)に統合されています。
モバイル表示はデスクトップ版よりも計算負荷が少なく、アダプティブ・フィデリティ・システムも導入されています。

「Painted World 」 プリレンダリング背景上の3Dエンティティエンジン

ファイナルファンタジーVIIIなど、3Dキャラクターが2D画像上を自由に動き回るプリレンダリング背景のゲームからインスパイアされ、Webブラウザ上でそのようなゲームを開発するための、JavaScriptベースのエンジンとして制作しました。

1マック「1makk」

Apple製品の排他性は、サンフランシスコ・クパチーノにある本社ビルの構造に見事に反映されています。建物は、巡礼廊下のような機能を持つ堅牢なリングとしてデザインされ、その独自性が際立っています。
iMacの相互運用性に呼応するかのように、『マカバイ第一書』は、異質なものに心を開く危険性(「聖なる民の純粋性」を謳う『エズラ書』にも通じる)を警告しています。
この思想に基づき、プレイヤーが自民族の「純粋性」を守るために挑戦する、皮肉混じりのゲーム「1makk」を制作しました。

対立 

人間同士の相互作用の機能をNPCに応用する試みです。
2つのグループが対峙し、それぞれ異なる色で表現されています。
どちらか一方のグループを選んでください。

原案のコンセプトは、いわば「弁証法」に基づくものでした。

シティズン 

これは、C++およびJavaで実装された、街頭で「こんにちは」と挨拶することを奨励するアファメーションプログラムです。

シミュレートされたバーチャルな市民は、色付きの円として表現され、昼間は街を歩きながら互いに挨拶し、色を交換します。互いにコミュニケーションする市民の色が混ざり合い、グループを形成していく様子が描かれます。

夜になると、市民たちはランダムに割り当てられた家に帰宅し、そこでそれぞれの色を再生(リジェネレーション)します。

鑑賞者は、シミュレーションを観察するだけでなく、実際に市民の一人を操作して、遊び感覚でその挙動をコントロールすることも可能です。

さらに、Linuxターミナル向けの小規模な3Dエンジンが、クライアントとして本プログラムに接続し、家々をレンダリングすることで、特定の市民の一人の主観視点を(市民選択機能やミニマップ機能付きで)表示することもできます。


Gender

ロールプレイングゲームにおける性別選択を、より流動的で自然なものにするための提案です。

ビール飲みシミュレーターVR

「ドイツは飲みすぎる」――バーチャルな「飲み会」は、現実のそれよりも健康的であるという、ユーモラスかつ挑戦的なProof of Conceptです。

Save the Earth

Click to save the earth

ボレアルアリフ

『Keep Away From Fire – Boreal Alyph』では、Half-Life 2のモディフィケーションにおけるアートディレクションを担当しました。

「Boreal Alyph」は、Half-Life 2: Episode 3(Epistle 3)の解釈として制作されました。

北米、南米、ヨーロッパ、極東アジアから集まったチームメンバーのマネジメントを行い、国際的なボランティアベースの協力体制のもと、Discord、Googleサービス、GitHubを活用してプロジェクトを推進しました。

その他、リサーチ、パイプラインツールの開発、アセット制作、コンサルテーションといった業務にも携わりました。

私の最も大きな貢献は、Source EngineへのPBRシェーディングの実装を決定したことにあります。

プライバシーポリシー Keks

クッキーが保存されました。名前は「lang」、サイズは6バイト、保存期間は3日間で、どの言語を希望するかを記憶するために技術的に必要です。優しくしてね!