Singleplayer levels can be much more complex to design than multiplayer levels. They may include multiple BSPs, AI encounters, scripting, cutscenes, recorded animations, and more. The original HEK tutorial didn't cover SP mapping so much of our knowledge has been built up over the years and documented in tutorials.
External tutorials
Name | Description | Author(s) | Last updated | Links |
---|---|---|---|---|
Extracted Halo CE campaign scripts | The H1A mod tools now come with the original CE campaign scripts in source form, but this resource includes extracted copies from built Halo PC levels if you don't have the source scripts. You'll have to rename their extension to .hsc if you want to compile them. | Z-team | N/A | |
Scripting tutorial | A deep dive into the value types, control flow, and script types of HaloScript. | Nickster5000 | 2017 | |
Dropship tutorial - custom animations | A tutorial that teaches you very basic animation so you can make a dropship fly into the level without using recorded animations, which can be tricky to set up. Also teaches you how to load a dropship with enemies and how to make it open and close it's doors. | MattDratt | 2016 | |
Using TSC:E and SPV3 scripting features in your own map | A tutorial that goes over a lot of things to help you set up the TSC:E abilities and vehicle scripts. | FtDSpartn | 2015 | |
OpenSauce scripting interfaces | Describes the scripting capabilities special to OpenSauce. | The OpenSauce Team | 2015 | |
Making Marine AI more agressive and useful | Allowing Marines to fire more aggressively at close range. | Rododo | 2014 | |
AI that follow the player | A tutorial that teaches you how to set up AI that follow you. You'll also learn how to make firing positions and some basic scripting to make it work. | MattDratt | 2014 | |
Setting up a singleplayer map and scripts | This is a starting tutorial for those who are getting into SP mapping for Halo: Custom Edition. | MattDratt | 2013 | |
A few scripting tutorials | A few tutorials by the person considered the master of CE scripting. | Kirby_422 | 2012 |