Programmeren in Fenix: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
k Voor alle duidelijkheid, artikel op WP is dus ook de bron van deze tekst
QZanden (overleg | bijdragen)
linkfix
Regel 35:
 
 
Het "program" blok wordt altijd uitgevoerd zodra het programma gestart wordt, te vergelijken met main() van sommige andere talen ([[Programmeren in C++|C++]], [[Java (programmeertaal)|Java]]). Binnen dat blok wordt er eerst de mogelijkheid geboden om globale en lokale variabelen te declareren in initialiseren. Globale variabelen kunnen overal gebruikt worden (zowel in "program" als in processen), en lokale variabelen zijn variabelen die elk proces standaard meekrijgt. Vervolgens begint het 'echte' programma tussen "Begin" en "End", keywords ook wel bekend van Pascal.
 
Met Set_mode() wordt eerst de resolutie van het spel op 1024*768 gezet en de kleurendiepte op 16 bit, en met Set_fps() wordt de framerate (in het voorbeeld 70) en frameskip (in het voorbeeld 0) van het programma vastgelegd. Vervolgens wordt er 2x het proces Mijn_process aangeroepen, waarna het hoofdprogramma blijft draaien door middel van een oneindige loop. Dit is nodig om het programma draaiende te houden, want zodra de "End" van het "Program"-blok bereikt wordt, is het programma afgelopen en stopt het.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.