Game Editor

Game Editor

Infobox Software
logo=


name=Game Editor
developer=Makslane Rodrigues
released=February 7, 2003
operating system=Windows, Linux
language=English
genre=Game development
website= [http://www.game-editor.com/ Game-Editor.com]

Game Editor is a relatively popular 2D game authoring software. It potentially offers multi platform development to Windows (95-Vista), Linux, Windows-based Smartphones, GP2X, Pocket PCs, Handheld PCs. Its compatibility with these platforms is also mentioned on Game Discovery [http://www.gamediscovery.com/game-design/make-games-for-mobile-phones-with-game-editor.asp Game Discovery review] ] , a popular site for game developers, among other software like 3D Gamemaker, Darkbasic, and Game Maker.

Game Editor was created by Makslane Rodrigues, who has been developing it since 2002. The current version is 1.3.9, and it is still a work in progress.

Features

Interface

The interface itself is relatively basic. Navigating the editor map (where the level is designed and executed) involves panning. The interface is composed of a main menu at the top, which shows the current position on the map, and icons indicating the mode(s) the user is in. The interface is window based. Each action and event has its own window, along with several settings windows.

Target platforms

Target platforms include Windows, Linux, Windows Mobile based Smartphones, GP2X and Handhelds. It is possible to make builds, or export game data only. This is useful when the designer wants the game, or parts of the game, apart in different files, but don't want them to be all executables. The editor itself runs on Windows and Linux.

Scripting language

Game Editor uses the C programming language for scripting. Scripts are created through the script editor, defined as a an action triggered by an event.The script editor window gives access to the built-in names of objects (actors), variables and functions. It is capable of syntax coloring to make codes easier to distinguish.

Actor concept

The objects in Game Editor are known as actors. Notably, this doesn't mean every actor has to be a character. You can add multiple graphics and animations to an actor from the capable formats (listed below).Game Editor recognizes alpha channels, to enable animation transparencies. In the case of all images, it recognizes the top-left pixel's color as the transparent color, and finally, there's a transparency value you can modify to set literally how transparent the actor will be overall, which gives various possibilities for adding visual effects to your game, e.g.: fog.

Actors can have either animations or text, which is handy for help sections, menu descriptions, and RPG talk. With actors you can also play sounds, sound effects and add music to your game. Again there are many file formats you can use. View the below table.A very important aspect of actors, is that there are four types of them. The normal actor type is what the above talks about. The additional types of actors are Wire-frame, Filled Regions, and Canvas actors.Wire Framed regions can serve as borders for some collision, but they're not visible in game, and cannot receive mouse click events. Filled Regions are also invisible, the difference being they can receive actions from mouse clicks.Canvas actors let you draw any line, image or other elements on them. Additionally, it allows the rotation and scaling of other images on other actors, as well as just a file on disk. Scripting knowledge is needed to perform these effects.

Events

The Game Editor engine is event driven. For something to happen in your game, Game Editor handles events you create using the interaction of actors, and other game elements, the mouse and the keyboard. In Game Editor, you can customize to a very high extent what actions happen on an event.Events that can be triggered:
* Activation event
* Animation Finish
* Collision
* Collision Finish
* Create Actor
* Destroy Actor
* Draw Actor
* Key Down
* Key Up
* Mouse Button Down
* Mouse Button Up
* Mouse Enter
* Mouse Leave
* Path Finish
* Out of Vision
* TimerAnd here is a list of actions you can select to be done on any of those events:
* Change Animation
* Change Animation Direction
* Change Cursor
* Change Parent
* Change Path
* Change Transparency
* Change Z-Depth
* Collision State
* Conditional Action
* Create Actor
* Create Timer
* Destroy Actor
* Destroy Timer
* Event Disable
* Event Enable
* Follow Mouse
* Move To
* Physical Response
* Play Music
* Play Sound
* Script Editor
* Set Text
* To Anterior Position
* Visible State

Level creation

Game Editor provides two ways for dividing the levels of the game. One is creating separate files for each level, and then linking them with 1-2 functions. But if the levels are small anyway, and you don't want to separate them so badly, then you can put all levels into one file, and surround the levels with activation regions which defines the surrounded part of the file loaded in and out of the memory together, depending on whether it is on screen or not. If you have earlier created a separate level file, then you can merge projects together into one file, as long as the actor names merged are different.

Non-actor objects

Game Editor also allows you to create Paths, and activation events. Paths are marked as nodes in Game Editor interface, and can specify a route the actor will move on. The speed of the path can also be modified, and the path can be made up of Bezier curves and linear lines too.

Activation events are another important aspect. When one actor receives an event, then if there's an activation event on that actor for that event, then it triggers an activation event on the specified actor. Example:If in game play two cars crash, and there's a hintbox actor which comments in-game events, and we want the hintbox to say: "2 cars crashed" when they did, then we create an activation event one of the cars, and make the triggering event a collision with another car actor, and then set the activation event receiver to Hintbox, and finally, create an action for the activation event on hintbox, which is a Set Text, then we can specify the color, and font of the displayed text.

File extension

Game Editor, before exporting/building your game into an executable, it can save your project, into a .ged file. All versions of Game Editor are backwards compatible. Game Editor also adds a folder named "data" into the directory in which you saved the .ged to store the related graphics, animations, sounds, and music files. To save your undo/redo possibilities, a .ged.undo file is created.

Reference and Help

When using game editor, a documentation is accessible reached from the main menu's Help section. This documentation explains the basics of the editor to the concept of individual script functions. The game editor website supports a forum that answers more complex questions involving game design and demos to experiment from. The editor forum also gives access to additional files for the amateur to use.

Known Problems

Bugs have been known throughout game editor, sometimes they being rather conflicting. Game Editor can have problems if large numbers of scripts are present, where objects can behave abnormally. An example of this is that some objects will conduct an event at an undesirable time, and sometimes parts of scripts can be completely missed. This can make large levels in a single file close to obsolete; if large levels were to be created, it is recommended that these levels be divided up into separate files. Separate files can cause conflict with the user because these files are not universal, and much of the main game elements of what is in the other levels are expected to be the same for all levels. Game Editor lacks autonomous multiple file updating.Another problem that is experienced is activation region usage. When using activation regions, other parts of a game will not function if the view is out of those activation regions these objects take place in, which can be be a disadvantage for large levels without using complex scripts to "blend in" with these effects.

Editions

Game Editor has two different editions. Demo and Pro. The Demo is free to download, but is not supported for selling games (exporting features are not supported). The Pro version supports exporting to all compatible platforms, and games contributed by it can be distributed with no restrictions. However, all events, actions and elements of Game Editor can be used otherwise.

System Requirements

* Windows 95/98/ME/2000/2003/XP/Vista, Windows Tablet PC, Linux
* x86 (Pentium, AMD..) or equivalent processor
* 200Mhz
* 32Mb RAM

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Game Editor — Тип Конструктор игр …   Википедия

  • Sandbox (video game editor) — Infobox software name = CryEngine Sandbox Editor| caption = Far Cry, CryEngine Sandbox Editor v1.1.1 viewing the Far Cry map Pier . developer = Crytek, Crytek R D Group. latest release version = 1.1.1 latest release date = 2003 operating system …   Wikipedia

  • Game Maker — Тип Игровой движок/Интегрированная среда разработки/Конструктор Разработчик YoYo Games Написана на Delphi Операционная система …   Википедия

  • Game Players — was a monthly video game magazine, originally called Game Player s , that was active from 1988 1998. It was published by Imagine Media, now part of Future plc.The magazine was noted for the zany, wacky, crazy humor that pervaded almost every… …   Wikipedia

  • Game Developers Conference — Official Logo of the Game Developers Conference Status Active Genre Video Game Development …   Wikipedia

  • Game artificial intelligence — refers to techniques used in computer and video games to produce the illusion of intelligence in the behavior of non player characters (NPCs). The techniques used typically draw upon existing methods from the academic field of artificial… …   Wikipedia

  • Game Maker — Entwickler Mark Overmars YoYo Games Aktuelle Version 8.1 (17. April 2011) Betriebssystem …   Deutsch Wikipedia

  • Game Informer — País Estados Unidos Idioma Inglés Categoría …   Wikipedia Español

  • Game Reactor — is one of Scandinavia s biggest game magazine that covers pretty much everything about both computer and video games. It started in Denmark in 1999, then Norway and soon after Sweden. Since late 2007 Game reactor also exist in Finland. It is free …   Wikipedia

  • Game Developer — País  Estados Unidos Idioma Inglés Categoría …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”