Poligono

Da Soldat Italia Wiki.

Un poligono.
Un poligono.

Poligono è un termine utilizzato nella maggior parte dei giochi odierni per descrivere i triangoli che compongono il mondo di gioco. Su Soldat, i poligoni creano la superficie su cui un giocatore cammina in una mappa.

I poligoni hanno varie proprietà: colore, coordinate relative alla texture, e modificatori di comportamento.

  • Colore: A ciascun vertice o punto di un poligono, è possibile assegnare un colore specifico. Questi colori sono esattamente quelli che saranno utilizzati ai vertici. Tutta la restante area del poligono sarà invece colorata interpolando i vari colori creando di fatto dei gradienti sfumati, soprattutto al centro del poligono.
  • Coordinate della Texture: queste servono per stirare la sottostante texture del poligono in questione così che si possa avere una prospettiva in 3D del poligono, così come succede per gli angoli superiori della mappa Bunker.
  • Modificatori di Comportamento: questi cambiando le proprietà dei poligoni come il rilevamento di collisioni, l'attrito, il danno al giocatore. Ne esistono di vario tipo:
    1. Normale (Normal): è il tipo più comune di poligono, e non è altro che del terreno asciutto e solido. Esso ferma proiettili e giocatori, sebbene poligoni molto sottili lascino passare proiettili molto veloci, e persino dei gostek possano fermarsi o passarvi attraverso.
    2. Solo i proiettili collidono (Only Bullets Collide): Come il nome suggerisce, i proiettili collidono con questi poligoni mentre il giocatore vi passa attraverso, come se non esistessero. Le granate vengono fermate e cadono come se avessero colpito un muro. I bot non riconoscono questo tipo di poligoni.
    3. Solo i giocatori collidono (Only Players Collide): Stessa cosa del precedente. Questi poligoni lasciano passare proiettili, ma non giocatori e granate. Anch'essi non son riconosciuti dai bot.
    4. Non collide (Doesn't Collide): Niente si scontra con questi poligoni. Sono usati principalmente per accorgimenti estetici, come i piloni che sorreggono i basamenti superiori su ctf_Run).
    5. Ghiacciato (Ice): Questi poligoni sono uguali a quelli Normali eccetto che non hanno quasi per niente attrito. Stando in Posizione sdraiata e muovendosi orizzontalmente su questi poligoni, il giocatore acquisterà notevole velocità. Sono usati principalmente per mappe da corsa.
    6. Mortale (Deadly): I poligoni mortali uccidono istantaneamente i giocatori che li toccano, come ad esempio gli spini sotto al ponte di inf_Outpost o in fondo alla voragine su ctf_Equinox.
    7. Mortale con Sangue (Bloody Deadly): Stesso del precedente, ma sangue spruzza anche fuori dal cadavere del giocatore.
    8. Ferisce (Hurts): Come i poligoni normali, sebbene tolgano lentamente energia a chi vi si ferma sopra.
    9. Rigeneranti (Regenerates): Come i poligoni normali, sebbene donino lentamente energia a chi vi si ferma sopra. (Guarda: Rigenerazione)
    10. Infiammanti (Lava): Come i poligoni Bloody Deadly, con la variante che i giocatori prendono a fuoco.

Per via delle proprietà dei poligoni, questi possono essere connessi in maniera scorretta ai loro vertici, creando di fatto il polybug. Possono rappresentare un grosso ostacolo per chi crea mappe dal momento che rendono difficoltoso giocare in maniera fluida e continua. D'altra parte possono essere sfruttati per dare spazio alla creatività di chi crea mappe, controllando gli effetti in maniera tale da rendere possibile nuove modalità di gioco anche senza ricorrere allo scripting o modifica delle impostazioni del server.