Difference between revisions of "HPL2/Getting started"
< HPL2
Jump to navigation
Jump to search
m (Boldened some names) |
(add tutorials and clean up the reading experience a bit) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | This page will guide you through the basic steps you want to make to get started modding HPL2. This guide will have you use '''Amnesia – The Dark Descent''' (TDD), not | + | This page will guide you through the basic steps you want to make to get started modding HPL2. This guide will have you use '''Amnesia – The Dark Descent''' (TDD), not '''Amnesia – A Machine For Pigs''' (AMFP), as TDD is the one that is officially supported for modding. |
==Prerequisites== | ==Prerequisites== | ||
− | Before you get started, you should already have the following: | + | Before you get started, you should already have the following installed: |
− | #A legal copy of '''Amnesia – The Dark Descent''' | + | #A legal copy of '''Amnesia – The Dark Descent'''. All platforms should work, including Steam, GOG and retail DVDs, on Windows, Mac OS X (versions EARLIER than 10.15 Catalina), and most Linux distros. |
− | #Your code editor of choice | + | #Your code editor of choice. |
+ | ##[https://code.visualstudio.com/ VS Code] or its free/open version, [https://vscodium.com/ VS Codium], are recommended due to their convenient autocompletion and search features. | ||
+ | ##If you're old-school, [https://notepad-plus-plus.org/ Notepad++] also works. | ||
==Setting up your game== | ==Setting up your game== | ||
Line 15: | Line 17: | ||
#Bookmark the [[HPL2/Engine Scripts|Script Functions]] page. This page is a great reference for when you create your scripts. | #Bookmark the [[HPL2/Engine Scripts|Script Functions]] page. This page is a great reference for when you create your scripts. | ||
− | + | You are now ready to start [[HPL2/TDD/Creating a Custom Story|'''setting up your first custom story''']]! | |
− | |||
− | + | ==Additional steps== | |
− | + | Here are a few other useful things you can do: | |
− | + | #Check out the [[HPL2/Glossary|HPL2 glossary]] for an explanations of the engine's modding jargon. | |
+ | #Check out some [[HPL2/Tutorials | Tutorials]]. | ||
+ | #Join the official [https://discord.com/invite/frictionalgames Discord server] and its modding channels to ask questions if you need help. |
Latest revision as of 15:43, 21 September 2023
This page will guide you through the basic steps you want to make to get started modding HPL2. This guide will have you use Amnesia – The Dark Descent (TDD), not Amnesia – A Machine For Pigs (AMFP), as TDD is the one that is officially supported for modding.
Prerequisites
Before you get started, you should already have the following installed:
- A legal copy of Amnesia – The Dark Descent. All platforms should work, including Steam, GOG and retail DVDs, on Windows, Mac OS X (versions EARLIER than 10.15 Catalina), and most Linux distros.
- Your code editor of choice.
Setting up your game
Before you dive in, you should set up a few things:
- Install the development tools for your platform.
- Configure your game to use the development environment (optional, but highly recommended).
- Bookmark the Script Functions page. This page is a great reference for when you create your scripts.
You are now ready to start setting up your first custom story!
Additional steps
Here are a few other useful things you can do:
- Check out the HPL2 glossary for an explanations of the engine's modding jargon.
- Check out some Tutorials.
- Join the official Discord server and its modding channels to ask questions if you need help.