|
|
Line 14: |
Line 14: |
| </gallery> | | </gallery> |
| <div> | | <div> |
− |
| |
− |
| |
− | =HPL3 Documentation=
| |
− |
| |
− | ==Engine==
| |
− |
| |
− | [[:hpl3:engine:rendering|Rendering]] <br />Overview of the different rendering techniques that happens.
| |
− |
| |
− | [[:hpl3:engine:materials|Materials]] <br />Detailed information on the different material that can be used.
| |
− |
| |
− | [[:hpl3:engine:static_objects|Static Objects]] <br />Some information specific to static objects that are used to build the base geometry of the levels.
| |
− |
| |
− | [[:hpl3:engine:entities|Entities]] <br />Information regarding entities, which is used for all the interactive and dynamic objects in the world.
| |
− |
| |
− | [[:hpl3:engine:terrain|Terrain]] <br />Terrain is quite different from other parts and require some special explanations.
| |
− |
| |
− | [[:hpl3:engine:script|Script]] <br />Scripting is a big part of the engine and meant to implement most of the game related things.
| |
− |
| |
− | [[:hpl3:engine:optimizations|Optimizations]] <br />This part discusses various important optimizations.
| |
− |
| |
− | [[:hpl3:engine:model_export|Model Export]] <br />How to properly export models from various programs.
| |
− |
| |
− | [[:hpl3:engine:sound|Sound]] <br />How the sound system functions and on the needs of assets.
| |
− |
| |
− | ==Tools==
| |
− |
| |
− | [[:hpl3:tools:maineditors|Main Editors]] <br />The main editor tools are the LevelEditor and the ModelEditor. Here is indepth information on these.
| |
− |
| |
− | [[:hpl3:tools:particleeditor|Particle Editor]] <br />Used to create particle systems.
| |
− |
| |
− | [[:hpl3:tools:materialeditor|Material Editor]] <br />Create the material files for models with this tool.
| |
− |
| |
− | [[:hpl3:tools:modelviewer|Model Viewer]] <br />The model viewer is used to generate material files and view created models.
| |
− |
| |
− | [[:hpl3:tools:mapviewer|Map Viewer]] <br />A tool for easy viewing of map files. Also good for optimization.
| |
− |
| |
− | ==Game==
| |
− |
| |
− | [[:hpl3:game:setup|Setup]] <br />Before doing anything, you need to know how to set things up!
| |
− |
| |
− | [[:hpl3:game:dev_features|Dev Features]] <br />Goes through some of the development specific stuff that can be done in-game.
| |
− |
| |
− | [[:hpl3:game:commandline|Commandline]] <br />What different commands can be used in the command line.
| |
− |
| |
− | [[:hpl3:game:entity_types|Entity types]] <br />The different basic entity types that are in the game.
| |
− |
| |
− | [[:hpl3:game:scripting|Scripting]] <br />Game specific information on the scripting.
| |
− |
| |
− | [[:hpl3:game:gui|Gui]] <br />The way the gui works and how it integrates into the game.
| |
− |
| |
− | [[:hpl3:game:eventdb|Event Database]] <br />How the game handles the event database.
| |
− |
| |
− | [[:hpl3:game:voicehandler|Voice Handler]] <br />The voice handler system used to handle, you guess it, voices.
| |
− |
| |
− | [[:hpl3:game:dialoghandler|Dialog Handler]] <br />A higher level system that creates dialogs using functionality from the Voice Handler.
| |
− |
| |
− | [[:hpl3:game:soundscapearea|Soundscape Area]] <br />This is a special type of area that needs some explanation.
| |
− |
| |
− | [[:hpl3:game:guides|Guides]] <br />A couple of guides with important information on some subjects.
| |
− |
| |
− | ==Tutorials==
| |
− |
| |
− | [[:hpl3:tutorials:texture_dds_export|DDS Texture Export]] <br />A tutorial on how to export a texture using the Nvidia textureTools
| |
− |
| |
− | [[:hpl3:tutorials:material_translucent|Translucent Material]] <br />Here is explained how to create a translucent material.
| |
− |
| |
− | [[:hpl3:tutorials:basic_modeling|Basic Modeling]] <br />The basics on modelling.
| |
− |
| |
− | ==3rd Party Tools==
| |
− |
| |
− | [[:hpl3:3rdparty:codelite|CodeLite Script Editor]] <br />Basic info on using CodeLite as a script editor for Angel Script.
| |
| | | |
| [[Category:Entry pages]] | | [[Category:Entry pages]] |
| | | |
| __NOTOC____NOEDITSECTION__ | | __NOTOC____NOEDITSECTION__ |