Difference between revisions of "HPL2"

From Frictional Wiki
Jump to navigation Jump to search
(Upload from wiki)
 
m (case fixes, minor language change)
Line 1: Line 1:
= HPL2 Documentation =
+
=HPL2 Documentation=
  
 
Full documentation of all the aspects of the HPL2 Engine by [http://www.frictionalgames.com Frictional Games]
 
Full documentation of all the aspects of the HPL2 Engine by [http://www.frictionalgames.com Frictional Games]
  
== HOW TO START ==
+
==Where to start==
  
# Download & Read about the [[:hpl2:tools:start|Tools]].
+
#Download & Read about the [[:hpl2:tools:start|Tools]].
# Investigate [[:hpl2:amnesia:devenvguide|how to setup a dev environment]].
+
#Check [[:hpl2:amnesia:devenvguide|how to setup a dev environment]].
# Read up on making a [[:hpl2:amnesia:custom_story|Custom Story]].
+
#Read up on making a [[:hpl2:amnesia:custom_story|Custom Story]].
# Make sure you add a default script file to all your maps, [[:hpl2:tutorials:script:tutorial_1|as shown here]].
+
#Make sure you add a default script file to all your maps, [[:hpl2:tutorials:script:tutorial_1|as shown here]].
# Check the rest of the [[:hpl2:tutorials:start|Tutorials]].
+
#Check the rest of the [[:hpl2:tutorials:start|Tutorials]].
# If you get started with scripts, then the [[:hpl2:amnesia:script_functions|Script Functions]] page is a must.
+
#If you get started with scripts, then the [[:hpl2:amnesia:script_functions|Script Functions]] page is a must.
# Having problems with the tools? look for a solution on the [[:hpl2:tools:troubleshooting|Troubleshooting]] page.
+
#Having problems with the tools? Look for a solution on the [[:hpl2:tools:troubleshooting|Troubleshooting]] page.
  
== Game Specific - Amnesia ==
+
==Game Specific - Amnesia==
  
 
Specific information on [[:hpl2:amnesia:script_functions|Script Functions]] available in [[:hpl2:amnesia:start|Game Specific - Amnesia]]
 
Specific information on [[:hpl2:amnesia:script_functions|Script Functions]] available in [[:hpl2:amnesia:start|Game Specific - Amnesia]]
  
== Editors & Viewers ==
+
==Editors & Viewers==
  
 
HPL2 comes with a great set of [[:hpl2:tools:start|Tools]] to ease the development.
 
HPL2 comes with a great set of [[:hpl2:tools:start|Tools]] to ease the development.
  
== Tutorials ==
+
==Tutorials==
  
 
[[:hpl2:tutorials:start|Tutorials]] for all tools, scripts and engine usage.
 
[[:hpl2:tutorials:start|Tutorials]] for all tools, scripts and engine usage.
  
== Third Party Tools & Resources ==
+
==Third Party Tools & Resources==
  
 
Information on [[:hpl2:third_party_tools:start|Third Party Tools]] that can be used to create models, graphics and art for the game and what specific things you will need to setup to make it all work.
 
Information on [[:hpl2:third_party_tools:start|Third Party Tools]] that can be used to create models, graphics and art for the game and what specific things you will need to setup to make it all work.
  
 
Additionally there are plenty of [[:hpl2:resources:start|Resources]] available, including upgraded tools and script libraries to aid in development.
 
Additionally there are plenty of [[:hpl2:resources:start|Resources]] available, including upgraded tools and script libraries to aid in development.

Revision as of 13:30, 14 July 2020

HPL2 Documentation

Full documentation of all the aspects of the HPL2 Engine by Frictional Games

Where to start

  1. Download & Read about the Tools.
  2. Check how to setup a dev environment.
  3. Read up on making a Custom Story.
  4. Make sure you add a default script file to all your maps, as shown here.
  5. Check the rest of the Tutorials.
  6. If you get started with scripts, then the Script Functions page is a must.
  7. Having problems with the tools? Look for a solution on the Troubleshooting page.

Game Specific - Amnesia

Specific information on Script Functions available in Game Specific - Amnesia

Editors & Viewers

HPL2 comes with a great set of Tools to ease the development.

Tutorials

Tutorials for all tools, scripts and engine usage.

Third Party Tools & Resources

Information on Third Party Tools that can be used to create models, graphics and art for the game and what specific things you will need to setup to make it all work.

Additionally there are plenty of Resources available, including upgraded tools and script libraries to aid in development.