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)
|
Formerly | Dark Basic Software Limited (1999–2003) |
---|---|
Company type | Private |
Industry | Software industry |
Founded | 24 March 1999 in Ince-in-Makerfield, England |
Founders |
|
Headquarters | , |
Key people |
|
Website | thegamecreators |
The Game Creators Ltd (TGC; formerly Dark Basic Software Limited) is a British software house based in Macclesfield, Cheshire, England, which specialises in software for video game development, originally for the Microsoft Windows platform. [1] The company was established in March 1999 through a partnership between programmers Lee Bamber and Richard Vanner, who were joined by Meash Meakin in 2011 and Deborah Ascott-Jones in 2013. [2]
DarkBASIC was released in the year 2000 as a game creation programming language with accompanying IDE and development tools. The language is a structured form of BASIC, similar to AMOS on the Amiga. The purpose of the language is video game creation using Microsoft's DirectX from a BASIC programming language. It is marketed for its ability to allow a novice game developer to make playable games after following its tutorials. It can create both 2D and 3D games by providing function libraries that enable a game to be programmed with considerably less code than with a language such as C++, especially without such dedicated libraries. The software consists of an IDE, debugger and interpreter, and an engine built on DirectX 7. The compiler emits Bytecode that is appended to an interpreter to create a stand-alone executable. Star Wraith is an example game made with DarkBASIC.
In 2002, an updated version called DarkBASIC Professional was released that was able to use newer versions of DirectX. The earlier version of the software is now informally referred to as DarkBASIC Classic to distinguish the two products.[ citation needed ]
On 14 August 2008, the last DarkBASIC version (1.21) was released. Since the introduction of DarkBASIC Professional, The Game Creators have stated that there will be no further updates to the language, although it will still be sold.[ citation needed ]
In 2015, TGC lead developer Lee Bamber decided to open source DarkBASIC Professional for the community, to prevent it from becoming unsupported abandonware. [3] [4] The project and its source code are hosted (since start of 2016) under the MIT license on GitHub. [5] The latest released freeware binary program was Dark Basic Pro Binary 120216 (December 2, 2016), which included the activation of many previously commercial modules. [6]
The 3D Gamemaker is a computer application developed by The Game Creators, that allows users to make various genres of 3D games [7] [8] for Microsoft Windows. The tool is marketed as allowing users to create 3D games without programming and art skills. Games developed with 3D Gamemaker require at least 400 MHz Pentium processor, 64 MB of RAM and DirectX 7.0b [8] to run. Alongside the full boxed release, The 3D Gamemaker was also released in a Lite edition, with fewer categories of assets available and a reduced feature set.
The software has a simple [8] point-and-click interface [9] [10] which guides the user through the process of creating the game. The user chooses a scene from one of several different genres [8] [9] ("shooter", "horror", "war", "space", "driving", "jungle", "cartoon", or "silly" [8] ), and then chooses different characters, weapons, items, enemies and so on. [8] [9] The software includes hundreds of pre-made scenes and 3D objects. [9] The software can also automatically generate a game by choosing random elements. [8] [9] The resulting game can be exported as a standalone Windows executable. [8] The 3D Gamemaker has a built-in placement editor that allows the user to indicate where enemies, items, and obstacles go. This is not available in beginner mode or the lite edition. There is also, among other things, a simple level creator. It also includes the ability to import your own media. [8]
Reviewing The 3D Gamemaker for GameSpy , Tricia Harris praised the software's ease-of-use but criticized the animation and "placement editor" systems. [11]
FPS Creator (also known as FPSC) was created in 2005 and has a 3D editor with drag-and-drop controls to place elements like walls, doors, enemies, and weapons. It also used custom scripts to control nearly every aspect of the game, from enemy AI to how doors opened. FPS Creator was popular with users, who enjoyed making their own games. It had a significant impact on the indie development scene in the 2000's.
In February 2016 The Game Creators decided to open-source "FPS Creator" as "FPS Creator Classic" and make the engine free for the public. Along with many 3D model packs on github.com. [12] [13]
As of 2013, FPS Creator x10 was officially discontinued due to its dependency on Windows Vista. [14]
AppGameKit offers a high level coding and programming tool which aims to be easy for beginners to learn, featuring AGK Script which evolves the DarkBASIC language. [15] In July 2016, AppGameKit Education Pack was released. [16] AppGameKit was featured in Develop-Online's top 16 game engines of 2014. [17] In December 2018 the app Driving Theory Test Kit 4in1 (built-in AppGameKit by TheGameCreators) was cited by Apple as their top paid-for app in 2018. [18] The Driving Theory Test 4in1 Kit app has been named by Apple as its #1 top paid for app for the last three years (2018, 2019 and 2020). The scripting language of AppGameKit remains one of the easiest to learn.
AppGameKit Studio was launched in July 2019 as their fully featured game development tool. It has an all-in-one workspace and a re-imagining of the game and app development user interface and works cross-platform. AppGameKit Studio offers the user everything needed to take an idea from initial concept right through to the finished game. The scripting language is the same as the classic version but the graphics have been renewed
In 2012, The Game Creators set up a Kickstarter campaign to create a successor game engine to FPS Creator [19] ; calling the new project FPS Creator Reloaded. While the Kickstarter campaign failed to meet its $75,000+ USD goal; [20] The project continued development with funding from private donors and internal "pledges" from their community members. [21] In 2013, before arriving on Steam, FPS Creator Reloaded was renamed Game Guru.
Game Guru brands itself as an "easy game maker" with "no coding experience required" and comes featured with a built-in terrain editor and multiplayer capabilities using the Steam network. The engine has been renamed a second time to "Game Guru Classic" and is available via Steam. [22]
In 2019 The Game Creators launched the Alpha version of GameGuru MAX, the successor to GameGuru Classic. GameGuru MAX is in development and was launched on 25 March 2022, but it is still in an early access state. [23] . Game Guru Max currently has mixed reception on Steam.
In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of Low-code development platforms.
GameMaker is a series of cross-platform game engines created by Mark Overmars in 1999 and developed by YoYo Games since 2007. The latest iteration of GameMaker was released in 2022.
A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.
Shadow Warrior is a first-person shooter video game developed by 3D Realms and published by GT Interactive. The shareware version was released for the PC on May 13, 1997, while the full version was completed on August 25, 1997 and released in stores on September 16, 1997. Shadow Warrior was developed using Ken Silverman's Build engine and improved on 3D Realms' previous Build engine game, Duke Nukem 3D. Mark Adams ported Shadow Warrior to Mac OS in August 1997.
The Quake engine is the game engine developed by id Software to power their 1996 video game Quake. It featured true 3D real-time rendering. Since 1999, it has been licensed under the terms of GNU General Public License v2.0 or later.
jMonkeyEngine is an open-source and cross-platform game engine for developing 3D games written in Java. It can be used to write games for Windows, Linux, macOS, Raspberry Pi, Android, and iOS. It uses Lightweight Java Game Library as its default renderer, and also supports another renderer based on Java OpenGL.
A first-person shooter (FPS) is a video game centered on gun fighting and other weapon-based combat seen from a first-person perspective, with the player experiencing the action directly through the eyes of the main character. This genre shares multiple common traits with other shooter games, and in turn falls under the action games category. Since the genre's inception, advanced 3D and pseudo-3D graphics have proven fundamental to allow a reasonable level of immersion in the game world, and this type of game helped pushing technology progressively further, challenging hardware developers worldwide to introduce numerous innovations in the field of graphics processing units. Multiplayer gaming has been an integral part of the experience, and became even more prominent with the diffusion of internet connectivity in recent years.
Teeworlds is a free, open-source sidescrolling multiplayer shooting game originally created by the Swedish developer Magnus Auvinen and now maintained by the community. It features simple cartoon-themed graphics and physics and relies heavily on classic shooter weaponry and gameplay. Currently there are official versions for Microsoft Windows, Linux, macOS as well as being available via the digital distributor Steam since 2015. The source code is publicly available.
A game engine is a specialized development environment for creating video games. The features one provides depends on the type and the granularity of control allowed by the underlying framework. Some may provide diagrams, a windowing environment and debugging facilities. Users build the game with the game IDE, which may incorporate a game engine or call it externally. Game IDEs are typically specialized and tailored to work with one specific game engine.
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.
The Chromium Embedded Framework (CEF) is an open-source software framework for embedding a Chromium web browser within another application. This enables developers to add web browsing functionality to their application, as well as the ability to use HTML, CSS, and JavaScript to create the application's user interface.
Oculus Rift is a discontinued line of virtual reality headsets developed and manufactured by Oculus VR, a virtual reality company founded by Palmer Luckey that is widely credited with reviving the virtual reality industry. It was the first virtual reality headset to provide a realistic experience at an accessible price, utilizing novel technology to increase quality and reduce cost by orders of magnitude compared to earlier systems. The first headset in the line was the Oculus Rift DK1, released on March 28, 2013. The last was the Oculus Rift S, discontinued in April 2021.
Mixamo Inc. is a 3D computer graphics technology company. Based in San Francisco, the company develops and sells web-based services for 3D character animation. Mixamo's technologies use machine learning methods to automate the steps of the character animation process, including 3D modeling to rigging and 3D animation.
Leadwerks is a cross-platform game engine developed by Leadwerks Software that focuses on ease of use and learning. The software supports Windows and Linux, with OS X support in development. Leadwerks is currently on its fourth major version and is sold through the Steam digital distribution platform.
Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for the web, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017. Flutter is used internally by Google in apps such as Google Pay and Google Earth as well as other software developers including ByteDance and Alibaba.
Wrath: Aeon of Ruin is a 2024 first-person shooter developed by KillPixel Games and Slipgate Ironworks and published by 3D Realms and Fulqrum Publishing. It is built on a modified version of the Quake engine, making it the first major game release on that engine in nearly 20 years. The first episode was released on Steam Early Access on November 22, 2019, and was fully released on February 27, 2024.
LÖVE is a free, open-source, cross-platform framework released under the zlib license for developing video games. The framework is written in C++ and uses Lua as its scripting language and is still maintained by its original developers. The framework is cross-platform supporting the platforms Microsoft Windows, macOS, Linux, Android, and iOS.
Wallpaper Engine is an application for Windows with a companion app on Android which allows users to use and create animated and interactive wallpapers, similar to the defunct Windows DreamScene. Wallpapers are shared through the Steam Workshop functionality as user-created downloadable content. It features its own rendering engine and provides a wallpaper editor, allowing for the creation of 2D and 3D wallpapers, including a particle system editor and a fork of JavaScript called SceneScript for additional wallpaper logic. It also supports using video files, audio files, webpages and some 3D applications as wallpapers.