Fulltext results:
- compiling_and_running_1.15_or_earlier_qmake
- qt-project.org/official_releases/qt/|Qt 5 (latest version)]]. VS 2013 OpenGL build recommended. * SDL 2.0 and SDL_mixer 2.0. Download these from http://www.libsdl.org. * [[direct_x]]... arted|OpenGL 2 (or later) headers]]. * [[eax]] 2.0. Used for environmental sound effects such as reverb. EAX 3.0 may work as well but hasn't been tested. The SDK ... c component. Note, however, that most require the Doomsday 2 libraries (libcore, libgui, libappfw, libshell) a
- developer_guidelines
- that the features used must be supported by MSVC 2013. New code //units// (as in files) should be wri... === C++ ===== When writing or modifying C++ for Doomsday, the following guidelines must be adhered to. =... { // Scope block int scopedInt = 2; doSomethingMore(scopedInt); } // New... break; } </code> ==== Brace style ==== Doomsday, for the most part, follows [[http://en.wikipedia
- libcore
- he shared library that contains the core of the [[doomsday_engine]] version 2.((The actual file name depends on the platform: ... ore.so**.)) It is based on [[hawthorn]]. ====== Doomsday 2 architecture ====== Doomsday 2 comprises a set of libraries that act as the foundation of [[doomsday_client... tionality essential to all applications. {{ file:doomsday_2_component_architecture.png }} ===== Core librar
- getting_started_1.15_or_earlier
- rstand, that Doomsday is an open source project. Doomsday is licensed under the [[http://www.gnu.org/licenses/gpl.html|GNU GPL v2 or later]] license. To further that goal, we ask... shed by * the Free Software Foundation; either version 2 of the License, or * (at your option) any late... // This will download the full repository (about 200MB) from GitHub, so it may take a while. Next, y... er remote.origin.url=https://github.com/skyjake/Doomsday-Engine.git remote.origin.fetch=+refs/heads/*:re
- quick_guide_to_amethyst
- {},| a , | | Current date| {{cmd|@}}{{cmd|date}}| 2015-11-15 | | Anchor| {{cmd|@}}{{cmd|a}}{id} | | Re... two parameters: <code> @macro{sum}{@arg{1}+@arg{2}}</code> The output of {{cmd|@}}{{cmd|sum}}{x}{
- compiling_and_running_2.0
- ====== Compiling and running Doomsday 2.0–2.3 with CMake ====== Doomsday 2 is built with [[https://cmake.org|CMak... gin) * FMOD Studio Low-Level Programmer API for Doomsday 2.1+, or FMOD Ex for Doomsday 2.0 or earlier (audio plugin) * OpenAL (audio plugi... use (unless autodetected). This determines which version of Qt will be used in the build. * ''DENG_ENABLE_*'' are used for enabling and disabling Doomsday features. * ''*_DIR'' (e.g., ''FMOD_DIR'') are
- player_controls
- olled? ===== {{ file:player_control_diagram.png?200x0}} This diagram illustrates how input events are u... ==== Overview ==== {{ file:bindings_diagram.png?200x0}} - During init, game registers logical contr... the events are executed. ===== TODO ===== (for version 1.9.0-beta6) The mechanism described in this article o... == Goal N+1: Player Control Setup GUI ==== * Doomsday control panel UI for setting up the controls.