Skip to content

Sh1ragami/taseki

Repository files navigation

title

License: MIT Tauri React TypeScript Vite

RepoFarm は、GitHub リポジトリからモンスターを生成・育成し、対戦を通じて自分のプロジェクトをアピールできる「モンスターファーム風」のデスクトップゲームアプリです。 16



コンセプト

日々の開発作業をゲーム感覚でより楽しくし、自身の作成したリポジトリの認知度を高めることを目指して開発されました。

  • 開発体験のゲーム化: コミットやリポジトリの成長がモンスターのステータスに反映され、モチベーション向上を支援します。
  • 対戦によるプロジェクト宣伝: 他の開発者とのモンスター対戦を通じて、自分のリポジトリやオープンソースプロジェクトをエンターテインメントとして紹介・拡散できます。

主な機能

  • リポジトリからモンスターを生成 GitHub リポジトリの各種データやメトリクスを解析し、独自のパラメータを持ったモンスターを生成します。

生成モデル

実装済みモンスター
  • モンスターの育成 生成したモンスターのトレーニングや強化を行い、対戦に向けたパラメータ調整を行います。

  • 対戦システム (未実施) 他リポジトリから生まれしモンスターたちとバトルを行い、リポジトリの強さや魅力をアピールできます。


技術スタック

分類 使用技術 / ツール
Framework Tauri v2 (Rust)
Frontend React 19, TypeScript
Build Tool Vite 7
Styling Tailwind CSS v4
3D / Rendering Three.js
UI Components Lucide React

開発環境のセットアップ

前提条件

  • Node.js (v18 以上推奨)
  • Rust (Tauri v2 のビルド環境)

インストールと起動

  1. リポジトリのクローン

    git clone https://github.com/Sh1ragami/taseki.git
    cd taseki
  2. 依存パッケージのインストール

    npm install
  3. 開発サーバーの起動 (Tauri デスクトップ環境)

    npm run tauri dev

    ※ Web フロントエンドのみをブラウザでプレビューする場合:

    npm run dev

リソース & 関連リンク


開発メンバー (Contributors)

白神晴陽
白神 晴陽
関美優
関 美優
東流生
東 流生
内野愛美
内野 愛美
黒木耀太
黒木 耀太
早川政輝
早川 政輝
桝崎達也
桝崎 達也
石原健太郎
石原 健太郎

ライセンス

本プロジェクトは MIT License のもとで公開されています。

About

リポジトリからモンスターを生成して育成(開発中)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages