All Projects → Garux → netradiant-custom

Garux / netradiant-custom

Licence: other
The open-source, cross-platform level editor for id Tech based games.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
java
68154 projects - #9 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to netradiant-custom

Quake2
Quake 2 modification with new renderer and many other unique features.
Stars: ✭ 31 (-79.87%)
Mutual labels:  games, quake
quakejs
Fork of inolen/quakejs with additonal content server, local play page, and start-stop script
Stars: ✭ 79 (-48.7%)
Mutual labels:  games, quake
Gamers-Console
🚀 A list of Game development tutorials in different programming languages.
Stars: ✭ 35 (-77.27%)
Mutual labels:  games
web3.unity
🕹 Unity SDK for building games that interact with blockchains.
Stars: ✭ 557 (+261.69%)
Mutual labels:  games
Tetris
A (incomplete) terminal Tetris. Written in Haskell.
Stars: ✭ 26 (-83.12%)
Mutual labels:  games
Galaxy-Attack
An inspiration of the original Atari Space Invaders game built in pygame 👾 🎮
Stars: ✭ 32 (-79.22%)
Mutual labels:  games
icecon
Simple and quick to use RCON tool for IW4M and other Q3-compatible game servers.
Stars: ✭ 32 (-79.22%)
Mutual labels:  quake
gamebox
Gamebox is a collection of minigames written in C using Gtk+-3.0
Stars: ✭ 15 (-90.26%)
Mutual labels:  games
fc-solve
Freecell Solver - a C library for automatically solving Freecell and some other variants of card Solitaire
Stars: ✭ 49 (-68.18%)
Mutual labels:  games
Dynamic-Draw
This is a plugin for Paint.NET that extends it with dynamic brush capabilities. Images can be used as brushes to draw with options to adjust and jitter the brush in different ways.
Stars: ✭ 15 (-90.26%)
Mutual labels:  brushes
Crystalshire
Legacy VB6 open-source ORPG
Stars: ✭ 24 (-84.42%)
Mutual labels:  games
voxeling
Creative mode WebGL voxel game. Runs in Chrome, with multiplayer functionality and very few dependencies
Stars: ✭ 24 (-84.42%)
Mutual labels:  games
gow
GOW - stream games (and GUI) over Docker
Stars: ✭ 109 (-29.22%)
Mutual labels:  games
tyrquake
Libretro port of Tyrquake (Quake 1 engine)
Stars: ✭ 28 (-81.82%)
Mutual labels:  quake
Reversi
🎲 黑白棋 课程设计 + AI (Minimax)
Stars: ✭ 48 (-68.83%)
Mutual labels:  games
planes
Variant of battleships game
Stars: ✭ 17 (-88.96%)
Mutual labels:  games
tournament-generator
A set of classes used to create multiple kinds of tournament brackets in PHP
Stars: ✭ 38 (-75.32%)
Mutual labels:  games
AnberPorts
AnberPorts for Anbernic RG351P/M and RG351V running ArkOS, 351elec and The RA.
Stars: ✭ 86 (-44.16%)
Mutual labels:  games
TeamGames
Sourcemod plugin providing team based games for prisoners and some useful things for wardens.
Stars: ✭ 16 (-89.61%)
Mutual labels:  games
serverthrall
Conan Exiles Dedicated Server Manager
Stars: ✭ 26 (-83.12%)
Mutual labels:  games

NetRadiant-custom

The open-source, cross-platform level editor for id Tech based games.

NetRadiant-custom is a fork of NetRadiant (GtkRadiant 1.4→massive rewrite→1.5→NetRadiant→this)


screenshot

Downloads

Ready-to-use packages are available in the Releases section.

Supported games

Main focus is on Quake, Quake3 and Quake Live.

Though other normally supported games should work too. Releases include configs for the following games: Alien Arena, Darkplaces, Doom 3, Doombringer, Wolfenstein: Enemy Territory, Heretic II, Half-Life, Jedi Knight Jedi Academy, Jedi Knight II: Jedi Outcast, Kingpin, Neverball, Nexuiz, Open Arena, Project::OSiRiON, Prey, Quake II, Q3Rally, Quake 4, Quetoo, Smokin' Guns, Soldier of Fortune II - Double Helix, Star Trek Voyager : Elite Force, Tremulous, Turtle Arena, UFO:Alien Invasion, Unreal Arena, Unvanquished, Urban Terror, Warfork, Warsow, Return To Castle Wolfenstein, World of Padman, Xonotic, ZEQ2 Lite.

Features

Development is focused on smoothing and tweaking editing process.

Random feature highlights

  • WASD camera binds
  • Fully supported editing in 3D view (brush and entity creation, all manipulating tools)
  • Uniform merge algorithm, merging selected brushes, components and clipper points
  • Free and robust vertex editing, also providing abilities to remove and insert vertices
  • UV Tool (edits texture alignment of selected face or patch)
  • Autocaulk
  • Model browser
  • Brush faces extrusion
  • Left mouse button click tunnel selector, paint selector
  • Numerous mouse shortcuts (see help->General->Mouse Shortcuts)
  • Focus camera on selected (Tab)
  • Snapped modes of manipulators
  • Draggable renderable transform origin for manipulators
  • Quick vertices drag / brush faces shear shortcut
  • Simple shader editor
  • Texture painting by drag
  • Seamless brush face<->face, patch<->face texture paste
  • Customizable keyboard shortcuts
  • Customizable GUI themes, fonts
  • MeshTex plugin
  • Patch thicken
  • All patch prefabs are created aligned to active projection
  • Filters toolbar with extra functions on right mouse button click
  • Viewports zoom in to mouse pointer
  • 'all Supported formats' default option in open dialogs
  • Opening *.map, sent via cmd line (can assign *.map files in OS to be opened with radiant)
  • Texture browser: show alpha transparency option
  • Texture browser: gtk search in directories and tags trees
  • Texture browser: search in currently shown textures
  • CSG Tool (aka shell modifier)
  • Working region compilations (build a map with region enabled = compile regioned part only)
  • QE tool in a component mode: perform drag w/o hitting any handle too
  • Map info dialog: + Total patches, Ingame entities, Group entities, Ingame group entities counts
  • Connected entities selector/walker
  • Build->customize: list available build variables
  • 50x faster light radius rendering
  • Light power is adjustable by mouse drag
  • Anisotropic textures filtering
  • Optional MSAA in viewports
  • New very fast entity names rendering system
  • Support 'stupid quake bug'
  • Arbitrary texture projections for brushes and curves
  • Fully working texture lock, supporting any affine transformation
  • Texture locking during vertex and edge manipulations
  • Brush resize (QE tool): reduce selected faces amount to most wanted ones
  • Support brush formats, as toggleable preference: Axial projection, Brush primitives, Valve 220
  • Autodetect brush type on map opening
  • Automatic AP, BP and Valve220 brush types conversion on map Import and Paste
  • New bbox styled manipulator, allowing any affine transform (move, rotate, scale, skew)
  • Incredible number of fixes and options

Q3Map2:

  • q3map_remapshader remaps anything fine, on all stages
  • Automatic map packager (complete Q3 support)
  • Report full / full pk3 path on file syntax errors
  • Allowed simultaneous samples+filter use, makes sense
  • -brightness 0..alot, def 1: mimics q3map_lightmapBrightness globally
  • -contrast -255..255, def 0: lighting contrast
  • -saturation light option
  • -bouncecolorratio 0..1 (ratio of colorizing light sample by texture)
  • -nolm - no lightmaps
  • -novertex works, (0..1) sets globally
  • -vertexscale
  • New area lights backsplash algorithm (utilizing area lights instead of point ones)
  • -backsplash (float)scale (float)distance: adjust area lights globally (real area lights have no backsplash)
  • New slightly less careful, but much faster lightmaps packing algorithm (allocating... process)
  • -extlmhacksize zero effort external lightmaps for Q3
  • Valve220 mapformat autodetection and support
  • Consistent brush content deduction with mixed face parameters
  • Model shaders paths deduction
  • Fixed model autoclip, added 20 new clipping modes
  • Support negative misc_model scale
  • Assimp model loading library (40+ formats)
  • -json bsp export/import
  • -mergebsp injects one bsp to another
  • No shaderlist.txt mode: load all shaders
see changelog-custom.txt for more

COMPILING

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].