08.11.2012 Views

Designing Games with Game Maker - YoYo Games

Designing Games with Game Maker - YoYo Games

Designing Games with Game Maker - YoYo Games

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Version 7 uses a new registration mechanism. The free and registered version are now called<br />

the Lite and Pro Edition. There is an improved online purchase process that immediately<br />

upgrades the program after the payment is made. Old version 5 and 6 registration keys can<br />

be exchanged for version 7 activation codes.<br />

Other changes<br />

There are a number of other changes and additions. Here are some of the important ones.<br />

• The selected direction(s) in the Move Fixed action are now colored red.<br />

• When running a game the loading bar is shown considerably earlier such that it is clear<br />

the game is running.<br />

• Renamed all actions for more easy reference (compatible <strong>with</strong> the book).<br />

• When adding or replacing sprites and backgrounds or when using splash images, many<br />

different file formats can now be used, including jpg, tif, bmp, gif, png, etc.<br />

• In the image editor there now is a command (Ctrl-A) to select the whole image.<br />

• A toolbar button was added on the main form to save the game as stand-alone<br />

executable.<br />

• In the constants list in game settings, buttons were added to move them up or down<br />

in the list and to insert a constant above the current one.<br />

• Function message_position(-1,-1) now sets the message box to the screen center.<br />

• Print buttons were added in the script and code editor.<br />

• Save and print buttons were added to the debug info forms.<br />

• Events were added that happen when an instance lies outside a view or intersects the<br />

view boundary.<br />

• The form showing errors in the game is enhanced and allows for copying them to the<br />

clipboard.<br />

• Functions random_set_seed(seed), random_get_seed(), and randomize() were added.<br />

• In the image editor you can now jump to next/prev subimage of a sprite.<br />

• Global variables can now be declared using the keyword globalvar. After this<br />

declaration it is no longer necessary to add the word global and a dot in front of them.<br />

• During game play F9 now takes a screenshot unless this is switched off in the global<br />

game settings.<br />

• Added functions draw_line_width(x1,y1,x2,y2,w) and<br />

draw_line_width_color(x1,y1,x2,y2,w,col1,col2) to draw lines <strong>with</strong> a width.<br />

• d3d_start() and d3d_end() now return whether successful.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!