HPL3/Scripting/Scripting Guide/The Basics - Introduction

From Frictional Wiki
< HPL3
Revision as of 15:09, 5 August 2020 by TiMan (talk | contribs) (Created page with "{{Hpl3ScriptingGuideMenuBasic}} == The Basics - Introduction == Welcome the scripting tutorial series for the HPL3 Engine. In this tutorial series, you will learn how to se...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Basics - Introduction

Welcome the scripting tutorial series for the HPL3 Engine.

In this tutorial series, you will learn how to set up the tools necessary for scripting, the workflow of scripting in HPL3, how to script your maps, and we will also touch on more advanced topics such as modules and how you can create your own gameplay mechanics.

Bear in mind that this tutorial mostly covers the most essential things you need to know in order to script your maps. The scripting in HPL3 is a bit more complex than the HPL2 Engine, which was used for Amnesia: The Dark Descent, and therefore requires lots of self experimentation and practice.

Icon tip.png Tip: If you have zero programming knowledge, you should start with the AngelScript Fundamentals guide, and read at least until Lesson Four.