User Tools

Site Tools


hpl2:tutorials:start

Link to this comparison view

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:53]
mudbill [Videos] + Added personal entry, * Editted two author names to be italic to match the rest.
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 ​]] 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 Key To Unlock a Door]] - //by Simpanra// ​+[[http://​www.youtube.com/​watch?​v=ESISPLDbMWM|How To Make 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//​
  
hpl2/tutorials/start.txt · Last modified: 2014/12/12 08:51 by mudbill