DarkMatter (programming)
   HOME

TheInfoList



OR:

The Game Creators Ltd (TGC; formerly Dark Basic Software Limited) is a British
software house A software company is a company whose primary products are various forms of software, software technology, distribution, and software product development. They make up the software industry. Types There are a number of different types of softw ...
based in
Macclesfield Macclesfield is a market town and civil parish in the unitary authority of Cheshire East in Cheshire, England. It is located on the River Bollin in the east of the county, on the edge of the Cheshire Plain, with Macclesfield Forest to its east ...
,
Cheshire Cheshire ( ) is a ceremonial and historic county in North West England, bordered by Wales to the west, Merseyside and Greater Manchester to the north, Derbyshire to the east, and Staffordshire and Shropshire to the south. Cheshire's county t ...
, England, which specialises in software for
video game development Video game development (or gamedev) is the process of developing a video game. The effort is undertaken by a developer, ranging from a single person to an international team dispersed across the globe. Development of traditional commercial PC a ...
, originally for the
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
platform Platform may refer to: Technology * Computing platform, a framework on which applications may be run * Platform game, a genre of video games * Car platform, a set of components shared by several vehicle models * Weapons platform, a system or ...
. The company was established in March 1999 through a
partnership A partnership is an arrangement where parties, known as business partners, agree to cooperate to advance their mutual interests. The partners in a partnership may be individuals, businesses, interest-based organizations, schools, governments o ...
between programmers Lee Bamber and Richard Vanner, who were joined by Meash Meakin in 2011 and Deborah Ascott-Jones in 2013.


Products


DarkBASIC

DarkBASIC was released in the year 2000 as a game creation
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
with accompanying IDE and development tools. The language is a structured form of
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
, similar to
AMOS Amos or AMOS may refer to: Arts and entertainment * Amos Records, an independent record label established in Los Angeles, California, in 1968 * Amos (band), an American Christian rock band * ''Amos'' (album), an album by Michael Ray * ''Amos' ...
on the
Amiga Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
. The purpose of the language is video game creation using
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
's
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
from a
BASIC programming language BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of General-purpose programming language, general-purpose, high-level programming languages designed for ease of use. Dartmouth BASIC, The original version was created by John ...
. 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++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
, especially without such dedicated libraries. The software consists of an IDE,
debugger A debugger or debugging tool is a computer program used to software testing, test and debugging, debug other programs (the "target" program). The main use of a debugger is to run the target program under controlled conditions that permit the pr ...
and interpreter, and an engine built on
DirectX 7 Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
. The compiler emits
Bytecode Bytecode (also called portable code or p-code) is a form of instruction set designed for efficient execution by a software interpreter. Unlike human-readable source code, bytecodes are compact numeric codes, constants, and references (norma ...
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. 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. In 2015, TGC lead developer Lee Bamber decided to
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
DarkBASIC Professional for the community, to prevent it from becoming unsupported
abandonware Abandonware is a product, typically software, ignored by its owner and manufacturer, and for which no official support is available. Within an intellectual rights contextual background, abandonware is a software (or hardware) sub-case of the g ...
. The project and its
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
are hosted (since start of 2016) under the
MIT license The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s. As a permissive license, it puts only very limited restriction on reuse and has, therefore, high license comp ...
on
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous ...
. The latest released
freeware Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the f ...
binary program was ''Dark Basic Pro Binary 120216 (December 2, 2016)'', which included the activation of many previously
commercial Commercial may refer to: * a dose of advertising conveyed through media (such as - for example - radio or television) ** Radio advertisement ** Television advertisement * (adjective for:) commerce, a system of voluntary exchange of products and s ...
modules Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a sy ...
.


The 3D Gamemaker

The 3D Gamemaker is a computer application developed by The Game Creators, that allows users to make various genres of 3D games for
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
. 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 Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
7.0b 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 point-and-click interface which guides the user through the process of creating the game. The user chooses a scene from one of several different genres ("shooter", "horror", "war", "space", "driving", "jungle", "cartoon", or "silly"), and then chooses different characters, weapons, items, enemies and so on. The software includes hundreds of pre-made scenes and 3D objects. The software can also automatically generate a game by choosing random elements. The resulting game can be exported as a standalone Windows executable. 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. Reviewing The 3D Gamemaker for ''
GameSpy GameSpy was an American provider of online multiplayer and matchmaking middleware for video games founded in 1996 by Mark Surfas. After the release of a multiplayer server browser for the game, QSpy, Surfas licensed the software under the GameS ...
'', Tricia Harris praised the software's ease-of-use, but criticised the animation and "placement editor" systems.


FPS Creator Classic

In February 2016 The Game Creators decided to release "FPS Creator" as "FPS Creator Classic" source available (no defined
license A license (or licence) is an official permission or permit to do, use, or own something (as well as the document of that permission or permit). A license is granted by a party (licensor) to another party (licensee) as an element of an agreeme ...
) with many model packs on
github.com GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking system, bug tracking, software feature requests, task man ...
.


AppGameKit

AppGameKit offers a high level coding and programming tool which aims to be easy for beginners to learn. In July 2016, AppGameKit Education Pack was released. AppGameKit was featured in Develop-Online's top 16 game engines of 2014. 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. 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 easyest 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


GameGuru

In 2013 TheGameCreators launched GameGuru, an easy to use game development tool (based on their previous products FPS Creator and FPS Creator Reloaded) available via Steam and direct from TheGameCreators. Funded by the company, their gaming community and some private investment, GameGuru continued to be refined alongside their other product AppGameKit. In 2019 The Game Creators launched the Alpha version of GameGuru MAX, the successor to GameGuru. MAX is in development and is has been launched at 25th March 2022. But it is still in a early access state


References

{{DEFAULTSORT:Game Creators, The British companies established in 1999 Software companies of the United Kingdom Free and open-source software Video game development software Video game engines Windows games