Game Maker 3.2
From GMpedia.org Wiki
| Game Maker Versions |
|---|
Game Maker 3.2, also appearing in 2001, appeared right after Game Maker 3.1, it has been said to be an "additional and quick" version released after 3.0.
Contents |
[edit] Complete List of Changes
[edit] Compatibility issues
- All function to perform events have been removed. This will effect those games that use perform_XXX_event() functions.(I actually assume nobody used this!)
- Version 3.2 will load games written with previous versions of Game Maker, but the reverse is not true.
- Version 3.2 can be slightly more picky when using the same names for variables, sounds, and/or objects.
[edit] Views
It is now possible to define multiple views on the rooms. This allows e.g. multiplayer games, each with its own view. There is a separate form to define these.
[edit] room background
Some more options are available. There is a separate form to set it.
[edit] room transitions
You can now specify transitions between the rooms to e.g. let a new room slide in from a direction.
[edit] room design
Using <Ctrl> or <Alt> with the right mouse button you can bring instances to the front or send them to the back. Using the <Ctrl> key while adding instances, the instance below it is not removed (this replaces the "allow multiple" menu item.
[edit] parent object
Every object can now have a parent object from which it inherits its behavior. It can partially override this behavior. In this way you can structure your objects and avoid a lot of action duplication.
[edit] instance id
Every instance now has a unique id. Using this id it is possible to address from within code individual instances of an object.
[edit] small changes and corrected bugs
- handling keyboard input has been changed such that the game no longer reacts to key presses in other windows. Same for mouse pressed.
- There is now an event for <any key>. Also some other keyboard events were added. In the code there are special keycodes vk_nokey and vk_anykey.
- Corrected a bug in distance_to_object() function.
- Hint is removed when right-clicking an action in the object form.
- Added global variables fps and current_time.
- Added global variables continuous_keyboard and continuous_mouse to set whether these create continuous events.
- Corrected a problem that sometimes resulted in a crash on computers with video cards with little memory (or when using huge sprites).
- Added functions point_distance() and point_direction().
- Added option to freeze the game when the form is not active.
- Added function draw_tiled_image() to draw an image tiled over the whole room.
- Added some more file io functions.
- Added a function move_contact() to move outside a collision.
- Added date and time variables like current_year, etc.
- Variable inputstring contains last 80 visible characters typed.
[edit] See Also
| Previous Game Maker 3.2 | Current Game Maker 3.2 | Next Game Maker 3.2b |

