
Sprite Forge Pro
A downloadable tool

Sprite Forge Pro 2025
Sprite Forge Pro 2025 is a professional sprite creation suite built for Doom modders, indie developers, and artists.
The package includes both a ready-to-run Windows executable and the full Python source code under the MIT License so developers can learn, modify, and extend the app.
What’s Inside the ZIP
-
SpriteForgePro.exe → ready-to-run app (Windows 10/11, no setup needed)
-
sprite_forge_pro_unified.py → full Python source file
-
requirements.txt → dependencies for developers
-
README.md → usage guide
-
LICENSE.md → MIT license text
-
icon.ico / logo.png → app icons and branding assets
Key Features
🎨 Real-time sprite editing with advanced canvas tools
🔧 Extensible plugin system (built-in + custom)
📦 Export to PNG, PK3, WAD, GIF, and sprite sheets
🎯 Optimized for Doom modding (naming, palette, rotations)
⚡ Batch processing for multiple images at once
💾 Auto-save, undo/redo, and project management
🖥️ Modern PyQt6 dark interface with zoom, pan, and pixel grids
For Players / Non-Developers
Run the app immediately using the included executable:
-
Download and extract the ZIP
-
Double-click
SpriteForgePro.exe -
Start creating and exporting sprites
No Python installation required.
For Developers
The source code is fully included under MIT.
Installation
pip install -r requirements.txt python sprite_forge_pro_unified.py
Usage Examples
Open image in GUI:
python sprite_forge_pro_unified.py myimage.png
Batch convert with a plugin:
python sprite_forge_pro_unified.py --batch *.png --plugin "Doom Palette"
List available plugins:
python sprite_forge_pro_unified.py --list-plugins
Keyboard Shortcuts
Ctrl+O → Open Image
Ctrl+S → Save Project
Ctrl+Z → Undo
Ctrl+Y → Redo
Space → Zoom to Fit
G → Toggle Grid
P → Toggle Pixel Grid
Plugin Development
Develop your own plugins by extending BasePlugin:
class MyPlugin(BasePlugin): def __init__(self): super().__init__() self.info = PluginInfo("My Plugin", "1.0.0", "Author", "Description") def get_parameters(self): return { 'intensity': {'type': 'float', 'min': 0.0, 'max': 1.0, 'default': 0.5} } def process(self, image, **kwargs): return image
License
Distributed under the MIT License.
You are free to use, modify, and redistribute.
Explore More
Sprite Forge Pro is part of the iD01t Productions ecosystem.
Discover advanced tools at https://id01t.itch.io/
📩 Contact: admin@id01t.store
💡 Support Development
Sprite Forge Pro is completely free and open-source under the MIT License. If you find it useful, please consider supporting its continued development.
Your donation helps fund:
-
New features and plugin development
-
Future free tools for the iD01t Productions ecosystem
-
Documentation, support, and updates for the community
Suggested donation: $10
Every contribution, big or small, makes a real difference and keeps the tools free for everyone.
👉 Thank you for helping me create more resources for modders and developers!
Guillaume Lessard
iD01t Productions
| Status | Prototype |
| Category | Tool |
| Author | iD01t Productions |
| Tags | Doom, Fast-Paced, game-development, GameMaker, game-tools, mit, modding, Pixel Art, sprite-editor, texture-editor |
Download
Click download now to get access to the following files:
Development log
- Sprite Forge Pro ReleaseSep 10, 2025
