GtkRadiant

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
GtkRadiant
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereAmbiente di sviluppo di videogiochi
SviluppatoreId Software
Ultima versione1.6.0
Sistema operativoMicrosoft Windows
Linux
macOS
LinguaggioC++
ToolkitGTK
LicenzaGNU General Public License
(licenza libera)
LinguaInglese
Sito webicculus.org/gtkradiant

GtkRadiant è un programma di editing visuale per la generazione di mapcode. Sviluppato da Id Software e distribuito da Icculus.org[1] è utilizzato per sviluppare ambientazioni su videogiochi tridimensionali che utilizzano un motore grafico e fisico compatibile con quello di Quake III Arena. Il software è giunto alla versione 1.6. Storicamente GtkRadiant è un fork di QeRadiant, al pari di molti software come NetRadiant, ZeroRadiant e GuruRadiant.

Funzionamento

[modifica | modifica wikitesto]

La maggior parte dei videogiochi di tipo "sparatutto" e alcuni videogiochi di altre categorie utilizzano per gli scenari del gioco un linguaggio pseudocompilato per rappresentare le entità del gioco (teletrasporti, giocatori virtuali, oggetti, interruttori, etc). Molti di questi software utilizzano un metalinguaggio di specifica della geometria, come sorgente dello scenario, che verrà poi compilato da un Mapc (Map Compiler), diverso per ogni gioco[2]. Esistono molti linguaggio di questo tipo, tuttavia il più diffuso, grazie alla prima comparsa in Quake III Arena, è il Mapcode, la cui geometria viene generata da un tool di editing 3D, detto Radiant Editor (nome derivato dai "Radiant", che sono i vertici dei poligoni della geometria di un videogioco), che svolge anche il ruolo di gestione delle texture, gestione degli attributi dello scenario e di gestione delle entità.

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]