4 votes
HKSHAPE File - What is an .hkshape file and how do I open it?
Learn about .HKSHAPE files and view a list of programs that open them.
Languages
Overview
What is an HKSHAPE file? An HKSHAPE file is a game data file used by Age of Empires III: Definitive Edition to store collision and physics shape information. It contains Havok physics shape data that defines how units, buildings, and other objects interact physically in the game world, which allows the game to determine boundaries, hit detection, and how objects respond when they collide or overlap.
More Information Information saved in the HKSHAPE format includes collision geometry and simplified physical shapes, such as bounding boxes, convex hulls, and low-detail collision meshes. The Havok physics engine uses these shapes to detect collisions and handle physical interactions in a game. In Age of Empires III: Definitive Edition , the developers export this physics-shape data into HKSHAPE files, which serve as packaged versions of Havok’s internal shape structures for use by the game engine. The game then loads these files at runtime to apply physics behavior to 3D models, allowing units, buildings, and environmental objects to have accurate collision boundaries without relying on their full visual meshes. HKSHAPE files often work alongside visual model formats such as .GR2 or .FBX , with the model providing the graphics, and the HKSHAPE file providing the corresponding physics geometry.
Document Icon
Breadcrumbs
Previous / Next
In-Depth
.HKSHAPE File Extension
Age of Empires Shape Data File
| Developer | World's Edge, Tantalus Media, and Forgotten Empire |
| Popularity |
4.3 | 4 Votes |
What is an HKSHAPE file?
An HKSHAPE file is a game data file used by Age of Empires III: Definitive Edition to store collision and physics shape information. It contains Havok physics shape data that defines how units, buildings, and other objects interact physically in the game world, which allows the game to determine boundaries, hit detection, and how objects respond when they collide or overlap.
More Information
Information saved in the HKSHAPE format includes collision geometry and simplified physical shapes, such as bounding boxes, convex hulls, and low-detail collision meshes. The Havok physics engine uses these shapes to detect collisions and handle physical interactions in a game. In Age of Empires III: Definitive Edition , the developers export this physics-shape data into HKSHAPE files, which serve as packaged versions of Havok’s internal shape structures for use by the game engine.
The game then loads these files at runtime to apply physics behavior to 3D models, allowing units, buildings, and environmental objects to have accurate collision boundaries without relying on their full visual meshes. HKSHAPE files often work alongside visual model formats such as .GR2 or .FBX , with the model providing the graphics, and the HKSHAPE file providing the corresponding physics geometry.
How to open an HKSHAPE file
HKSHAPE files are not meant to be opened directly by players. Instead, Age of Empires III: Definitive Edition automatically loads the information in the HKSHAPE file.
Open over 400 file formats with File Viewer Plus . Free Download
Programs that open or reference HKSHAPE files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
Age of Empires III: Definitive Edition
Paid
Category: Game Files
Updated: November 18, 2025