Azioni – Score

Score      Lives     Health     In most games the player will have a certain score. Also many games give the player a number of lives. Finally, often the player has a certain health. The following actions make it easy to deal with the score, lives, and health of the player.  Set Score Game Maker … Leggi tutto

Suono 3D

Standard Edition. 3D sounds refers to sound that has a position (and velocity) with respect to the listener. Although its most prominent use is in 3D games you can also effectively use it in 2D games. The idea is that a sound has a position in space. In all functions the listener is assumed to … Leggi tutto

Azioni – Control

Questions          Other       Code    Variables    There are a number of actions with which you can control which other actions are performed. Most of these actions ask a question, for example whether a position is empty. When the answer is yes (true) the next action is executed, otherwise it is skipped. If you … Leggi tutto

Il mouse

Per l’interazione tramite il mouse, esistone le seguenti variabili e funzioni: mouse_x Coordinata x del mouse nel livello. Sola lettura. mouse_y Coordinata x del mouse nel livello. Sola lettura. mouse_button Il tasto attualmente premuto. I valori utilizzati sono: mb_none mb_any mb_left mb_middle mb_right. mouse_lastbutton L’ultimo tasto premuto. Le funzioni seguenti si usano per controllare quale particolare tasto è stato premuto. Questo … Leggi tutto

Azioni – Main 2

Timing         Info        Game     Resources    Here are some more main actions, dealing with timing, giving messages to the user, and dealing with the game as a whole.  Set Alarm With this action you can set one of the twelve alarm clocks for the instance. You select the number of steps and the … Leggi tutto

Azioni – Main 1

Objects       Sprite    Sounds    Rooms       The following set of actions deals with creating, changing, and destroying instances of objects, with sounds, and with rooms.  Create Instance With this action you can create an instance of an object. You specify which object to create and the position for the new instance. If you … Leggi tutto

Azioni – Move

Move          Jump        Paths     Steps   Il primo gruppo di azioni consiste di quelle relative al movimento degli oggetti. Esistono le seguenti azioni:  Move Fixed Usa quest’azione per incominciare, ad esempio, a muoverti in una certa direzione. Specifichi la direzione tramite i pulsanti con le frecce. Usa il pulsante al centro per fermare … Leggi tutto

Il joystick

Ci sono alcuni eventi associati ai joystick. Ma per avere il controllo completo dei joystick c’è un insieme completo di funzioni per gestire i joystick. GameMaker gestisce fino a due joystick. Ecco perché tutte queste funzioni hanno come argomento l’identificatore del joystick. joystick_exists() id Restituisce se esiste il joystick con id (1 o 2) specificato. joystick_name() id Restituisce … Leggi tutto

Date e orari

In GameMaker sono presenti tante funzioni per le date e gli orari. Una combinazione date-time è memorizzata in un numero reale la parte intera è il numero di giorni trascorsi dal 12/30/1899 la parte frazionaria è la frazione già passata di una giornata di 24 ore. Sono disponibili le seguenti funzioni: date_current_datetime() Restituisce un valore date-time corrispondente al momento / data / … Leggi tutto

Presentazione del linguaggio

GameMaker ha un linguaggio di programmazione integrato. Questo linguaggio di programmazione permette molta più flessibilità e controllo delle azioni standard. Ci riferiremo a questo linguaggio come GML, Game Maker Language. Osserva che le stringhe si possono sviluppare su più linee. Ci sono molti posti dove si possono scrivere programmi con questo linguaggio. Prima di tutto, quando definisci … Leggi tutto