Custom Track Tutorial
This tutorial will explain you how to create your own custom track. If you only want to create a Texture Hack, you only need to follow the Texturing tutorial.
If you have any doubts or can't understand something of the tutorial, you can write it in the Discussion page. Someone will clarify it for you and possibly edit the tutorial so the understanding of that part is easier.
What You Need
- SZS Modifier
This program will let you edit all the files required for custom track making. It's required. - SZS Explorer
This program will let you manage the files inside a SZS archive. It's optional, but you'll need it if you want the track to be much different from it's base. - KMP Modifier
This editor will let you edit things in the KMP files that the SZS Modifier can't. Consult the KMP editing page for more info. - For making the tracks thenselves, you choose between:
- Google Sketchup (Recommended)
- MS Paint
- Any other 3D modeler program; must be used along with Blender
- Hex Editor
For experienced hackers only. You might need this for some parts of the guide. - The track's files. How do I get then?
If you are only going to texture hack the track, you only need the SZS Modifier and the track's files (along with maybe the image editor of your choice).
Tutorials
You need to follow all of then, and in order, as all are needed to create a track. But you can choose if you are going to create a track with Paint or with a 3D modeler. 3D modeled tracks are usually better, but it depends on your skill and resources.
If you're going to create a Texture Hack you only need to follow the Texturing tutorial.
- Modeling With Paint
- How to make your track with MS Paint and import into SZS Modifer
- Modeling With 3D Editor
- How to make your track with a 3D model editor and import into SZS Modifer
- Texturing
- How to change the colors and textures of your track to be the way you want to.
- Important Stuff
- How to make the minimap
- How to generate the KCL
- How to make a cannon
- How to texture and model hack things other than the course (e.g. objects, skybox)
- How to port objects between courses
- How to edit posteffects
- KMP Editing
- Will explain to you all the sections of the KMP file, and what each does
Links
Main Tutorials
Introduction –
Textures –
Scale –
Modeling ⇒ Using Blender –
BRRES: CTools
BRRES: BrawlBox –
BRRES: RiiStudio –
Minimap –
Solidity –
KCL: Wiimms Tools –
KMP Editing
Object Editing –
Cameras –
Cannons –
Post-effects –
Videos
Battle Arenas
Battle Arenas –
Enemy routes in battle arenas ⇒ Using Wiimm's Tools –
Coins
Misc. Tutorials
Getting Files –
BrawlBox Tricks –
Animations –
Shadows –
Mipmaps
Custom Effects –
Moving Terrain –
Music –
Ports –
Paint Remakes –
Tutorial Archive
Extended presence flags: Track Tutorial –
LE-CODE Track FAQ
Testing and Reviewing
Testing a Track –
Visual Review –
Track Transformation –
Fixing Errors
Software
3D Tools –
BrawlBox –
CTools Pack –
KMP3D –
KMP Cloud –
KMP Modifier
Lorenzi's KMP Editor –
MagicY –
Material Tool –
Post-Effect Editor –
Wiimms SZS Tools –
Wiimm's Tool Manager
Other
KMP Objects –
Custom Objects –
Model Database –
Tutorial Archive