GtkRadiant , video oyunları için bir seviye (harita) düzenleyicisidir . Seviye tasarım aracıdır .
GtkRadiant'ın kökeni Q3Radiant editörüdür ve başlangıçta Loki Entertainment Software işbirliği ile kimlik yazılımının dahili bir projesi olarak geliştirilen Quake III Arena oyununun seviyelerini gerçekleştirmeye izin verir . Çok motorlu düzenleyici prensibini ekleyen, birden fazla oyun için seviyeler oluşturmanın yanı sıra GTK + kitaplığının kullanılmasına izin veren ve uygulamanın diğer işletimde taşınmasını kolaylaştıran, Id Software programcısı Robert Duffy tarafından değiştirildi. sistemleri . yazılımın kaynak kodu GNU GPL altında yayınlandı 19 Şubat 2006. Kalkınma daha sonra toplum temelli hale geldi.
Düzenleyici, Linux , FreeBSD , macOS ve Windows için mevcuttur .
GtkRadiant sürüm 1.5, ay sonunda 1.4'ün yerini aldı.Nisan 2007. Bu güncelleme, yazılımın kendisi düzeyinde birçok önemli değişiklik ekler, ancak aynı zamanda yeni oyunların desteği ve bir "oyun paketi " ekleyerek yazılımı değiştirmeden ek oyunlar ekleme yeteneği ile , tarafından kullanılan formatları açıklayan bir dizi dosya varsayılan ve belirli parametreler.
Başlangıçta Quake III Arena için tasarlanan yazılım, id Tech 3 motoru tarafından kullanılan formatlara ( PK3 arşivleri , gölgelendirici komut dosyaları vb.) Odaklanmıştır .
Quake Live'ın geliştirme ihtiyaçları için (başlangıçta Quake Zero olarak tanıtılır ), id Software , 1.4 sürümüne dayanan ZeroRadiant adlı bir sürümü sürdürdü ve daha sonra sürüm numarası 1.6 ile GtkRadiant adını aldı. Bu nedenle GtkRadiant 1.6, doğrudan sürüm 1.4'ü temel alır ve sürüm 1.5'teki değişiklikleri içermez.
Gibi sürüm 1.5 desteklenen oyunlar gibi bazı sürümleri Half-Life , Double Helix: Soldier of Fortune II , Günz: Duel , Call of Duty , Medal of Honor: Allied Landing , Yıldız Savaşları Jedi Knight II: Jedi Outcast , Transfüzyon Projesi , vs .
Piyasaya sürüldüğünden bu yana, GtkRadiant'ın geliştirilmesi birkaç kez çatallandı ve birkaç spin-off projesine yol açtı.
GtkRadiant 1.6; Quake , Quake II , Quetoo , Quake III Arena , Quake Live , Urban Terror , Return to Castle Wolfenstein , Wolfenstein: Enemy Territory , Star Wars Jedi Knight: Jedi Academy , Star Trek: Voyager - Elite Force ve Unvanquished'i destekler .
NetRadiant, GtkRadiant 1.5.0'ın bir türevidir.
NetRadiant destekleri Darkplaces , Xonotic , Nexuiz , Unvanquished , Tremulous , Warsow , Smokin 'Guns , Q3Rally , Açık Arena , Quake , Quake II , Quetoo , Quake III Arena , Doom 3 , Quake 4 , Return to Castle Wolfenstein , Wolfenstein: Enemy Territory , Prey , Neverball , Kingpin: Life of Crime , UFO: Alien Invasion , Heretic II ve Star Wars Jedi Knight: Jedi Academy .
Desteklenen oyunların listesini hardcodes GtkRadiant aksine, NetRadiant bir “ekleyerek bir oyun destekler gamepack ”. Bu nedenle desteklenen oyunların listesi her zaman kapsamlı değildir.
NetRadiant bir alt projesi olarak geliştirilen Xonotic oyun ve ortaklaşa sahip geliştirilmiştir Unvanquished proje .
DarkRadiant, Doom 3 motorundaki Dark Project: Thieves Guild'den esinlenen bir oyun olan oyun geliştirme ekibi The Dark Mod tarafından geliştirilen NetRadiant'ın bir türevidir .
Bu varyant, Doom 3 , Quake 4 ve Prey gibi bu motora dayalı oyunların seviyelerini düzenlemek için id Tech 4 motor teknolojilerini desteklemeye odaklanmıştır .
UFORadiant, DarkRadiant'ın eski bir sürümünün türetilmiş halidir ve artık yalnızca UFO: Alien Invasion oyununu desteklemeye adanmıştır , bu yüzden onun için en kapsamlı desteği sunmaktadır.