software.wikisort.org - Linguaggio

Search / Calendar

JASS (Just Another Scripting Syntax) è un linguaggio di programmazione ad eventi usato in Warcraft III. I creatori di mappe possono usarlo nel World Editor per creare triggers e script AI o comunque, lavorando sul file *.j presente nei file con estensione *.w3m o *.w3x

Disambiguazione – Se stai cercando il gioco di carte, vedi Jass.
JASS
linguaggio di programmazione
AutoreBlizzard Entertainment
Data di origine2001

Caratteristiche


Il Warcraft fornisce un'estesa API che dà al programmatore il controllo di quasi la totalità degli aspetti del gioco. Può, per esempio, eseguire semplici comandi da interfaccia come: dare ordini alle unità, cambiare il tempo e l'ora del gioco, eseguire suoni, mostrare messaggi al giocatore, e manipolare il terreno. JASS può anche creare potenti funzioni, le quali possono rilevare se il mouse va sopra o colpisce una posizione. Ha una sintassi simile al Turing e al Delphi, benché, diversamente da questi linguaggi, è case sensitive. JASS è primariamente un linguaggio di programmazione procedurale.


Esempio di programma



Hello, world!


Il seguente codice creerà una funzione, priva di argomenti (takes nothing), che mostrerà a tutti i giocatori il messaggio "Hello World"

 function Trig_Hello_World_Actions takes nothing returns nothing
   call DisplayTextToForce( GetPlayersAll(), "Hello, world! )
 endfunction

Collegamenti esterni


Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica

На других языках


- [it] JASS

[ru] JASS

JASS (англ. Just Another Scripting Syntax) — событийно-ориентированный скриптовый язык программирования, созданный компанией Blizzard Entertainment. Используется в играх, таких как Warcraft 3 и Starcraft[какой?].



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии