Procedural Tile Generator
A downloadable tool for Windows and Linux
Procedural Tile Generator
Generate seamless pixel-art textures, multi-channel terrain masks, and production-ready tilemaps in seconds.
License
Free for both non-commercial and commercial game projects. No attribution required (but appreciated!)
FAQ
1. No, it won't become paid. But I appreciate any $$$ support.
2. Yes, windows defender may flag it as suspicious. It even flagged it when I myself downloaded it to test the release page :D Run it through as many virus checks as you want, there are no viruses (said like a true scam, eh?)
3. No, it's not open source, it's closed source, but I'm open to genuine suggestions.
About
Procedural Tile Generator is a standalone Python application built for pixel artists, indie developers, and game creators who need fast iteration without manually drawing every terrain texture from scratch.
Create seamless procedural textures, recolor them instantly, apply them to tilemaps, generate layered terrain masks, save reusable presets, and export ready-to-use PNG assets for your game pipeline.
Perfect for:
- RPG terrain creation
- Top-down maps
- Platformers
- Sandbox games
- Pixel-art environments
- Rapid prototyping
Features
Basic Generator Mode
Generate seamless procedural textures using built-in patterns:
- Grass
- Water
- Rocks
- Bricks
- Leaves
Supported texture sizes:
- 16×16
- 32×32
- 64×64
Each texture can be generated deterministically using a seed or randomized for rapid experimentation.
Pattern Modifiers
Modify texture appearance while preserving pattern identity.
Available primitives:
- Lines
- Circles
- Noise
- Voronoi
- Clusters
- Outlines
Examples:
- Water + Voronoi → cellular ripple effects
- Grass + Lines → organic blade clusters
- Bricks + Outlines → beveled brick edges
- Rocks + Noise → rough stone variation
Seamless Generation
Supports:
- Edge Wrap
- Rotational Seamlessness
Create textures that tile naturally across large maps with minimal visible repetition.
Rotation & Distortion
Add controlled variation to procedural textures:
- Directional rotation
- Organic distortion
- Natural terrain breakup
- Reduced visual repetition
Tilemap Application
Apply generated textures directly onto bitmap masks.
Included default tilemaps:
- 16×16
- 32×32
- 64×64
Features:
- Region-based masking
- Reverse mask mode
- Organic Edge Spread
- Boundary-aware texture application
- Custom tilemap support
Ideal for:
- Grass borders
- Dirt paths
- Terrain transitions
- Environmental details
Advanced Mode
Advanced Mode allows up to four independent procedural texture channels.
Available channels:
- White
- Red
- Blue
- Green
Each channel can:
- Use procedural generation
- Use a custom uploaded tile texture
- Be enabled or disabled independently
- Use its own tilemap layer
Advanced Mode includes:
- Channel preview system
- Channel status indicators
- Independent tile uploads
- Independent tilemap uploads
- Default tilemap templates for 16×16, 32×32, and 64×64 resolutions
Perfect for layered terrain generation and advanced environmental workflows.
Color Workflow
Built-in palettes:
- Grass
- Water
- Rocks
- Bricks
Customize:
- Base color
- Detail color
- Palette presets
- Color picker workflow
- Eyedropper workflow
Exports remain compatible with external pixel-art tools.
Presets
Basic Presets
Save and load:
- Generator settings
- Colors
- Export settings
- Tilemap settings
Advanced Presets
Save and load:
- Channel configurations
- Uploaded tile references
- Channel enable states
- Tilemap assignments
- Advanced generator settings
Additional features:
- Double-click loading
- Bulk deletion
- Import presets
- Merge imported preset libraries
Randomization System
Generate rapid variations with configurable randomization controls.
Randomizable properties:
- Pattern
- Primitive
- Repetitions
- Greyscale levels
- Distortion
- Rotation
- Seeds
- Seamlessness
- Organic Edge Spread
- Colors
Advanced Mode additionally supports per-channel randomization locks.
Export System
Basic Mode Exports
- Full Color
- Base Layer Only
- Texture Layer Only
Advanced Mode Exports
- Full Color
- White Layer
- Red Layer
- Blue Layer
- Green Layer
Export options:
- PNG export
- Transparent background export
- Tile export
- Applied tilemap export
- Quick Export workflow
- Export folder management
Designed for:
- Aseprite
- Krita
- Photoshop
- Godot
- Unity
- Unreal Engine
Utilities
Includes built-in tools for:
- Default tilemap generation
- Tilemap restoration
- Export folder management
- Preview scaling
- Responsive UI layouts
Technology
Built with:
- Python
- CustomTkinter
- Pillow
- NumPy
Goal
Procedural Tile Generator focuses on fast iteration, seamless tiling, layered texture workflows, and pixel-art readability while remaining lightweight and easy to use.
Create production-ready terrain textures and tilemaps without requiring external procedural software.
| Status | Released |
| Category | Tool |
| Platforms | Windows, Linux |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | originlessgamer |
| Genre | Platformer |
| Tags | 2D, Drawing, Game Design, GameMaker, Generator, Pixel Art, Tilemap, Tileset, Top-Down |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:
Development log
- Update 6: Linux Support, Adaptive UI on Startup For Smaller Screen Sizes45 days ago
- Update 5: Color Picker Lag Fix, Export Improvements, Smart Presets69 days ago
- Update 4: Advanced Mode, Multiple Textures72 days ago
- Update 3: Tile Generation Overhaul75 days ago
- Update 2: Modern UI, Light and Dark Theme Support, New Features76 days ago
- Update 1: Improved and Responsive UI, Presets Import79 days ago





Comments
Log in with itch.io to leave a comment.
Very usefull tool.
Thanks bro!