Documentation: Difference between revisions
Appearance
Created page with "This section contains documentation that specify how different files are set up, as well as other information that should help you mod certain Sonic games. Below you can see the games divided by the engine they use. In each engine, you can see documentation for every game using it, as well as more specific guides regarding a particular game. == Various Engines == == Hedgehog Engine == == SEGA NN ==" |
Justin113D (talk | contribs) No edit summary |
||
(44 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
This section | This section lists documentation pages for resources you'll find in Sonic games. You'll find information about certain file formats and other general game resources. | ||
== | == Rendering == | ||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Info | |||
|- | |||
|[[Hedgehog Engine Rendering|Hedgehog Engine]] | |||
|Render engine first used in Sonic Unleashed | |||
|- | |||
|[[Hedgehog Engine 2 Rendering|Hedgehog Engine 2]] | |||
|Render Engine first used in Sonic Forces | |||
|} | |||
== | == Models == | ||
== | {| class="wikitable" | ||
|+ | |||
!Name | |||
!Info | |||
!Extension | |||
!Tools | |||
|- | |||
|[[SCA Parameters]] | |||
|Model and material parameters stored in SCA file headers | |||
| | |||
| | |||
|} | |||
== Shaders == | |||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Info | |||
!Extension | |||
!Tools | |||
|- | |||
|[[Shader Features]] | |||
|Hedgehog engine 1 shader features | |||
| | |||
| | |||
|} | |||
== Set-Data == | |||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Description | |||
!Extension | |||
!Tools | |||
|- | |||
|[[HSON Format|HSON]] (Hedgehog Set Object Notation) | |||
|Universal object placement representation format. | |||
|<code>.hson</code> | |||
| | |||
|} | |||
== User Interface == | |||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Description | |||
!Extension | |||
!Tools | |||
|- | |||
|[[NCP File Format|NCP]] (Ninja CellSpriteDraw Project) | |||
|Describes a user interface in most Hedgehog Engine games. | |||
|<span style="text-align: center"> | |||
<p><code>.xncp</code></p> | |||
<p><code>.yncp</code></p> | |||
<p><code>.gncp</code></p> | |||
<p><code>.sncp</code></p> | |||
</span> | |||
| | |||
* [[Kunai]] | |||
* [[Shuriken]] | |||
|} | |||
== Archives == | |||
{| class="wikitable" | |||
!Name | |||
!Description | |||
!Extension | |||
!Tools | |||
|- | |||
|[[NN Chunk Format|NN Chunk]] | |||
|Generic container format. | |||
| | |||
| | |||
|} | |||
== Animation == | |||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Description | |||
!Extension | |||
!Tools | |||
|- | |||
|[[PXD|PXD Animation]] | |||
|Skeleton and skeletal animation format in Hedgehog Engine 2 Games | |||
|<span style="text-align: center"> | |||
<p><code>.anm.pxd</code></p> | |||
<p><code>.skl.pxd</code></p> | |||
</span> | |||
|[[Frontiers Animation Tools]] | |||
|- | |||
|[[PBA|PBA Skeleton]] | |||
|Physics Based Animation Skeleton for Hedgehog Engine 2 Games | |||
|<code>.pba</code> | |||
| | |||
|} |
Latest revision as of 08:16, 12 July 2025
This section lists documentation pages for resources you'll find in Sonic games. You'll find information about certain file formats and other general game resources.
Rendering
Name | Info |
---|---|
Hedgehog Engine | Render engine first used in Sonic Unleashed |
Hedgehog Engine 2 | Render Engine first used in Sonic Forces |
Models
Name | Info | Extension | Tools |
---|---|---|---|
SCA Parameters | Model and material parameters stored in SCA file headers |
Shaders
Name | Info | Extension | Tools |
---|---|---|---|
Shader Features | Hedgehog engine 1 shader features |
Set-Data
Name | Description | Extension | Tools |
---|---|---|---|
HSON (Hedgehog Set Object Notation) | Universal object placement representation format. | .hson
|
User Interface
Name | Description | Extension | Tools |
---|---|---|---|
NCP (Ninja CellSpriteDraw Project) | Describes a user interface in most Hedgehog Engine games. |
|
Archives
Name | Description | Extension | Tools |
---|---|---|---|
NN Chunk | Generic container format. |
Animation
Name | Description | Extension | Tools |
---|---|---|---|
PXD Animation | Skeleton and skeletal animation format in Hedgehog Engine 2 Games |
|
Frontiers Animation Tools |
PBA Skeleton | Physics Based Animation Skeleton for Hedgehog Engine 2 Games | .pba
|