Wednesday, May 28, 2014

How do I use Game Maker?




ermac_the_


I am trying to figure out what scripts mean and how I can use them to make a game with game maker. Can anyone help?


Answer
Game Maker is a software application written by Mark Overmars in the Delphi programming language. Overmars released the original version on November 14, 1999.

The primary interface for the creation of games is via an object-oriented drag-and-drop system, allowing users unfamiliar with traditional programming to intuitively create games simply by organizing things visually on the screen. Users select a personally-created object and drop instances of these objects in the area of the game being worked on, and Game Maker automatically applies any global effects to that instance of the object. To extend the drag-and-drop functionality of Game Maker, users can use files called Libraries to add new drag-and-drop items known as Actions to the lists. These can be created with a special library builder.

The program is designed to allow its users to easily develop computer games without having to learn a complex programming language such as C++ or Java. For experienced users, Game Maker contains a built-in scripting programming language called the "Game Maker Language (GML)", allowing the user to further customize their game and expand features. Games can be distributed under any license (including no license), in non-editable executable ".exe" files or as the .gm6 (Version 6.x), .gmk (Version 7.x) and .gmd (Version 4.x, 5.x) (source code) file itself. Users of Game Maker are allowed to sell creations as long as no copyrighted material is included without the copyright holder's permission (images, sounds, etc.)

Game Maker is becoming more widely known and used, with many sub-communities, such as 64Digits[1] and Games Showcase[2], among many others. It has attracted a substantial number of users; mainly because of the program's accessibility to beginners while still allowing complex tasks to be undertaken by more advanced users. It is not as narrow in game creation as some other programs, as it allows the creation of many types of games, including platform games, first-person shooters, third-person shooters, massively multiplayer online games and simulation games. Game Maker is fully capable of creating standard programs as well, making it a very versatile development platform.

Game Maker also has its own website, from which anyone can get the latest info on Game Maker, find tutorials on making games with Game Maker, and download images and sounds, an well as games, compiled by the Game Maker community. The page also provide links to at least two Game Maker Game sites, both of which are dedicated to Game Maker.

Contents [hide]
1 Features
2 Sprite Editor
3 Game Maker Language
4 YoYo Games
5 System requirements
6 Educational use
7 Game Maker Community
8 See also
9 External links
9.1 Official links



[edit] Features
As of February 2007, Game Maker is at version 7. It still incorporates the use of Direct3D, allowing the usage of limited 3D graphics, and adds limited support for simple 3D models. Converters make it possible to use more popular 3D formats such as .3ds, and .obj for use in a 3D project. It also supports the ability to create certain particle effects like rain, snow, and clouds easily.

Game Maker is available in an unregistered version ('Lite') free of charge and a registered version ('Pro'). The registered version, which costs â¬15 (about $20 or £10), extends the features available in the program, such as the ability to incorporate DLLs, take advantage of Direct3D, use particles, and utilize advanced drawing functions. The free version displays a small Game Maker advertisement during the execution of the game, while the registered version removes the advertisement, giving a more professional feel to the finished game.

Game Maker's engine has improved over the years and has become much faster â especially in the graphics area â allowing the use of alpha and blending functions for games' sprites.

Game Maker itself is not limited to the functions and abilities included in GML. Game Maker can load and utilize DLLs allowing it to perform tasks it otherwise could not. A number of DLLs have been created for the specific purpose of extending Game Maker, such as providing socket support and allowing MySQL connectivity. In version 7 of the software, a new extension mechanism will allow for more extensions to Game Maker through the use of dlls, gml scripts and action libraries.


[edit] Sprite Editor
Along with Game Maker's coding engine, drag-and-drop actions and many events for its objects, Game Maker has its own sprite editor. It can be used to make custom images for games without downloading an advance image-editor. The basic version of the sprite editor includes a pencil tool, a line tool, a circle tool, a rectangle tool, a free-form line tool, a rounded-rectangle tool, true color format, and custom color pallet creation. The advanced form includes a gradient-fill tool and a clear image tool. At the startup screen, special effects can be added to images. Such effects include: adding alpha, blurring the image, rotation, resizing of the canvas, stretching, and skewing. Animation tools include fading/colorizing, shrinking/growing, translation effects, rotation, merging images, and overlaying animated images.

Sprites can also be edited using the "drag and drop" and "GML" commands. such scripts as ,stretch sprite, can be used to shrink or enlarge a sprite without having to use the sprite editor. other commands include, sprite blending, and there are also a wide veriety of "draw" commands. the "draw" commands can create simple or complex shapes and colors without using the sprite editor.


[edit] Game Maker Language
Main article: Game Maker Language
The Game Maker Language (often abbreviated to GML) is a scripting language within Game Maker which allows for users to further enhance and control the design of their game through conventional programming, as opposed to the default drag-and-drop system. The syntax of GML borrows aspects from other languages such as C, C++, and Pascal. This has led to some confusion and has caused some to believe that such languages can be used directly in Game Maker.

Originally, GML was designed to supplement the drag-and-drop interface, allowing more advanced users to add additional functionality to their games or programs. Newer versions of Game Maker actually use GML as their base, with all of the drag-and-drop functions coming as pre-written GML scripts.

GML also includes support for loading and using DLLs. This allows functions and routines to be written in other programming languages such as C++, Delphi, Pascal and others.


[edit] YoYo Games
This article documents a current event.
Information may change rapidly as the event progresses.

On January 26, 2007, Mark Overmars announced that he would be working with a small company in the UK named YoYo Games. The motive behind the cooperation is that it would bring faster and better development to Game Maker, as well as provide a better website for its users. The website is a community in which users can upload and share their created games and review and discuss submitted games on the website. It will also provide a much extended help system and support for the sharing of resources. YoYo Games is recreating the GMC (Game Maker Community) and YoYo Games has published Game Maker 7. As of April 28, 2007, the YoYo Games Web site has been officially released to the public.

YoYo Games has also been a cause of heated discussion on the Game Maker Community. Novice and experienced Game Maker users alike feel that the switch to YoYo Games will cause more harm then good. Much of this discussion has come from the new Softwrap registration system used in Game Maker 7. Registration has been difficult for many of Game Maker users, but YoYo Games staff have resolved most of the issues.

Also, the Game Maker 7 EULA appears to state that all the games created with Game Maker 7 are property of YoYo Games, and that YoYo Games must be credited in created games. Because of this, many users are loudly declaring that they will "stick with Game Maker 6". YoYo Games has announced that the EULA will be revised.

There has also been a merger with the Game Maker Showcase, creating much controversy. Games from the GMS are being imported into YoYo Games.


[edit] System requirements
The following specifications reflect the system requirements of the Game Maker game creation tool, including the majority of executable games it can produce. These system requirements are noted on the official Game Maker documentation found here.

System Requirements for Game Maker 7.x:

Windows 2000, Windows XP, or Windows Vista (with some errors)
DirectX 8 or later
DirectX 8 compatible graphics card with at least 32MB of video memory
Pentium or equivalent processor
DirectX 8 compatible sound card
128 MB of memory or greater (noted only in official Game Maker help file documentation)
800x600 (or greater) screen resolution with 16-bit or 32-bit colors
System Requirements for Game Maker 6.x:

Windows 98, Windows ME, Windows 2000, or Windows XP
DirectX 8 or later
DirectX 8 compatible graphics card with at least 16MB of video memory (32MB or more recommended)
Pentium or equivalent processor
DirectX 8 compatible sound card
64 MB of memory or greater (noted only in official Game Maker help file documentation)
800x600 (or greater) screen resolution with 16-bit or 32-bit colors
System Requirements for Game Maker 5.x:

Windows 95, Windows 98, Windows NT 4, Windows 2000, Windows ME, Windows XP
DirectX 6 or later
Pentium or equivalent processor
800x600 (or greater) screen resolution with 16-bit or 32-bit colors
Note: Currently, versions 6.x are not compatible with the Microsoft Windows Vista Operating System, due to an incompatible compression implementation in its creation of executable files. Version 7 of the program, however, works correctly with Vista, as well as most supported functions in versions 5.x and prior.


[edit] Educational use
Game Maker was written by Mark Overmars, a professor of the University of Utrecht, partly as a teaching aid for his students. It is gaining recognition as a useful teaching tool in primary and secondary schools because of its easy entry and sophisticated scripting language. It is particularly useful for primary students and secondary students as a task which is both challenging and relevant.


[edit] Game Maker Community
The Game Maker Community (commonly abbreviated "GMC" by its users) is an online forum with over 70,000 members, made for the discussion of Game Maker. The current forum was created by Mark Overmars on September 18, 2003, and is a subdomain of the official Game Maker website. The forum currently has four administrators and seventeen moderators. The forum is powered by Invision Power Board v2.0.4 software. In 2006, an announcement was made stating the forum software would be upgraded, and that the forum would start fresh without any posts. The announcement indicated the switchover would occur sometime within the next few months. Since then, there has been no public announcement or indication that the forum software will be updated, nor is there any indication that the forum will start again from scratch.

Why does the application Steam (online gaming service) freeze my computer?

Q. I have just purchased Fallout: New Vegas for my Asus Gaming laptop. The game is trying to download Steam, a registration and multi use application for the game. Whenever I download Steam it freezes my computer when I try to use it. I have Windows 7 64bit, my computer has extended the requirements for the game by far, Why is Steam freezing my new laptop?
Steam freezes the computer. I put the disc in and hit install steam. Steam install but then freezes. I restart and i can use my computer for five seconds and it freezes. Without it installed, however, the computer runs fine along with other games. The problem is steam but i don't know how to fix it. I have downloaded it from the website but i still get same problems.


Answer
Need more information. Steam should not be freezing your computer if your laptop can run the game. If downloading it from wherever the game guides you is causing problems then try downloading it directly from Steam's website:

http://store.steampowered.com/




Powered by Yahoo! Answers

0 comments:

Camera Info by - ryanita Edited By Autocar