Game creation system

Special software used to make video games

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)

This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (March 2016) (Learn how and when to remove this message)

|

This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: poor organization of ideas. Please help improve this article if you can. (March 2016) (Learn how and when to remove this message)

|

(Learn how and when to remove this message)

A game creation system (GCS) is a consumer-targeted game engine and a set of specialized design tools, and sometimes also a light scripting language, engineered for the rapid iteration of user-derived video games.

Unlike more developer-oriented game engines, game creation systems promise an easy entry point for novice or hobbyist game designers, with often little to no coding required for simple behaviors. Although initially stigmatized, all-in-one game creation systems have gained some legitimacy with the central role of Unity, Pixel Game Maker MV, and GameMaker in the growth of the indie game development community.[1] Currently the Independent Games Festival recognizes games produced with similar platforms.

Early game creation systems such as Broderbund's The Arcade Machine (1982), Pinball Construction Set (1983), ASCII's War Game Construction Kit (1983),[2] Thunder Force Construction (1984),[3] Adventure Construction Set (1984), Garry Kitchen's GameMaker (1985). Wargame Construction Set (1986), Shoot'Em-Up Construction Kit (1987), Mamirin / Dungeon Manjirou (1988), and Arcade Game Construction Kit (1988) appeared in the 1980s on home computers. 3D Construction Kit was released on the ZX Spectrum in 1991, and contained a full polygon-based world creation tool. Most of these early design frameworks are specific to one or another genre.

In the 1990s, game creation systems for the IBM PC shifted both to the more general and the more specific. Whereas frameworks like RSD Game-Maker and Klik & Play attempted to accommodate any genre, communities grew around games like ZZT (later MegaZeux[4]) that permitted such extensive user modification that they essentially became de facto game creation systems. Pie in the Sky Software created a full on 2.5D first-person shooter creator out of an engine they previously used internally, which sold in three total versions until 2003; 3D GameStudio and products by The Game Creators have targeted similar creators.

In the mid-2000s, with the growth of the World Wide Web and social networking, programs like BlitzBasic and Multimedia Fusion headlined an explosion of interest both in indie games and in canned game design software.[citation needed] Whereas earlier game creation systems tend to err on the side of user friendly interfaces,[5] 21st-century systems are often distinguished by extensive scripting languages that attempt to account for every possible user variable.[citation needed] Other general purpose game creation systems include Construct, Clickteam, Buildbox, Game Editor, GameSalad, GDevelop and Stencyl.

## Features

[edit]

### Tools

[edit]

Several game creation systems include some of the following tools:

* Integrated development environment: for managing projects and resources
* Command-line interface: for compiling and debugging games
* Sprite editor: for the editing of animated images commonly referred to as sprites
* Model editor: for 3D modeling purposes
* Map/Scene editor: generally used for object and tile placement

### Scripting

[edit]

The rise of game creation systems also saw a rise in the need for free form scripting languages with general purpose use. Some packages, such as Conitec's Gamestudio, include a more comprehensive scripting language under the surface to allow users more leeway in defining their games' behavior.

## Usage

[edit]

While most of the mainstream and popular game creation systems may be general-purpose, several exist solely for specific genres.[6]

* Adventure games: Adventure Master, World Builder, Adventure Game Studio, Twine, Wintermute Engine, SLUDGE[7]
* First-person shooters: 3D Game Creation System, FPS Creator, Silent Walk FPS Creator,[8] Raycasting Game Maker,[9] Easy FPS Editor[10]
* Fighting games: Fighter Maker, Mugen, IKEMEN Go[11]
* Role-playing games: RPG Maker, OHRRPGCE, EasyRPG,[12] Solarus,[13] Sphere[14]
* Dungeon crawlers: Forgotten Realms: Unlimited Adventures, The Bard's Tale Construction Set
* Space combat game: Wing Commander Academy
* Visual novels: Ren'Py
* Massively multiplayer online games: Roblox, Core, Rec Room
* Platform games: LittleBigPlanet, Super Mario Maker, PlataGO!, Geometry Dash
* General-purpose: Dreams, Nintendo Labo Toy-Con 04: VR Kit, Game Builder Garage, Fancade

## See also

[edit]

* Game engine
* Level editor

## References

[edit]

1. ^ insert credit, "From Shooter to Shooter: The Rise of cly5m" Archived 2012-01-19 at the Wayback Machine
2. ^ "War Game Construction Kit". Oh!FM. Archived from the original on 28 July 2013. Retrieved 3 September 2012.`{{cite web}}`: CS1 maint: bot: original URL status unknown (link)
3. ^ "Thunder Force Construction". Oh!FM. Archived from the original on 28 July 2013. Retrieved 1 September 2012.`{{cite web}}`: CS1 maint: bot: original URL status unknown (link)
4. ^ Wood, Evelyn (2016-10-06). "Succeeding MegaZeux". fuzzy notepad. Retrieved 2023-02-14.
5. ^ Gamasutra, "The Making and Unmaking of a Game-Maker Maker"
6. ^ "Ambrosine's Game Creation Resources & Classic Game Links". Ambrosine's Game Page. 1998–2022. Retrieved 2023-09-24.
7. ^ Cheeseness (2015-07-09). "Cheese talks to himself (about the SLUDGE engine)". Cheese Talks. Retrieved 2023-09-17.
8. ^ Marculescu, Ana (2015-01-03). "Silent Walk FPS Creator". Softpedia. Retrieved 2023-09-17.
9. ^ "Raycasting Game Maker v5.31". JSA's GameDev Page. Retrieved 2023-09-16.
10. ^ Sprinceana, Tudor (2022-02-16). "Easy FPS Editor Lite". Softpedia. Retrieved 2023-09-16.
11. ^ Blizen, Arthur (2023-01-20). "IKEMEN Go Rollback Open Alpha Launches Today". DashFight. Retrieved 2023-09-20.
12. ^ Schaff, Tobias (July 2016). "EasyRPG - An RPG Maker 2000 and 2003 engine". ODROID Magazine. Retrieved 2023-02-06.
13. ^ Famularo, Jessica (2020-04-14). "Zelda's most dedicated fan game developers built an engine anyone can use". PC Gamer. Retrieved 2023-03-26.
14. ^ "Sphere RPG Engine". Navioo.

* v
* t
* e

Game engines (list)

* Source port
* First-person shooter engine
* List of first-person shooter engines
* Game engine recreation
* List of game engine recreations
* Game creation system
* Game IDE
* List of visual novel engines
* id Tech

Proprietary|

| 1980s|

* Adventure Game Interpreter
* Cobra
* Filmation
* Freescape
* Gold Box
* Sierra Creative Interpreter
* SCUMM

|

1990s|

* 3D GameStudio
* Clickteam
* Dark Engine
* GameMaker
* Genie Engine
* GoldSrc
* Jedi
* LithTech
* Mugen
* Pie in the Sky
* Reality Lab
* RenderWare
* RPG Maker
* Sim RPG Maker
* Unreal Engine 1
* Virtools
* Virtual Theatre
* Voxel Space
* Zillions of Games

2000s|

* Anvil
* C4 Engine
* CryEngine
* Crystal Tools
* Euphoria
* Flare3D
* Frostbite
* Gamebryo
* GameSalad
* HeroEngine
* IW
* Leadwerks
* Marmalade
* MT Framework
* PhyreEngine
* Q
* RAGE
* Shark 3D
* Source
* Titan
* Unigine
* Unity
* Unreal Engine 2
* Unreal Engine 3
* Virtools 2.5
* Vicious Engine
* Vision
* Visual3D Game Engine

2010s|

* 4A Engine
* Amazon Lumberyard
* Bitsquid
* Buildbox
* Construct
* Creation Engine
* Decima
* Defold
* Felgo
* ForgeLight
* Fox Engine
* id Tech 5
* id Tech 6
* Ignite
* Luminous Engine
* Pixel Game Maker MV
* RE Engine
* Snowdrop
* Stencyl
* Source 2
* UbiArt Framework
* Unreal Engine 4

2020s|

* id Tech 7
* Unreal Engine 5
* S&box

Free and
open-source|

| 1970s|

* Z-machine

|

1990s|

* Adventure Game Studio
* Build
* Crystal Space
* Doom engine
* Game-Maker
* OHRRPGCE
* Quake engine
* Quake II engine
* Stratagus

2000s|

* Away3D
* Blender Game Engine
* Bork3D Game Engine
* Cocos2d
* Dim3
* Game Editor
* GDevelop
* id Tech 3
* id Tech 4
* Irrlicht Engine
* jMonkeyEngine
* Lightweight Java Game Library
* Löve
* OGRE
* Open Wonderland
* Panda3D
* Papervision3D
* Plasma
* Platinum Arts Sandbox
* Pygame
* Ren'Py
* Scratch
* Solar2D
* Thousand Parsec
* Torque
* Vassal Engine
* Wintermute Engine

2010s|

* Delta3D
* Godot
* GPUOpen
* Horde3D
* libGDX
* Moai
* OpenFL
* ORX
* PlayCanvas
* Raylib
* Snap!
* Stencyl
* Stride

2020s|

* Open 3D Engine

* v
* t
* e

Video game genres

* List of video game genres

Action|

| Platformer|

* Endless runner
* Platform fighter

|

Shooter|

* Arena
* First-person
* Hero
* Light gun
* Shoot 'em up
* Bullet hell
* Rail
* Twin-stick
* Tactical
* Third-person

Survival|

* Battle royale
* Survival horror

Other|

* Beat 'em up
* Hack and slash
* Fighting
* Platform fighter
* Maze
* Pac-Man clone
* Snake
* Stealth

Action-adventure|

* Grand Theft Auto clone
* Metroidvania

Adventure|

* Escape room
* Graphic adventure
* Interactive fiction
* Interactive film
* Visual novel
* Walking sim

Digital tabletop|

* Deck-building
* Roguelike deck-building
* Digital collectible card

Puzzle|

* Hidden object
* Sokoban
* Tile-matching

Role-playing|

* Action role-playing
* Looter shooter
* Soulslike
* Dungeon crawl
* MMORPG
* Monster-taming
* Roguelike
* Roguelike deck-building
* Tactical role-playing
* Turn-based role-playing

Simulation|

| Life|

* Dating
* Farming
* God
* Social
* Virtual pet

|

CMS|

* Business
* City-building
* Government

Sports|

* Fishing
* Racing
* Kart racing
* Sim racing

Vehicle|

* Flight simulation
* Combat
* Lunar Lander
* Space
* Submarine simulator
* Train simulator
* Vehicular combat

Other|

* Falling-sand
* Immersive sim

Strategy|

* 4X
* Auto battler
* MOBA
* Real-time strategy
* Time management
* Real-time tactics
* Tactical role-playing
* Tower defense
* Turn-based strategy
* Turn-based tactics
* Artillery
* Wargame
* Grand strategy

Other genres|

* Cozy
* Fitness
* Horror
* Survival horror
* Incremental
* Music
* Rhythm
* Non-game
* Party
* Photography
* Programming
* Typing

Related concepts|

| Themes|

* Advergame
* Bishōjo
* Christian
* Comedy
* Educational
* Girls
* Licensed
* Otome
* Sexual
* Eroge
* Nonviolent
* Personalized
* Sci-fi
* Serious
* Art
* Climate change
* News

|

Player modes|

* Multiplayer
* Co-op
* PVP
* Single-player

Production|

* AAA
* Indie
* Doujin soft
* Fan game

Design|

* Casual
* Hypercasual
* Emergent gameplay
* FMV
* Gacha
* Kaizo
* Masocore
* Nonlinear gameplay
* Open world
* Sandbox
* Side-scrolling
* Twitch gameplay
* Vertically scrolling

Other|

* Minigame
* Toys-to-life
* Video game clone
* Video game modding
* Video game remake

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template