Extra Resources#
If you need to create normal maps for your textures, you don’t need complex software or paid tools. There are free and easy-to-use online options that get the job done in seconds.
One of the most recommended tools is NormalMap Online, a web-based generator that lets you upload an image and instantly convert it into a normal map with full control over strength and details. It’s perfect for quick edits and beginners.
cpetry.github.ioNormalMap-OnlineOnline NormalMap Generator FREE! Create a Normalmap directly inside your browser! No Uploads required, completely client-basedSimple, fast, and ideal for creating textures that look great in-game.
How to Add a New Texture#
Create a Folder
Go to:
textures/floors/→ for floor textures
textures/walls/→ for wall textures
Create a new folder using the next number. Example:
If you have
1and2, create3
What Is Each File?#
diffuse.png#
This is what you see:
wood
tiles
concrete
paint
This is the main texture.
normal.png#
This adds fake depth (bumps, lines, details).
No normal map? Use a flat purple image (#8080FF) and it will still work.
Simple Example#
Add a new wooden floor:
Create folder:
javascript textures/floors/3/Put the files inside:
javascript textures/floors/3/diffuse.png textures/floors/3/normal.pngRestart the resource
Common Problems#
Problem | Fix |
Texture not showing | Check file names (must be exact) |
Looks broken | Make sure files are PNG |
Looks blurry | Use higher resolution images |



