Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
hpl2:tutorials:start [2012/07/31 23:29] xanco |
hpl2:tutorials:start [2014/09/08 07:55] mudbill [Videos] * Fixed another italic I missed =) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Tutorials ====== | + | ==== Level Editor ==== |
- | ==== Level Editor ==== | + | [[:hpl2:tutorials:level_editor:tutorial_1|Tutorial 1]] The minimum required to get a level that can load. |
- | [[Tutorial 1]] The minimum required to get a level that can load. | + | [[:hpl2:tutorials:level_editor:tutorial_2|Tutorial 2]] Placement of lights and advanced setup of lights. |
- | [[:hpl2:tutorials:level_editor:tutorial_1|Tutorial 2]] Placement of lights and advanced setup of lights. | + | [[:hpl2:tutorials:level_editor:tutorial_3|Tutorial 3]] How to make an outdoor environment. |
- | [[:hpl2:tutorials:level_editor:tutorial_2|Tutorial 3]] How to make an outdoor enviroment. | + | [[:hpl2:tutorials:level_editor:tutorial_4|Tutorial 4]] Explains how to make water. |
- | [[:hpl2:tutorials:level_editor:tutorial_3|Tutorial 4]] Explains how to make water. | + | [[:hpl2:tutorials:level_editor:tutorial_5|Tutorial 5 ]] Prop dimensions and detailing your map. |
- | [[:hpl2:tutorials:level_editor:tutorial_4|Tutorial 5 ]] Prop dimensions and detailing your map. | + | [[http://wiki.frictionalgames.com/hpl2/tutorials/level_editor/level_editor_101|Level Editor 101]]All the basics and some more advanced techniques |
Line 23: | Line 23: | ||
- | [[:hpl2:tutorials:level_editor:tutorial_5|Model Editor - Basic tutorial]] The minimum required to load a model as an entity with collision and game properties. | + | [[:hpl2:tutorials:model_editor:tutorial_1|Model Editor - Basic tutorial]] The minimum required to load a model as an entity with collision and game properties. |
- | [[:hpl2:tutorials:model_editor:tutorial_1|Model Editor - Creating Ragdoll Entities]] How to create full physics-based entities | + | [[:hpl2:tutorials:model_editor:tutorial_2|Model Editor - Creating Ragdoll Entities]] How to create full physics-based entities |
- | [[:hpl2:tutorials:model_editor:tutorial_2|Model Editor - Making Items Static]] How to change an items' properties to static | + | [[:hpl2:tutorials:model_editor:static_objects_jenniferorange|Model Editor - Making Items Static]] How to change an items' properties to static |
Line 35: | Line 35: | ||
- | [[:hpl2:tutorials:model_editor:static_objects_jenniferorange|Particle Editor - Creating Particles]] A guide on all the functions in the particle editor and what they do. | + | [[:hpl2:tutorials:particle_editor:tutorial_1|Particle Editor - Creating Particles]] A guide on all the functions in the particle editor and what they do. |
Line 41: | Line 41: | ||
- | [[:hpl2:tutorials:particle_editor:tutorial_1|Tutorial 1]] Basic materials and their properties. | + | [[:hpl2:tutorials:material_editor:tutorial_1|Tutorial 1]] Basic materials and their properties. |
==== Scripting tutorials ==== | ==== Scripting tutorials ==== | ||
+ | [[:hpl2:tutorials:script:tutorial_1|Tutorial 1]] Using a tutorial level, with some objects to make basic scripts. | ||
- | [[:hpl2:tutorials:material_editor:tutorial_1|Tutorial 1]] Using a tutorial level, with some objects to make basic scripts. | + | [[:hpl2:tutorials:script:forloop|"For" Loop]] Explains how and when to use the "for" loop. |
+ | [[:hpl2:tutorials:script:monsterpathnodes|Monster Path Nodes]] | ||
+ | Explains how to set up a monster's path and how to trigger it. | ||
- | [[:hpl2:tutorials:script:tutorial_1|"For" Loop]] Explains how and when to use the "for" loop. | + | [[:hpl2:tutorials:script:localandglobalvariables|Local and Global Variables]] Explains what they are and how to use them correctly. |
+ | [[:hpl2:tutorials:script:advancedtimers|Advanced Timers]] Explains how to use multiple timers in one function. | ||
- | [[:hpl2:tutorials:forloop|Advanced Timers]] Explains how to use multiple timers in one function. | + | [[:hpl2:tutorials:script:scripting_by_xtron_-_item_that_unlocks_a_door|Item That Unlocks a Door]] How to make an item that unlocks a certain door. |
+ | [[:hpl2:tutorials:script:force|Impulse and forces]] Explains how to use the Force and Impulse. | ||
- | [[:hpl2:tutorials:script:advancedtimers|Monster Path Nodes]] Explains how to set up a monster's path and how to trigger it. | + | [[:hpl2:tutorials:script:pushdoorsopen|Push doors open using force]] Explains how to use Force to open doors and entities. |
+ | [[:hpl2:tutorials:script:buttons_that_open_a_door|Buttons that opens a door]] Explains how to make buttons that opens doors. | ||
- | [[:hpl2:tutorials:script:monsterpathnodes|Local and Global Variables]] Explains what they are and how to use them correctly. | + | [[:hpl2:tutorials:script:levers_and_secretshelfs|Levers and secret bookshelves]] Explains how to make a lever that opens a bookshelf. |
+ | [[:hpl2:tutorials:script:events|Scary events]] Explains how to make scary door events. | ||
- | [[:hpl2:tutorials:script:localandglobalvariables|Advanced Timers]] Explains how to use multiple timers in one function. | + | [[:hpl2:tutorials:scripting:triggering_monsters_on_entities|Triggering monsters on entities]] Explains how to trigger a monster when picking up an entity. |
+ | [[:hpl2:tutorials:script:sequences|Scripting Sequences]] Explains how to build simple and easy to use cutscenes, or sequences for your mod. | ||
- | [[:hpl2:tutorials:script:advancedtimers|Item That Unlocks a Door]] How to make an item that unlocks a certain door. | + | [[:hpl2:tutorials:scripting:scaresbyjenniferorange|Scares]] Explains in as much detail as possible the multiple scares you can use without having to bring out the monsters. |
+ | [[:hpl2:tutorials:scripting:messages_jenniferorange|Activating/Using Message Pop-Ups]] Explains how to activate a message to appear when walking into a script area. | ||
- | [[:hpl2:tutorials:script:scripting_by_xtron_-_item_that_unlocks_a_door|Impulse and forces]] Explains how to use the Force and Impulse. | + | [[:hpl2:tutorials:scripting:crowbartutorialjenniferorange|Using A Crowbar On A Door]] Explains how to script a crowbar to blow open a door. |
+ | [[:hpl2:tutorials:script:adding_messages_to_locked_doors|Adding Messages To Locked Doors]] Explains how to display a message when a player tries to open a locked door. | ||
- | [[:hpl2:tutorials:script:force|Push doors open using force]] Explains how to use Force to open doors and entities. | + | [[:hpl2:tutorials:level_editor:combininghammerchipperjenniferorange|Combining The Hammer And Chipper]] Explains how to combine your hammer and chipper in your inventory. |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:pushdoorsopen|Buttons that opens a door]] Explains how to make buttons that opens a door. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:buttons_that_open_a_door|Levers and secret bookshelfs]] Explains how to make a lever that opens a bookshelf. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:levers_and_secretshelfs|Scary events]] Explains how to make scary door events. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:events|Triggering monsters on entities]] Explains how to trigger a monster when picking up an entity. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:scripting:triggering_monsters_on_entities|Scripting Sequences]] Explains how to build simple and easy to use cutscenes, or sequences for your mod. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:sequences|Scares]] Explains in as much detail as possible the multiple scares you can use without having to bring out the monsters. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:scripting:scaresbyjenniferorange|Activating/Using Message Pop-Ups]] Explains how to activate a message to appear when walking into a script area. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:scripting:messages_jenniferorange|Using A Crowbar On A Door]] Explains how to script a crowbar to blow open a door. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:scripting:crowbartutorialjenniferorange|Adding Messages To Locked Doors]] Explains how to display a message when a player trys to open a locked door. | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:script:adding_messages_to_locked_doors|Combining The Hammer And Chipper]] Explains how to combine your hammer and chipper in your inventory | + | |
+ | [[:hpl2:tutorials:scripting:checkpoints_using_scriptarea_s|Checkpoints using ScriptAreas]] Explains how to make a checkpoint using ScriptAreas. | ||
==== Modeling ==== | ==== Modeling ==== | ||
- | [[:hpl2:tutorials:level_editor:combininghammerchipperjenniferorange|Modeling tutorial]] initially written for outsources. | + | [[:hpl2:tutorials:modeling:tutorialoutsource|Modeling tutorial]] initially written for outsources. |
====== Videos ====== | ====== Videos ====== | ||
+ | [[http://www.youtube.com/watch?v=CklTIT2W4g4|How To Make Level Door ]] - //by Simpanra// | ||
- | [[:http:::www.youtube.com:watch?v=CklTIT2W4g4|How To Make Level Door ]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=ABI7NUqkXW0|How To Get a Key To Unlock a Door]] - //by Simpanra// |
+ | [[http://www.youtube.com/watch?v=v4WudNebX08|How To Make Water]] - //by Simpanra// | ||
- | [[http://www.youtube.com/watch?v=ABI7NUqkXW0|How To Get a Key To Unlock a Door]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=ESISPLDbMWM|How To Make a Custom Story Background]] - //by Simpanra// |
+ | [[http://www.youtube.com/watch?v=RmIKTH9YRqk|How To Make a Functional and Interactable Ladder]] - //by Simpanra// | ||
- | [[http://www.youtube.com/watch?v=v4WudNebX08|How To Make Water]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=riFwThqQ68k|How To Name and Describe Keys]] - //by Simpanra// |
+ | [[http://www.youtube.com/watch?v=M5x_taEkP8s|Simple Script Function]] - //by Simpanra// | ||
- | [[http://www.youtube.com/watch?v=ESISPLDbMWM|How To Make a Custom Story Background]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=1R2F2eVmJ5k|Building and Lighting in The Level Editor]] - //by Khyrpa// |
+ | [[http://www.youtube.com/watch?v=d2ShkLEgGNk|Lighting in Level Editor]] - //by Khyrpa// | ||
- | [[http://www.youtube.com/watch?v=RmIKTH9YRqk|How To Make a Functional and Interactable Ladder]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=u8EhP59tmjA|Billboards]] - //by Khyrpa// |
+ | [[http://www.youtube.com/watch?v=LKxzoAIK8jA|Advanced Candle Light Connecting]] - //by Khyrpa// | ||
- | [[http://www.youtube.com/watch?v=riFwThqQ68k|How To Name and Describe Keys]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=xIDCoEZ581Q|Wind Scare (Part 1)]] - //by Khyrpa// |
+ | [[http://www.youtube.com/watch?v=Kj-NFkIGafI|Wind Scare (Part 2)]] - //by Khyrpa// | ||
- | [[http://www.youtube.com/watch?v=M5x_taEkP8s|Simple Script Function]] - //by Simpanra// | + | [[http://www.youtube.com/watch?v=0grr7uipnk0|How To Create a Custom Story]] - //by TheVegaNVega// |
+ | [[http://www.youtube.com/watch?v=uGCTwQQSZ0A|How To Make Journal Entries/Notes]] - //by RussMoney// | ||
- | [[http://www.youtube.com/watch?v=1R2F2eVmJ5k|Building and Lighting in The Level Editor]] - //by Khyrpa// | + | [[http://www.youtube.com/watch?v=WfgFEG4TSCE|How To Make Journal Entries/Mementos]] - //by RussMoney// |
+ | [[http://www.youtube.com/watch?v=puIfVx0lslA|How To Convert a Custom Story To a Full Conversion]] - //by RussMoney// | ||
- | [[http://www.youtube.com/watch?v=d2ShkLEgGNk|Lighting in Level Editor]] - //by Khyrpa// | + | [[http://www.youtube.com/watch?v=9uKBYVEyw1s|How to convert cube map images to DDS format in the GIMP]] - //By YourComputer// |
+ | [[http://www.youtube.com/playlist?list=PLD326789BC99530C8|From Noob to Pro: Amnesia Custom Story Creation Series]] - //By YourComputer// | ||
- | [[http://www.youtube.com/watch?v=u8EhP59tmjA|Billboards]] - //by Khyrpa// | + | [[http://www.youtube.com/watch?v=EnCAbgTY6d8|Adding Voice to your Diaries]] - //By triadtimes// |
+ | [[http://www.youtube.com/watch?v=vQEdIAZw5gM&feature=plcp&context=C4347014VDvjVQa1PpcFNKLAyG_d-p_QR49e20E_Wo08wpqmVkJz0=|How to create a custom main menu background ]] - //By CTCommunity// | ||
- | [[http://www.youtube.com/watch?v=LKxzoAIK8jA|Advanced Candle Light Connecting]] - //by Khyrpa// | + | [[http://youtu.be/Crx5Qd7AgJ0|Using Prop Force: How Do I Know Which Coordinate To Put My Value In?]] - //By JenniferOrange// |
+ | [[https://www.youtube.com/playlist?list=PLIYfl4qBRihBjRpmQL-izQ4xdAtLblU36|Large playlist of video tutorials for beginners and intermediate developers]] - //By Mudbill// | ||
- | [[http://www.youtube.com/watch?v=xIDCoEZ581Q|Wind Scare (Part 1)]] - //by Khyrpa// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=Kj-NFkIGafI|Wind Scare (Part 2)]] - //by Khyrpa// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=0grr7uipnk0|How To Create a Custom Story]] - //by TheVegaNVega// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=uGCTwQQSZ0A|How To Make Journal Entries/Notes]] - //by RussMoney// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=WfgFEG4TSCE|How To Make Journal Entries/Mementos]] - //by RussMoney// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=puIfVx0lslA|How To Convert a Custom Story To a Full Conversion]] - //by RussMoney// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=9uKBYVEyw1s|How to convert cube map images to DDS format in the GIMP]] - //By YourComputer// | ||
- | |||
- | |||
- | [[http://www.youtube.com/playlist?list=PLD326789BC99530C8|From Noob to Pro: Amnesia Custom Story Creation Series]] - //By YourComputer// | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=EnCAbgTY6d8|Adding Voice to your Diaries]] - //By triadtimes// | ||
- | |||
- | |||
- | //[[http://www.youtube.com/watch?v=vQEdIAZw5gM&feature=plcp&context=C4347014VDvjVQa1PpcFNKLAyG_d-p_QR49e20E_Wo08wpqmVkJz0=|How to create a custom main menu background ]] //- By CTCommunity | ||
- | |||
- | |||
- | [[http://youtu.be/Crx5Qd7AgJ0|Using Prop Force: How Do I Know Which Coordinate To Put My Value In?]] - By JenniferOrange | ||
- | |||
- | |||
- | [[http://www.youtube.com/watch?v=sWMBVlxWTps&list=UU1m917_UFl1ALpH8bXi8dnQ&index=9&feature=plcp|Amnesia Custom Story Tutorial: Building your Level]] - //By GamezU4// | ||
===== User-made Tutorials ===== | ===== User-made Tutorials ===== | ||
Line 189: | Line 148: | ||
- | [[Newbie's Guide to Scripting]] | A tutorial for those new to scripting, focusing on syntax and a few helpful hints - by //Entih// | + | [[:hpl2:tutorials:script:entihscript_beginner|Newbie's Guide to Scripting]] | A tutorial for those new to scripting, focusing on syntax and a few helpful hints - by //Entih// |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:newbie_s_guide_to_scripting|'Disable' gravity and make objects float!]] | Using timer functions you can make entities seem to float! - by //Frontcannon// | + | |
- | + | ||
- | + | ||
- | [[:hpl2:tutorials:newbie_s_guide_to_scripting|Make a key unlock a specific door]] | **Video Tutorial**- by //MulleDK19// | + | |
- | + | ||
- | + | ||
- | I screwed it and can't fix :( | + | |
- | + | ||
- | + | ||
- | \\ | + | |
- | [[:hpl2:tutorials:newbie_s_guide_to_scripting|How to create and use Areas or Triggers]] | **Video Tutorial**- by //MulleDK19// | + | |
- | Xanco123 has also made a load of videos, and is taking requests. Check-out his channel [[:http:::www.youtube.com:user:Xanco123?feature=mhee|here]]. | + | [[:hpl2:tutorials:script:disable_gravity_tutorial|'Disable' gravity and make objects float!]] | Using timer functions you can make entities seem to float! - by //Frontcannon// |
+ | [[http://amnesia.treesoft.dk/tutorials/Tutorial1.wmv|Make a key unlock a specific door]] | **Video Tutorial**- by //MulleDK19// \\ | ||
+ | [[http://amnesia.treesoft.dk/tutorials/Tutorial2.wmv|How to create and use Areas or Triggers]] | **Video Tutorial**- by //MulleDK19// | ||
==== The Editors ==== | ==== The Editors ==== | ||
Line 222: | Line 170: | ||
- | [[How to create your own Main Menu Backgrounds!]] | The usability of Amnesia's .cfg files and its Editors - by //Tonewww// | + | [[:hpl2:tutorials:script:tutorialsformainmenu|How to create your own Main Menu Backgrounds!]] | The usability of Amnesia's .cfg files and its Editors - by //Tonewww// |
- | [[:hpl2:tutorials:script:tutorialsformainmenu|How to Create Notes and Journal Entries]] Explains how to make pickup notes and journals for your custom story. | + | [[:hpl2:tutorials:script:howtomakenotes|How to Create Notes and Journal Entries]] Explains how to make pickup notes and journals for your custom story. |
- | [[:hpl2:tutorials:script:howtomakenotes|How to create Custom Sounds]] | Teaches how to create custom sounds for your custom story. - by //S// //tepper321// | + | [[:hpl2:tutorials:script:page|How to create Custom Sounds]] | Teaches how to create custom sounds for your custom story. - by //S// //tepper321// |