Both sides previous revision Previous revision Next revision | Previous revision | ||
hpl3:community:hpl3_level_tips_and_tricks [2016/04/10 14:47] thedoctorpoo [Editor Misc. Tools Tips and Tricks] |
hpl3:community:hpl3_level_tips_and_tricks [2018/03/24 19:40] (current) timan |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== HPL3 Tips and Tricks ====== | + | ====== HPL3 Editors Tips and Tricks ====== |
- | <note>Experienced Members: Feel free to add to this page! Make sure you use Heading 2 for new sections and Heading 3 for sub-sections, thanks! | + | <note>Experienced Modders: Feel free to add to this page! Make sure you use Heading 2 for new sections and Heading 3 for sub-sections, thanks! |
- | - TheDoctorPoo</note> | + | - A.M Team</note> |
- | + | ||
- | //<font 14px/inherit;;inherit;;inherit>"Hello!"</font> // So you want to make good HPL3 maps? Well here are a few tips and tricks to get you started on creating good HPL3 maps… | + | |
+ | //**<font 14px/inherit;;inherit;;inherit>"Hello!"</font> **//So you want to make **good HPL3 maps? ** Well, here are tips and tricks to get you started on creating good HPL3 maps… | ||
===== Before we start: ===== | ===== Before we start: ===== | ||
Please make sure you have followed these tutorials as **they are essential in developing a mod**: | Please make sure you have followed these tutorials as **they are essential in developing a mod**: | ||
- | * [[https://wiki.frictionalgames.com/hpl3/community/hpl3_getting_started|https://wiki.frictionalgames.com/hpl3/community/hpl3_getting_started]] - General Basics | + | * |
- | * [[https://wiki.frictionalgames.com/hpl3/community/other/cs_setup|https://wiki.frictionalgames.com/hpl3/community/other/cs_setup]] - Setting up a Campaign Mod (the most common mod) | + | |
+ | [[https://wiki.frictionalgames.com/hpl3/community/hpl3_getting_started|https://wiki.frictionalgames.com/hpl3/community/hpl3_getting_started]] - General Basics | ||
+ | |||
+ | * | ||
+ | |||
+ | [[https://wiki.frictionalgames.com/hpl3/community/other/cs_setup|https://wiki.frictionalgames.com/hpl3/community/other/cs_setup]] - Setting up a Campaign Mod (the most common mod) | ||
===== Level Editor Basics: ===== | ===== Level Editor Basics: ===== | ||
Line 18: | Line 22: | ||
The Level Editor is the main program used when making a HPL3 map. Open it up from SOMA's main root folder. Four different areas will be seen. Hover over the bottom right area and press the space bar. Here you will be able to move around in two ways: | The Level Editor is the main program used when making a HPL3 map. Open it up from SOMA's main root folder. Four different areas will be seen. Hover over the bottom right area and press the space bar. Here you will be able to move around in two ways: | ||
- | - **Maya** - The primary modding tool for SOMA, Autodesk Maya, has a unique camera control used in this option | + | - |
- | - **Fly** - This camera control is used in most game development kits from Source Film Maker to Unreal Engine 4 | + | |
+ | **Maya** - The primary modding tool for SOMA, Autodesk Maya, has a unique camera control used in this option | ||
+ | - | ||
+ | |||
+ | **Fly** - This camera control is used in most game development kits from Source Film Maker to Unreal Engine 4 | ||
Select one by clicking on **View** (located on the top left corner of the editor), hovering over **Controller** and clicking on the desired control. We will assume for simplicity that you know how to control the Fly controller. | Select one by clicking on **View** (located on the top left corner of the editor), hovering over **Controller** and clicking on the desired control. We will assume for simplicity that you know how to control the Fly controller. | ||
Line 72: | Line 80: | ||
==== Experiment! ==== | ==== Experiment! ==== | ||
- | As the name implies you can now **place down whatever you want** in your map as **you have learnt the basics**. **Play** with monsters, **pick** up items, **make** a chair mountain, **light** the sky blood red **it's up to you**! Go through **the rest of the symbols** on the left of the Editor and **play around ** with the tools at your disposal, this is **your** map, it doesn't have to make **sense or have gameplay** yet. **Have fun with HPL3**! | + | As the name implies you can now **place down whatever you want** in your map as **you have learnt the basics**. **Play** with monsters, **pick** up items, **make** a chair mountain, **light** the sky blood red **it's up to you**! Go through **the rest of the symbols** on the left of the Editor and **play around ** with the tools at your disposal, this is **your** map, it doesn't have to make **sense or have gameplay** yet. **Have fun with HPL3**! |
<note>Don't use bold, underlines or italics when writing down a tip or trick. Also, try to put the tip/trick in a category that fits!</note> | <note>Don't use bold, underlines or italics when writing down a tip or trick. Also, try to put the tip/trick in a category that fits!</note> | ||
- | ===== Select Tool Tips and Tricks ===== | + | ===== Select Tool Tips and Tricks ===== |
- | * Holding the Ctrl/Cmd buttons will select multiple objects in your map | + | * |
- | * Pressing F while selecting a placed-down object will align the grid to that objects axis | + | |
- | * While placing down an object, hold the Left mouse to see the objects hitbox as you put it down in your map. | + | Holding the Ctrl/Cmd buttons will select multiple objects in your map |
- | * Press the 1 key to shortcut to the Select Tool | + | |
+ | * | ||
+ | |||
+ | Pressing F while selecting a placed-down object will align the grid to that objects axis | ||
+ | |||
+ | * | ||
+ | |||
+ | While placing down an object, hold the Left mouse to see the objects hitbox as you put it down in your map. | ||
+ | |||
+ | * | ||
+ | |||
+ | Press the 1 key to shortcut to the Select Tool | ||
===== Light Tool Tips and Tricks ===== | ===== Light Tool Tips and Tricks ===== | ||
Line 95: | Line 114: | ||
===== Lens Flare Tool Tips and Tricks ===== | ===== Lens Flare Tool Tips and Tricks ===== | ||
- | ===== Particle Systems Tool Tips and Tricks ===== | + | ===== Particle Systems Tool Tips and Tricks ===== |
- | ===== Sound Tool Tips and Tricks ===== | + | ===== Sound Tool Tips and Tricks ===== |
- | ===== Static Objects Tips and Tricks ===== | + | ===== Static Objects Tips and Tricks ===== |
===== Entities Tips and Tricks ===== | ===== Entities Tips and Tricks ===== | ||
- | ===== Areas Tips and Tricks ===== | + | ===== Areas Tips and Tricks ===== |
- | ===== Primitive Tool Tips and Tricks ===== | + | ===== Primitive Tool Tips and Tricks ===== |
===== Decal Tips and Tricks ===== | ===== Decal Tips and Tricks ===== | ||
+ | |||
+ | * | ||
+ | |||
+ | Floating decals? After placing a decal in your level, edit its Layer to 1. | ||
+ | |||
+ | * | ||
+ | |||
+ | Flickering/merging decals? After placing a decal in your level, edit its Layer above that off the other Layer (Example: Decal 1 = Layer 1, Decal 2 = Layer 2, ect.). | ||
===== Fog Areas Tips and Tricks ===== | ===== Fog Areas Tips and Tricks ===== | ||
===== Static Object Batcher Tips and Tricks ===== | ===== Static Object Batcher Tips and Tricks ===== | ||
+ | |||
+ | This feature is broken. Will crash the editor. | ||
===== Terrain Editor Tips and Tricks ===== | ===== Terrain Editor Tips and Tricks ===== | ||
Line 117: | Line 146: | ||
===== Exposure Area Tips and Tricks ===== | ===== Exposure Area Tips and Tricks ===== | ||
- | ===== Combo Tool Tips and Tricks ===== | + | ===== Combo Tool Tips and Tricks ===== |
+ | |||
+ | This feature is broken. | ||
===== Detail Meshes Tips and Tricks ===== | ===== Detail Meshes Tips and Tricks ===== | ||
Line 123: | Line 154: | ||
===== Editor Misc. Tools Tips and Tricks ===== | ===== Editor Misc. Tools Tips and Tricks ===== | ||
- | * The Magnet located at the bottom of the editor can turn on and off grid snapping | + | * |
- | * The A button is for Ambient lighting, P for the Editors Point Lighting while I is used to hide the Editors icons in the map | + | |
- | * Maps are running slow? Go into Edit, Preferences and Performance to edit with the Editors rendering | + | The Magnet located at the bottom of the editor can turn on and off grid snapping |
- | * Ctrl/Cmd and F will pop up a window showing all the objects in the map. You can use this to select multiple objects and delete or focus on them | + | |
- | * Edit, Level Settings can edit if your map has a skybox, universal particle effects for the entire level and others like if the level is underwater | + | * |
- | * Edit, Show Projected Memory Usage shows you how much space your map is making (measured in Megabytes) | + | |
- | * You can export certain objects in a map for reference in an animation or a custom model by clicking on the desired object(s) and selecting File, Export Objects. You can also import objects too | + | The A button is for Ambient lighting, P for the Editors Point Lighting while I is used to hide the Editors icons in the map |
+ | |||
+ | * | ||
+ | |||
+ | Maps are running slow? Go into Edit, Preferences and Performance to edit with the Editors rendering | ||
+ | |||
+ | * | ||
+ | |||
+ | Ctrl/Cmd and F will pop up a window showing all the objects in the map. You can use this to select multiple objects and delete or focus on them | ||
+ | |||
+ | * | ||
+ | |||
+ | Edit, Level Settings can edit if your map has a skybox, universal particle effects for the entire level and others like if the level is underwater | ||
+ | |||
+ | * | ||
+ | |||
+ | Edit, Show Projected Memory Usage shows you how much space your map is making (measured in Megabytes) | ||
+ | |||
+ | * | ||
+ | |||
+ | You can export certain objects in a map for reference in an animation or a custom model by clicking on the desired object(s) and selecting File, Export Objects. You can also import objects too | ||
+ | |||
+ | * | ||
+ | |||
+ | Ctrl/Cmd and D will duplicate objects in your map | ||
+ | |||
+ | * | ||
+ | |||
+ | Ctrl/Cmd and C will copy objects, Ctrl/Cmd and V will paste them according to your focus point | ||
+ | |||
+ | * | ||
+ | |||
+ | Select Object Type helps you select certain categories of objects only, such as only selecting Static Objects or Entities | ||