更新时间:2021-07-16 12:31:12
coverpage
Source SDK Game Development Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Getting Started with the Source SDK
Installing Steam
Getting your tools
The Source SDK tools overview
The Source SDK
Creating your own modification (mod)
Summary
Chapter 2. Grasping Hammer
Terminology
Loading Hammer for the first time
The Hammer overview
Navigating in 3D
Navigating in 2D
VisGroups
Chapter 3. Shaping Your World
Creating your first room
A crash course on compiling
Basic brushwork techniques
The Vertex Tool
The Clipping Tool
The Carve function
Another window method
The Object Toolbar
Creating SkyBoxes
Chapter 4. Textures Terrain and Props
Using the Texture Application Tool
Applying decals
Applying overlays
Creating terrain with displacements
Creating props
Chapter 5. Importing Custom Content
Creating materials
Using VTFEdit
Importing other materials
Importing models
Importing sounds
Chapter 6. Lighting and Compiling
Using lights
Emphasizing lights
Modifying Lightmap Grid
Assigning Smoothing groups
Compiling concepts
Cubemaps
Adding color correction
Chapter 7. Triggers and the Input/Output System
Creating your first trigger
Input/Output links
Cascading triggers
Automatic triggers
Modifying entity effects
Using different flags
Creating subroutines
Chapter 8. Trains and Camera Systems
Track trains
Point camera
Point_viewcontrol
Chapter 9. NPC Movement Basics
Using the Model Viewer
Making NPCs walk
Scripted sequences
Actbusy
Chapter 10. Advanced NPC Scripting
Using nodes
Scripting assaults
Creating squads
Chapter 11. Source Particle Editor
Accessing the tools menu
Using Particle Editor
Particles manifest
Particle children
Making fireworks
Index