Game Development Kit
   HOME

TheInfoList



OR:

Game development kits (GDK) are specialized hardware and software used to create commercial
video game A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
s for game consoles. They may be partnered with game development tools, special
game engine A game engine is a software framework primarily designed for the development of video games which generally includes relevant libraries and support programs such as a level editor. The "engine" terminology is akin to the term " software engine" u ...
licenses, and other
middleware Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to imple ...
to aid
video game development Video game development (sometimes shortened to gamedev) is the process of creating a video game. It is a multidisciplinary practice, involving programming, design, art, audio, user interface, and writing. Each of those may be made up of more speci ...
. GDKs are typically not available to the public, and require game developers to enter an agreement, partnership, or program with the hardware manufacturer to gain access to the hardware. As console generations pass, development kits often get sold through websites like eBay without repercussions. This is often because the console manufacturers discontinue certain development programs as time passes.


Overview

In the 1980s, computing did not involve 3D modelling or any complex programming due to the limitations of hardware. This, combined with the hobbyist nature of early computer game programming, meant that not many individuals or smaller companies would develop for consoles. Even when consoles became mainstream (such as the Nintendo Entertainment System), there was no official or publicly available GDK since most console manufacturers would develop their games in-house. For example, Nintendo had internal development teams for both hardware and software. By the fifth generation of consoles, game development kits were developed to encourage more developers to make console games and grow the videogame industry. Game development kits began as a simple way for developers to connect their computers to console hardware, allowing them to compile software on their PC and see it play directly on a console. Once most GDKs started becoming bundled with hardware-specific software, hobbyists or anyone not directly affiliated with a console manufacturer would have to write their games without the specialized software to access unique features such as the Xbox One's Kinect or the Wii U GamePad. Modern game development kits often come bundled with the specialized software, and are much more formalized compared to previous-generation GDKs. In older generations of console gaming, developers had to make their own hardware and write games at various levels of programming (such as assembly). Today, programs such as Unity 3D provide a complete software environment and console manufacturers such as Nintendo provide polished & powerful development hardware through their developer programs. Other console manufacturers even allow the retail consoles to be used as development kits, provided that the development software is being used by the developer.


Third generation


Nintendo Entertainment System

For a significant portion of the NES lifespan, there was no official development kit. Video game developers creating games for the NES would have to make their own development kits, such as Rocket Science Production with their "NES Mission Control" development system. At least two programs were used in conjunction with the NES Mission Control hardware; NESTEST.EXE which would be used to test and debug the development hardware, and HST.EXE which would be used for communication between a computer and the NES development hardware.


Fourth generation


Super Nintendo Entertainment System

The
Super Nintendo Entertainment System The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a Fourth generation of video game consoles, 16-bit home video game console developed by Nintendo that was released in 1990 in Japan, 1991 in No ...
used specialized
EPROM An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of programmable read-only memory (PROM) integrated circuit, chip that retains its data when its power supply is switched off. Computer memory that can retrieve stored d ...
cartridges for development, as well as various software. Similar to the NES, developers often made their own development software or relied on middleware made by other developers.


Fifth generation


PlayStation

There are several variations of the
PlayStation is a video gaming brand owned and produced by Sony Interactive Entertainment (SIE), a division of Japanese conglomerate Sony. Its flagship products consists of a series of home video game consoles produced under the brand; it also consists ...
development kit used for game creation. One variation of the development kit had only three components, while the PlayStation Ultimate Development Kit included up to 26 components, including the complete
Net Yaroze The is a Game development kit, development kit for the PlayStation (console), PlayStation video game console. It was a promotion by Sony Computer Entertainment to computer programming hobbyists which launched in June 1996 in Japan and in 1997 in ...
development kit. The Net Yaroze version of the development kit was unique in that it had some features removed and added compared to the official (complete) PlayStation development kit. The Net Yaroze hardware was designed for hobbyists, while official developers would have access to the official PlayStation development kits. There was also a blue version of the PlayStation made for developers that would read burned discs to allow quick testing of imaged builds of their videogames. While there were official PlayStation-branded CD-Rs that could be used with the blue PlayStation, regular CD-Rs were also compatible with the system.


Nintendo 64/64DD

The
Nintendo 64 The (N64) is a home video game console developed and marketed by Nintendo. It was released in Japan on June 23, 1996, in North America on September 29, 1996, and in Europe and Australia on March 1, 1997. As the successor to the Super Nintendo E ...
development kit consisted of multiple components, both for the N64 and its add-on, the N64DD. The main hardware used in N64 game development was the Partner-N64 Development Kit, and used tall cartridges for game development/testing rather than the short cartridges that were sold with retail games. Another hardware component in N64 development was the NU64 Flash Gang Writer, which allowed developers to copy data from one cartridge to multiple cartridges simultaneously. This device was primarily used to create press and test copies of games, and also relied on tall cartridges instead of short retail cartridges. Other versions of the Nintendo 64 GDK are the SN Systems development suite, as well as the SN Maestro 64 Music development system. The development suite allowed developers to run code from a computer directly to the console, and included a software package. The Maestro 64 Music system allowed developers to load music software on to the console, and play music through the Nintendo 64's hardware. another unofficial alternative to develop games for the N64 was the Doctor V64, made by Bung Enterprises.


Sixth generation


Dreamcast

Sega is a Japanese video game company and subsidiary of Sega Sammy Holdings headquartered in Tokyo. It produces several List of best-selling video game franchises, multi-million-selling game franchises for arcade game, arcades and video game cons ...
Dreamcast The is the final home video game console manufactured by Sega. It was released in Japan on November 27, 1998, in North America on September 9, 1999 and in Europe on October 14, 1999. It was the first sixth-generation video game console, prec ...
units were unique in that they used
GD-ROM The GD-ROM (gigabyte disc read-only memory) is a proprietary optical disc format developed as a collaboration between Sega and Yamaha for the Dreamcast and other Sega systems. Specification A double-density format based on the CD-ROM that cou ...
discs; giga discs that held 1GB of data. This was slightly more than a typical CD, but less than a DVD. While GD-ROM burners were used by some developers, since the Dreamcast was compatible with CDs and since most games didn't take up 1GB of data at the time, GD-ROMs remained uncommon as developers opted to use the more-easily accessible CDs for their disc media. The console itself was white, like the retail version of the Dreamcast console, but unlike the retail console, the dev kit console looked like a typical desktop PC from the 1990s but shorter in height. The boot up screen of the dev kit console is also different, as it uses 3D graphics instead of the 2D graphics used in the retail console.


PlayStation 2

The dev kit console for the PS2 looked like a retail PS2, but substantially thicker.


GameCube

The dev kit console of the Nintendo
GameCube The is a PowerPC-based home video game console developed and marketed by Nintendo. It was released in Japan on September 14, 2001, in North America on November 18, 2001, in Europe on May 3, 2002, and in Australia on May 17, 2002. It is the suc ...
was white and shaped like a tower desktop PC, with the controller ports being where the optical disk drive would normally go.


Xbox

When developers were creating software for the original
Xbox Xbox is a video gaming brand that consists of four main home video game console lines, as well as application software, applications (games), the streaming media, streaming service Xbox Cloud Gaming, and online services such as the Xbox networ ...
, a prototype of the controller was used in the early development kits. This controller was slimmer, had elongated sides, and used a
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
cable instead of an Xbox port-compatible cable. The dev kit console was shaped like a tower desktop PC, was grey colored and had a green circle in the middle of the front of the console with an X inside the circle.


Seventh generation


Xbox 360

Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
manages the
Xbox 360 The Xbox 360 is a home video game console developed by Microsoft. As the successor to the Xbox (console), original Xbox, it is the second console in the Xbox#Consoles, Xbox series. It was officially unveiled on MTV on May 12, 2005, with detail ...
Tools and Middleware Program, which licenses development kits (hardware and software) to professional software developers working on tools and technologies for games. Access to this program requires good industry references, prior experience in games tools and middleware development, and signing a non-disclosure agreement.


PlayStation 3

The PlayStation developer program allows registered developers to publish their games across the
PlayStation Network PlayStation Network (PSN) is a digital media entertainment service provided by Sony Interactive Entertainment. Launched in November 2006, PSN was originally conceived for the PlayStation video game consoles, but soon extended to encompass smartp ...
, making their games accessible on the
PlayStation 3 The PlayStation 3 (PS3) is a home video game console developed and marketed by Sony Computer Entertainment (SCE). It is the successor to the PlayStation 2, and both are part of the PlayStation brand of consoles. The PS3 was first released on ...
,
PlayStation 4 The PlayStation 4 (PS4) is a home video game console developed by Sony Interactive Entertainment. Announced as the successor to the PlayStation 3 in February 2013, it was launched on November 15, 2013, in North America, November 29, 2013, in ...
,
PlayStation Vita The PlayStation Vita (PS Vita) is a handheld game console developed and marketed by Sony Computer Entertainment. It was first released in Japan on December 17, 2011, then in other international territories on February 22, 2012, and was produced ...
, and
PlayStation TV The PlayStation TV (abbreviated to PS TV), known in Japan and other parts of Asia as the PlayStation Vita TV or PS Vita TV, is a microconsole, and a non-handheld variant of the PlayStation Vita handheld game console. It was released in Japan on ...
all through one program.


Wii

The
Wii The Wii ( ) is a home video game console developed and marketed by Nintendo. It was released on November 19, 2006, in North America, and in December 2006 for most other regions of the world. It is Nintendo's fifth major home game console, f ...
development kit was a bundle of the "NDEV" hardware – a big black box full of debugging/testing hardware that looks nothing like the slim white Wii consoles sold to consumers – and a disc containing the developer software tools.


Eighth generation


Xbox One

Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
maintains multiple developer programs for people wanting to develop games for their platforms; ID@Xbox for
Xbox One The Xbox One is a home video game console developed by Microsoft. Announced in May 2013, it is the successor to Xbox 360 and the third console in the Xbox#Consoles, Xbox series. It was first released in North America, parts of Europe, Austra ...
game development game development (sometimes shortened to gamedev) is the process of creating a video game. It is a multidisciplinary practice, involving programming, design, art, audio, user interface, and writing. Each of those may be made up of more specialize ...
, and the
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
Dev Center for
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
, Windows 8.1,
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
, and Xbox One game and application development. * The ID@Xbox program allows qualified game developers to
self-publish Self-publishing is an author-driven publication of any media without the involvement of a third-party publisher. Since the advent of the internet, self-published usually depends upon digital platforms and print-on-demand technology, ranging fr ...
their games to the Xbox One, as well as access free middleware and use two development hardware kits for free. * The Windows Dev Center allows developers to create apps and games on
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
, Windows 8.1, and
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
platforms as part of the
Universal Windows Platform Universal Windows Platform (UWP) is a computing platform created by Microsoft and introduced in Windows 10. The purpose of this platform is to help develop universal apps that run on Windows 10, Windows 10 Mobile (discontinued), Windows 11, Xbox ...
system.


PlayStation 4 and PlayStation Vita

The
PlayStation is a video gaming brand owned and produced by Sony Interactive Entertainment (SIE), a division of Japanese conglomerate Sony. Its flagship products consists of a series of home video game consoles produced under the brand; it also consists ...
developer program allows registered developers to publish their games across the
PlayStation Network PlayStation Network (PSN) is a digital media entertainment service provided by Sony Interactive Entertainment. Launched in November 2006, PSN was originally conceived for the PlayStation video game consoles, but soon extended to encompass smartp ...
, making their games accessible on the
PlayStation 3 The PlayStation 3 (PS3) is a home video game console developed and marketed by Sony Computer Entertainment (SCE). It is the successor to the PlayStation 2, and both are part of the PlayStation brand of consoles. The PS3 was first released on ...
,
PlayStation 4 The PlayStation 4 (PS4) is a home video game console developed by Sony Interactive Entertainment. Announced as the successor to the PlayStation 3 in February 2013, it was launched on November 15, 2013, in North America, November 29, 2013, in ...
,
PlayStation Vita The PlayStation Vita (PS Vita) is a handheld game console developed and marketed by Sony Computer Entertainment. It was first released in Japan on December 17, 2011, then in other international territories on February 22, 2012, and was produced ...
, and
PlayStation TV The PlayStation TV (abbreviated to PS TV), known in Japan and other parts of Asia as the PlayStation Vita TV or PS Vita TV, is a microconsole, and a non-handheld variant of the PlayStation Vita handheld game console. It was released in Japan on ...
all through one program. The PlayStation 4 development kits were known as "Orbis", though this was just a codename.
Academic institution An academic institution is an educational institution dedicated to education and research, which grants academic degrees. See also academy and university. Types * Primary schools – (from French ''école primaire'') institutions where childre ...
s can register to receive PS4 development kits for educational use, and are not region-restricted unlike regular PlayStation Developer Program members.


Wii U

Nintendo is a Japanese Multinational corporation, multinational video game company headquartered in Kyoto. It develops, publishes, and releases both video games and video game consoles. The history of Nintendo began when craftsman Fusajiro Yamauchi ...
maintained a unified developer program for both its Wii U and Nintendo 3DS families of platforms. This developer program provided software and middleware to developers, and allowed developers to self-publish their games to the
Nintendo eShop The is a digital distribution service for the Nintendo Switch and the Nintendo Switch 2, and formerly available via the Nintendo Network for the Wii U and Nintendo 3DS. Launched in June 2011 on the Nintendo 3DS, the Nintendo eShop served ...
. Games and applications published through this program are considered "third-party" and do not belong to Nintendo, allowing independent developers to publish their games on multiple different platforms. This service ended alongside the closure of the Wii U and 3DS eShops on the 27 March 2023. The Wii U development hardware consists of a system called "CAT-DEV", with its accompanying peripherals such as the Display Remote Controller (presumably the
Wii U GamePad The Wii U GamePad is the standard game controller for Nintendo's Wii U home video game console. Incorporating features from tablet computers, the GamePad has traditional input methods (such as buttons, dual analog sticks, and a D-pad), touchscre ...
) and sensor bar.


Nintendo 3DS Family

Nintendo's developer program allows developers to use Nintendo 3DS development kits, and allows developers to self-publish their games to the Nintendo eShop. As mentioned in the Nintendo Wii U section above, games and applications published through this program are considered "third-party" and do not belong to Nintendo, allowing independent developers to publish their games on multiple different platforms. Strangely, some 3DS development kits cannot play retail games.


Ninth generation


Xbox Series

Development kits for the
Xbox Series X The Xbox Series X and Xbox Series S are the fourth generation of consoles in the Xbox series, succeeding the previous generation's Xbox One. Released on November 10, 2020, the higher-end Xbox Series X and lower-end Xbox Series S are part o ...
were released to developers in 2020. The device included support for loading software via
USB-C USB-C, or USB Type-C, is a 24-pin reversible Electrical connector, connector (not a Communication protocol, protocol) that supersedes previous USB hardware#Connectors, USB connectors (also supersedes Mini DisplayPort and Lightning (connector) ...
and
10 Gigabit Ethernet 10 Gigabit Ethernet (abbreviated 10GE, 10GbE, or 10 GigE) is a group of computer networking technologies for transmitting Ethernet frames at a rate of 10  gigabits per second. It was first defined by the IEEE 802.3ae-2002 standard. Unlik ...
to reduce development bottlenecks, programmable exterior buttons for debugging options (''e.g.'', displaying a game's real-time frame rate on-screen), and a built-in LCD screen for displaying diagnostic information. Its hardware featured an 8-core AMD Zen 2-architecture CPU, an RDNA GPU with 56 Compute Units, and 40 GB of onboard
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
(compared to the consumer console's 16 GB). It had the physical appearance of an
Xbox One X The Xbox One is a home video game console developed by Microsoft. Announced in May 2013, it is the successor to Xbox 360 and the third console in the Xbox series. It was first released in North America, parts of Europe, Australia, and South ...
development kit.


References

{{Reflist


External links

* http://www.warioworld.com/ - (General Nintendo Developer website) * https://web.archive.org/web/20130816205156/https://wiiu-developers.nintendo.com/ - (Nintendo Wii U Developer website) * https://developer.nintendo.com/home - (Nintendo Developer Portal) * http://www.xbox.com/en-US/developers - (Microsoft Xbox One Developer website) * https://dev.windows.com/en-us/programs - (Microsoft Universal Windows Platforms Developer website) * https://www.playstation.com/en-us/develop/ - (PlayStation Developer Program website) Video game development Video game hardware