codeslord commited on
Commit
9dbfc4b
ยท
1 Parent(s): af60244

Updated name

Browse files
Files changed (2) hide show
  1. README.md +10 -10
  2. app.py +2 -2
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: PixelForge AI
3
  emoji: ๐ŸŽฎ
4
  colorFrom: purple
5
  colorTo: blue
@@ -15,17 +15,17 @@ tags:
15
  - pixel-art
16
  ---
17
 
18
- # ๐ŸŽฎ PixelForge AI: The Intelligent Game Asset Studio
19
 
20
  **Author:** Rohith Raghunathan Nair
21
 
22
  ## ๐Ÿš€ Overview
23
 
24
- **PixelForge AI** is a dual-interface Game Asset Generator that functions as both a human-friendly **Web App** and an AI-accessible **MCP Server**.
25
 
26
  It solves the biggest bottleneck in indie game development: **Creating consistent, animated assets.**
27
 
28
- By leveraging **Google Gemini 2.5 Flash** for style-consistent sprite generation and **Google Veo** for physics-aware animation, PixelForge allows developers (and AI agents!) to go from a text prompt to a ready-to-use sprite sheet in seconds.
29
 
30
  ## ๐Ÿ† Hackathon Tracks
31
 
@@ -51,8 +51,8 @@ This project is submitted to:
51
 
52
  1. Clone the repository:
53
  ```bash
54
- git clone https://huggingface.co/spaces/YOUR_USERNAME/PixelForge-AI
55
- cd PixelForge-AI
56
  ```
57
 
58
  2. Install dependencies:
@@ -80,10 +80,10 @@ Add this to your `claude_desktop_config.json`:
80
  ```json
81
  {
82
  "mcpServers": {
83
- "pixel-forge": {
84
  "command": "python",
85
  "args": [
86
- "/path/to/PixelForge-AI/app.py"
87
  ],
88
  "env": {
89
  "GEMINI_API_KEY": "your_key_here"
@@ -96,8 +96,8 @@ Add this to your `claude_desktop_config.json`:
96
  ## ๐Ÿ’ก Winning Ideas for MCP Hackathon
97
  *(As requested, here are 5 winning concepts for the MCP Hackathon)*
98
 
99
- 1. **PixelForge AI (This Project):** A creative pipeline that bridges the gap between generative video and usable game assets, solving a real "last mile" problem for developers.
100
- 2. **NPC-GPT (The Living Character Engine):** An MCP server that generates not just the visual sprite (using PixelForge tools) but also the character's stats, dialogue trees, and behavior scripts, packaging them into a JSON file for Godot/Unity.
101
  3. **RetroRemix (Legacy Game Reskinner):** A tool where users upload screenshots of old games, and the AI identifies assets (tiles, enemies) and "remasters" them into a new style (e.g., "Cyberpunk Mario") using the sprite pipeline.
102
  4. **StoryBoarder (Cinematic Cutscene Gen):** An agentic workflow that takes a script, breaks it into scenes, generates keyframes using Gemini, animates short loops using Veo, and assembles a rough animatic video.
103
  5. **LevelGod (Procedural World Builder):** A tool focused on "Tile Connectivity". You generate a center tile, and the MCP server iteratively generates the connecting tiles (top, bottom, corners) to ensure seamless looping textures for infinite runners or RPG maps.
 
1
  ---
2
+ title: GameSmith AI
3
  emoji: ๐ŸŽฎ
4
  colorFrom: purple
5
  colorTo: blue
 
15
  - pixel-art
16
  ---
17
 
18
+ # ๐ŸŽฎ GameSmith AI: The Intelligent Game Asset Studio
19
 
20
  **Author:** Rohith Raghunathan Nair
21
 
22
  ## ๐Ÿš€ Overview
23
 
24
+ **GameSmith AI** is a dual-interface Game Asset Generator that functions as both a human-friendly **Web App** and an AI-accessible **MCP Server**.
25
 
26
  It solves the biggest bottleneck in indie game development: **Creating consistent, animated assets.**
27
 
28
+ By leveraging **Google Gemini 2.5 Flash** for style-consistent sprite generation and **Google Veo** for physics-aware animation, GameSmith allows developers (and AI agents!) to go from a text prompt to a ready-to-use sprite sheet in seconds.
29
 
30
  ## ๐Ÿ† Hackathon Tracks
31
 
 
51
 
52
  1. Clone the repository:
53
  ```bash
54
+ git clone https://huggingface.co/spaces/YOUR_USERNAME/GameSmith-AI
55
+ cd GameSmith-AI
56
  ```
57
 
58
  2. Install dependencies:
 
80
  ```json
81
  {
82
  "mcpServers": {
83
+ "game-smith": {
84
  "command": "python",
85
  "args": [
86
+ "/path/to/GameSmith-AI/app.py"
87
  ],
88
  "env": {
89
  "GEMINI_API_KEY": "your_key_here"
 
96
  ## ๐Ÿ’ก Winning Ideas for MCP Hackathon
97
  *(As requested, here are 5 winning concepts for the MCP Hackathon)*
98
 
99
+ 1. **GameSmith AI (This Project):** A creative pipeline that bridges the gap between generative video and usable game assets, solving a real "last mile" problem for developers.
100
+ 2. **NPC-GPT (The Living Character Engine):** An MCP server that generates not just the visual sprite (using GameSmith tools) but also the character's stats, dialogue trees, and behavior scripts, packaging them into a JSON file for Godot/Unity.
101
  3. **RetroRemix (Legacy Game Reskinner):** A tool where users upload screenshots of old games, and the AI identifies assets (tiles, enemies) and "remasters" them into a new style (e.g., "Cyberpunk Mario") using the sprite pipeline.
102
  4. **StoryBoarder (Cinematic Cutscene Gen):** An agentic workflow that takes a script, breaks it into scenes, generates keyframes using Gemini, animates short loops using Veo, and assembles a rough animatic video.
103
  5. **LevelGod (Procedural World Builder):** A tool focused on "Tile Connectivity". You generate a center tile, and the MCP server iteratively generates the connecting tiles (top, bottom, corners) to ensure seamless looping textures for infinite runners or RPG maps.
app.py CHANGED
@@ -127,10 +127,10 @@ def process_extract_frames(video_file, fps):
127
 
128
  # --- Gradio UI Layout ---
129
 
130
- with gr.Blocks(title="PixelForge AI - Game Asset Studio") as demo:
131
  gr.Markdown(
132
  """
133
- # ๐ŸŽฎ PixelForge AI
134
  ### The Intelligent Game Asset Studio
135
 
136
  Generate, animate, and export pixel art sprites for your games using Google Gemini & Veo.
 
127
 
128
  # --- Gradio UI Layout ---
129
 
130
+ with gr.Blocks(title="GameSmith AI - Game Asset Studio") as demo:
131
  gr.Markdown(
132
  """
133
+ # ๐ŸŽฎ GameSmith AI
134
  ### The Intelligent Game Asset Studio
135
 
136
  Generate, animate, and export pixel art sprites for your games using Google Gemini & Veo.