DarkRadiant - Le Bottin des Jeux Linux

DarkRadiant

🗃️ Specifications

📰 Title: DarkRadiant 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 👁️ Visual: 3D
🏷️ Category: Development ➤ Graphics Editor ➤ Map Editor ➤ id Tech engine Editor 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Content Creation; Level Editor; Multi-platform; id Tech 4 engine; id Tech 3 engine; Doom 3; Quake 4; FPS; Flagship ⏱️ Pacing: Real Time
🐣️ Approx. start: 2006-03-03 👫️ Played: Single
🐓️ Latest: 2023-03-31 🚦 Status: 04. Released (status)
📍️ Version: Latest: 💥️ 3.9.0 / Dev: b1e0866 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: BSD, LGPL, GPL ✨️ (temporary):
🐛️ Created: 2012-03-31 🐜️ Updated: 2024-10-10

📦️ Deliverables

📦️ Package name: darkradiant ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 10744

📖️ Summary

📜️[en]: A libre and multi-platform level editor for The Dark Mod and Doom 3, and more generally, for games based on the id Tech 4 engine (Quake 4, Prey, Enemy Territory Quake Wars, ...). Derived from the GtkRadiant level editor (itself derived from Q3Radiant), it brings a lot of improvements (on the texture, model and skin browser, the ergonomics, the code itself, the support of Python scripts, the import/export of maps in different formats, the graphic rendering, the scaling of models, ...). 📜️[fr]: Un éditeur de niveaux libre et multi-plateforme pour The Dark Mod et Doom 3, et plus généralement, pour les jeux basés sur le moteur id Tech 4 (Quake 4, Prey, Enemy Territory Quake Wars, ...). Dérivé de l'éditeur GtkRadiant (lui-même dérivé de Q3Radiant), il apporte bon nombre d'améliorations (sur le navigateur de textures, de modèles et de skins, l'ergonomie, le code lui-même, le support des scripts en Python, l'import/export de cartes en différents formats, le rendu graphique, la mise à l'échelle des modèles, ...).

🎥️ Videos


🕯️ How To: (202004), (202005), (201706),


🎮️ Showcase: (201702), (201010),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features 1 2] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202004) ht(202005) ht(201706) ht(201808) ht(201603) ht(202012) ht(201206) ht(201203) ht(201203) ht(201203) d(201702) d(201010) d[fr](202xxx♺) d[de](202xxx♺) d[ru](202xxx♺) d[pl](202xxx♺) d[cz](202xxx♺) d[sp](202xxx♺) d[pt](202xxx♺) d[it](202xxx♺) d[tr](202xxx♺)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Compilation Guide]

🦣️ Social
(DarkRadiant) Devs (DarkRadiant Team 1 2] [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(GtkRadiant) Devs (GtkRadiant Team 1 2] [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [Find videos on YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (GtkRadiant & DarkRadiant) [fr] [en]] [de]]
[LinuxFr [fr]] [HOLaRSE [de]] [Thomas DEBESSE (DarkRadiant Screenshots)]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: DarkRadiant
🦊️ What's: A libre level editor for The Dark Mod & Doom 3 (& id Tech 4 based games)
🏡️ https://www.darkradiant.net
🐣️ https://github.com/codereader/DarkRadiant
🔖 #LinuxGameDev #VFX #LevelEditor
📦️ #Libre #Arch #Deb #Flatpak
📖 Our entry: (homeless)

🥁️ Update: 3.9.0
⚗️ Consistent version 🦍️
📌️ Changes: https://www.darkradiant.net/index.html
🦣️ From: 🛜️ https://github.com/codereader/DarkRadiant/releases.atom

🕯️https://www.youtube.com/embed/lFYJkBssMbM
🎮️ https://www.youtube.com/embed/brJqHnXmpgE

🕶️ A view of its UI with the map of a castle being edited, in 3D on the main area of the screen, in 2D on the right area, and a very complete menu with icons at the top of the screen and on the left side. At the bottom 5 tabs (Entity, Media, Script, Console, Textures), the selected Textures tab shows different textures that can be applied to the map.

📚️ DarkRadiant is a libre and multi-platform level editor for The Dark Mod and Doom 3, and more generally, for games based on the id Tech 4 engine (Quake 4, Prey, Enemy Territory Quake Wars, ...). Derived from the GtkRadiant level editor (itself derived from Q3Radiant), it brings a lot of improvements (on the texture, model and skin browser, the ergonomics, the code itself, the support of Python scripts, the import/export of maps in different formats, the graphic rendering, the scaling of models, ...).

📕 Description [en]

📜️ "A libre & multi-platform level editor for The Dark Mod & Doom 3, and more generally, for games based on the id Tech 4 engine" 📜️

An open-source level editor for Doom 3 and The Dark Mod.

DarkRadiant is an overhauled version originally based on GtkRadiant designed for use with The Dark Mod (www.thedarkmod.com), a Thief-inspired modification of the Doom 3 game engine.

The project is open source (written in C++), you can obtain or browse the sources from the GitHub project page.

Features

Massive improvements have been made since development started: large parts of the code have already been refactored, improved or fully replaced by superior code.

DarkRadiant supports the major platforms:

• Windows (Vista / Win7 / Win8 / Win8.1 / Win10)
• Linux (supporting wxWidgets based on X)
• macOS

Feature Highlights include:

✅️ Media Browser
✅️ Surface / Patch / Light Inspector
✅️ Layers, Grouping and Selection Sets
✅️ Model Scaling
✅️ Particle Editor incl. realtime Preview
✅️ Export entire map sections to ASE, LWO and OBJ format
✅️ Browsers for Models, Entity Classes, Skins, Sounds
✅️ Support for most idTech4 shader features
✅️ TexTool (U/V Editing Tool)
✅️ MD5 Animation Viewer
✅️ Curve Editing
✅️ Drag-Manipulation of Brushes, Patches and Lights (Point & Projected)
✅️ Python Script Interface
✅️ Game support for: The Dark Mod 2.0, Doom 3, Quake 4, Quake 3, XreaL
✅️ Imports all kinds of maps in classic Quake/idTech map formats
✅️ Exports maps to Doom 3 / Quake4 / Quake 3 format
✅️ Customisable colour schemes
✅️ English and German localisation

The Dark Mod Editing

Our goal is to provide the TDM fan-mission community with a capable and easy-to-use editor. To achieve this, specialised plugins were developed to assist authors in tackling the complex mission creating tasks:

✅️ Stim/Response Editor
✅️ Objectives Editor
✅️ Difficulty Editor
✅️ Conversation Editor
✅️ AI Property Panel


🍥️ Debian:

Level design toolchain for DOOM3 and The Dark Mod

DarkRadiant is a 3D map and level editor for games based on the idtech4 engines. The software is based on GtkRadiant and focuses on the games DOOM3 and The Dark Mod. Other games based on the same engine, like Quake 4, might be editable too, but are not explicitly supported.

Darkradiant can also be used to create free contents for the GPL'ed version of the DOOM3 engine.


🌍️ Wikipedia (GtkRadiant):

Quake III
Main article: Quake III Arena

In 2000, Id transferred maintenance control of the Quake III Arena level editor tools (Q3Radiant) to community programmers, who added new features and released the result as the Windows- and Linux-compatible GtkRadiant. A public beta test ran in January 2001. It became one of Quake's most used level editors and was later released under the GNU General Public License.

📕 Description [fr]

Un éditeur de niveaux pour Doom 3 et The Dark Mod, par la DarkRadiant Team (l'équipe de The Dark Mod pour adapter GtkRadiant à ses besoins), dérivé de l'éditeur GtkRadiant.
En C++.

DarkRadiant est un éditeur de niveaux libre et multi-plateforme pour The Dark Mod et Doom 3, et plus généralement, pour les jeux basés sur le moteur id Tech 4 (Quake 4, Prey, Enemy Territory Quake Wars, ...). Dérivé de l'éditeur GtkRadiant (lui-même dérivé de Q3Radiant), il apporte bon nombre d'améliorations (sur le navigateur de textures, de modèles et de skins, l'ergonomie, le code lui-même, le support des scripts en Python, l'import/export de cartes en différents formats, le rendu graphique, la mise à l'échelle des modèles, ...).

Voir aussi (éditeurs de niveaux dérivés de GtkRadiant): DarkRadiant, GtkRadiant, NetRadiant,

Crédit image : Thomas DEBESSE (lien ci-dessus).


Un éditeur de niveau open-source pour Doom 3 et The Dark Mod.

DarkRadiant est une version remaniée à l’origine basée sur GtkRadiant et conçue pour être utilisée avec The Dark Mod (www.thedarkmod.com), une modification du moteur de jeu Doom 3 inspirée par Thief.

Le projet est open source (écrit en C ++), vous pouvez obtenir ou parcourir les sources depuis la page du projet GitHub.

Caractéristiques

Des améliorations massives ont été apportées depuis le début du développement : de grandes parties du code ont déjà été remaniées, améliorées ou entièrement remplacées par du code supérieur.

DarkRadiant supporte les principales plateformes :

• Windows (Vista / Win7 / Win8 / Win8.1 / Win10)
• Linux (supportant wxWidgets basé sur X)
• macOS

Les principales fonctionnalités sont les suivantes

✅️ Navigateur de médias
✅️ Inspecteur de surface / de patchs / de lumière
✅️ Sélection de couches, de groupements et d'ensembles
✅️ Mise à l'échelle du modèle
✅️ Éditeur de particules avec aperçu en temps réel
✅️ Exportation de sections entières de cartes au format ASE, LWO et OBJ.
✅️ Navigateurs pour les modèles, les classes d'entités, les skins et les sons.
✅️ Support de la plupart des fonctionnalités des shaders idTech4
✅️ TexTool (outil d'édition U/V)
✅️ Visionneuse d'animations MD5
✅️ Édition de courbes
✅️ Manipulation par glisser-déposer des brosses, des patches et des lumières (ponctuelles et projetées)
✅️ Interface de script Python
✅️ Support des jeux : The Dark Mod 2.0, Doom 3, Quake 4, Quake 3, XreaL
✅️ Importe toutes sortes de cartes dans les formats classiques de Quake/idTech
✅️ Exporte les cartes au format Doom 3 / Quake4 / Quake 3
✅️ Jeux de couleurs personnalisables
✅️ Localisation en anglais et en allemand

Editeur de The Dark Mod

Notre objectif est de fournir à la communauté des fans de missions TDM un éditeur performant et facile à utiliser. Pour y parvenir, des plugins spécialisés ont été développés pour aider les auteurs à s'attaquer aux tâches complexes de création de missions :

✅️ Éditeur Stim/Réponse
✅️ Éditeur d'objectifs
✅️ Éditeur de difficulté
✅️ Éditeur de conversation
✅️ Panneau de propriétés de l'IA



🍥️ Debian:

Chaîne de compilation de conception de niveau pour DOOM3 et The Dark Mod

DarkRadiant est un éditeur de niveaux et de cartes en 3D pour les jeux basés sur les moteurs idtech4. Le logiciel est basé sur GtkRadiant et se concentre sur les jeux DOOM3 et The Dark Mod. D’autres jeux basés sur le même moteur, tel Quake 4, sont aussi éditables, mais ne sont pas ouvertement pris en charge.

Darkradiant peut aussi être utilisé pour créer des contenus libres pour la version GPL du moteur DOOM3.


LinuxFR:

"DarkRadiant est un fork de GTK Radiant, un autre logiciel libéré par id Software et initialement développé par id Software et Loki Software. Il permet de modéliser des cartes et il est fourni avec une suite d'outils pour les compiler. DarkRadiant peut notamment être scripté en Python  !
Un installeur pour GNU/Linux est disponible sur la page du projet ainsi qu'un dépôt de paquets pour Ubuntu" (...).


🌍️ Wikipedia (GtkRadiant):

GtkRadiant est un éditeur de maps. Ce logiciel permet de réaliser facilement des cartes pour des jeux vidéo, on parle alors de level design.

Développé à la base par id software et Loki Software, le code source du logiciel a ensuite été diffusé sous la GNU GPL le 19 février 2006. Le développement est ensuite devenu communautaire.

GtkRadiant trouve ses origines sur l'éditeur Q3Radiant, permettant de réaliser des niveaux pour le jeu Quake 3: Arena. Il a été modifié par Robert Duffy, programmeur pour ID software, il a notamment ajouté le principe de l'éditeur multi-moteurs, permettant de réaliser des niveaux pour plusieurs jeux ainsi que l'utilisation de la bibliothèque GTK+, facilitant le portage de l'application sur d'autres systèmes d'exploitation.

Actuellement, l'éditeur est disponible pour Linux, Mac OS X et Windows.

Utilisation

Voici une liste de jeux "officiellement" supportés par GtkRadiant :

• DarkPlaces (ce qui inclut ses dérivés)
• Doom 3 (en utilisant le compilateur intégré à Doom 3)
• Half-Life
• Heretic II
• Jedi Knight II: Jedi Outcast
• Jedi Knight: Jedi Academy
• Nexuiz
• Prey (en utilisant le compilateur intégré à Prey)
• Quake
• Quake II
• Quake III Arena (et ses dérivés tel que Urban Terror, Open Arena)
• Quake 4
• Return To Castle Wolfenstein
• Soldier of Fortune II: Double Helix
• Star Trek Voyager: Elite Force
• Tremulous
• UFO: Alien Invasion
• Urban Terror
• Wolfenstein: Enemy Territory
• Warsow
• Xonotic
• GunZ: The Duel

Supporte aussi non officiellement :

• Call of Duty
• Medal of Honor : Débarquement allié (Medal of Honor: Allied Assault)
• Neverball
• The Transfusion Project

Historique des versions

Après plusieurs années de développement, la version 1.5 de GtkRadiant est venue remplacer la 1.4 à la fin du mois d'Avril 2007.

Cette mise à jour ajoute de nombreuses modifications importantes, au niveau du logiciel lui-même, mais aussi avec plusieurs nouveaux jeux officiellement supportés.

Le logiciel est alors considéré comme stable et devrait remplacer petit à petit la version 1.4.

ZeroRadiant

ZeroRadiant était une version de développement maintenue par id Software grâce à des volontaires afin de prendre en charge de nouveaux projets internes1. ZeroRadiant est devenu la version 1.6 de
GtkRadiant.

Modification

Depuis sa libération, il existe des versions modifiées de GtkRadiant.

DarkRadiant

DarkRadiant est développé par l'équipe de développement du mod The Dark Mod, un genre de Dark Project : La Guilde des voleurs sur le moteur de Doom 3. À l'origine développé pour le mod, elle permet aussi de mapper pour Doom 3 en général.

NetRadiant

Il s'agit d'une modification de GtkRadiant 1.5.0 initiée alors que le projet GTKRadiant stagnait. NetRadiant prend en charge quelques jeux dont Warsow, Nexuiz/Xonotic ou Unvanquished. NetRadiant est maintenu par le projet Xonotic.