Game Maker Lite Changelog

What's new in Game Maker Lite 8.0

Dec 30, 2009
  • Text splash screens can no longer show images. However, web splash screens have been added that can show full html documents with images, etc.
  • A number of changes have been made to the functions related to sprite and background resources. This is due to the fact that Game Maker uses a completely new mechanism for these resources. If your game uses a lot of calls to functions that load or save image resources on the fly you are strongly recommended to keep using the old version 7.0 for that game.
  • If you use extension packages you will have to reinstall them.
  • Some changes have been made to the timeline mechanism that can lead to incompatibilities. In particular, assigning a timeline and starting it are now two separate things.
  • An important bug has been solved in which collision events where executed twice if two objects have collision events with each other. Some games however might have relied on this bug and, hence, might no longer function correctly.

New in Game Maker Lite 7.0 (Mar 16, 2007)

  • Particle systems now have a depth and a position that indicate at what depth and at what position they must be drawn.
  • There are now more built-in particle types, including rings, smoke, clouds, and explosions. There are more possibilities for colors, particles can have a (changing) orientation, their aspect ratio can be set and additive blending is possible.
  • The random amounts of size, speed, and direction, added in each step have been replaced by an amount of wiggling, leading to more interesting effects, like blinking stars.
  • The possibilities for particle systems using drag-and-drop actions have been increased, allowing for sprite particles and extending the possibilities for colors and alpha settings.
  • The particle demo has been removed from the distribution but a nice demo with source is available from the website.
  • Effects
  • New better image editor
  • Better motion planning
  • 3D Models
  • Drawing on surfaces
  • A nicer installer is now used.
  • An action has been added to wrap an instance around the screen.
  • An action has been added to create a random instance out of four choices.
  • A new grid data structure has been added.
  • The number of alarm events is increased to 12 and the number of user-defined events is increased to 16.
  • Added functions choose(val1,val2,...) and median(val1,val2,...).
  • Blocks of actions in the object or timeline form are now indented.
  • When adding images to sprites there are now more placement options.
  • Added mouse wheel up and mouse wheel down events.
  • You can now use hexadecimal number starting with a $, e.g. $0000FF is red.
  • The synchronization setting in the game options should now work better.
  • Moments in timelines can now be duplicated.
  • Added a function screen_wait_vsync() to wait for a vertical refresh of the monitor.
  • You can now hold while selecting tiles to select multiple or hold to select a multiple of the room grid size.
  • Collision functions now work correctly with notme set.
  • When you create rooms during the game the speed is now default set to 30.
  • Buffer is now cleared to black when a game is started or graphics mode is changed.
  • Corrected a bug in function d3d_vertex_normal_texture_color().
  • Corrected a bug when creating a sprite or background from the screen.
  • Global variables are now correctly shown in debug mode.
  • Corrected bug when adding moments to an empty timeline during the game.
  • Corrected a bug in setting the origin in the function replace_sprite().
  • A view can now also follow an instance that has no sprite.
  • A number of problems dealing with sounds have been corrected.
  • Real values in INI files are now correctly read with both , and . as separator.
  • A number of errors in the help file were corrected.
  • Jump to a random position action and function no longer sometimes jumps outside the room.
  • Any key events do now react to keys like ~ . , [ etc.
  • Solved bug with elliptic shaped particle destroyers and changers.
  • Corrected a bug that sometimes happenen when dragging actions in an action list.
  • When merging games the object that a view must follow now remains correct.
  • Default sound volume is now always maximum.
  • Changed the way an object is followed by a view (only position, no longer taking sprite into account). This avoids a lot of jitter problems, but might require slightly larger border settings.
  • A path speed can now indeed be negative.
  • Solved some errors with the scrollbar in the room editor