Difference between revisions of "HPL2/AMFP/DebugBar"

From Frictional Wiki
< HPL2‎ | AMFP
Jump to navigation Jump to search
(Merged with dev env)
 
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
 +
{{todo|Move this to a more appropriate name}}
 +
==Developer environment==
  
= Debugging Toolbar =
+
The dev set-up is the same as in TDD. You can read the tutorial [[HPL2/Development_Environment|here]].
 +
 
 +
However, there are some missing features. F1 still brings up the debug menu, but it doesn't contain some of the previously present features. Unfortunately, the game can't be sped up with F3 and the map can't be reloaded with F2 anymore. F8 still takes screenshots though.
 +
 
 +
== Debug Menu ==
 
[[File:MFP-debug-bar.png|frame|right]]
 
[[File:MFP-debug-bar.png|frame|right]]
The debugging toolbar is accessible [[HPL2/Development_Environment|with the same process as in TDD]]. Not all features are present, but there have been a few new ones added.
+
Not all features are present, but there have been a few new ones added.
  
 
[[File:MFP-Gbuffer.png|thumb|left|Viewing G-Buffer contents in-game (Diffuse Colour, Z-Buffer and Surface Normal)]]
 
[[File:MFP-Gbuffer.png|thumb|left|Viewing G-Buffer contents in-game (Diffuse Colour, Z-Buffer and Surface Normal)]]

Latest revision as of 16:21, 4 August 2020

To do: Move this to a more appropriate name

Developer environment

The dev set-up is the same as in TDD. You can read the tutorial here.

However, there are some missing features. F1 still brings up the debug menu, but it doesn't contain some of the previously present features. Unfortunately, the game can't be sped up with F3 and the map can't be reloaded with F2 anymore. F8 still takes screenshots though.

Debug Menu

MFP-debug-bar.png

Not all features are present, but there have been a few new ones added.

Viewing G-Buffer contents in-game (Diffuse Colour, Z-Buffer and Surface Normal)

The Chinese Room have added a couple of new debugging features, such as in-game dynamic prop placement to speed up the process of placing small objects accurately in the environment by doing so during run-time (image on the right).

Another added feature is the ability to view the separated contents of the G-Buffer used during the process of color grading the game.