HOME

TheInfoList



OR:

Game development kits (GDK) are specialized hardware and software used to create commercial
video game Video games, also known as computer games, are electronic games 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 gener ...
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 and generally includes relevant libraries and support programs. The "engine" terminology is similar to the term " software engine" used in the software ...
licenses, and other
middleware Middleware is a type of computer software 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 implement co ...
to aid
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 ...
. 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 The Nintendo Entertainment System (NES) is an 8-bit third-generation home video game console produced by Nintendo. It was first released in Japan in 1983 as the commonly known as the The NES, a redesigned version, was released in American ...
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 (SNES), commonly shortened to Super NES or Super Nintendo, is a 16-bit home video game console developed by Nintendo that was released in 1990 in Japan and South Korea, 1991 in North America, 1992 in ...
used specialized
EPROM An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of programmable read-only memory (PROM) chip that retains its data when its power supply is switched off. Computer memory that can retrieve stored data after a power ...
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 that consists of five home video game consoles, two handhelds, a media center, and a smartphone, as well as an online service and multiple magazines. The brand is produced by Sony Interactive Entertainment, a divi ...
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 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 by Nintendo. The successor to the Super Nintendo Entertainment System, it was released on June 23, 1996, in Japan, on September 29, 1996, in North America, and on March 1, 1997, in Europe and ...
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 The Doctor V64 (also referred to simply as the V64) is a development and backup device made by Bung Enterprises Ltd that is used in conjunction with the Nintendo 64. The Doctor V64 also had the ability to play Video CDs, audio CDs and had an ...
, made by Bung Enterprises.


Sixth generation


Dreamcast

Sega is a Japanese multinational video game and entertainment company headquartered in Shinagawa, Tokyo. Its international branches, Sega of America and Sega Europe, are headquartered in Irvine, California and London, respectively. Its divisio ...
Dreamcast The is a home video game console released by Sega on November 27, 1998, in Japan; September 9, 1999, in North America; and October 14, 1999, in Europe. It was the first sixth-generation video game console, preceding Sony's PlayStation 2, Nin ...
units were unique in that they used
GD-ROM GD-ROM (an abbreviation of " Gigabyte Disc Read-Only Memory") is a proprietary optical disc format originally used for the Dreamcast video game console, as well as its arcade counterpart, the Sega NAOMI and select Triforce arcade board titles. ...
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 home video game console developed and released by Nintendo in Japan on September 14, 2001, in North America on November 18, 2001, and in PAL territories in 2002. It is the successor to the Nintendo 64 (1996), and predecessor of the ...
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 created and owned by Microsoft. The brand consists of five video game consoles, as well as applications (games), streaming services, an online service by the name of Xbox network, and the development arm by the ...
, a prototype of the controller was used in the early development kits. This controller was slimmer, had elongated sides, and used a USB 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 technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
manages the
Xbox 360 The Xbox 360 is a home video game console developed by Microsoft. As the successor to the original Xbox, it is the second console in the Xbox series. It competed with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh genera ...
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 by Sony Computer Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on November 11, 2006, in Japan, Novembe ...
,
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 i ...
,
PlayStation Vita The PlayStation Vita (PS Vita, or Vita) is a handheld video game console developed and marketed by Sony Interactive Entertainment. It was first released in Japan on December 17, 2011, and in North America, Europe, and other international terri ...
, 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, ...
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 technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
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 base console in the Xbox series of video game consoles. It was first released in North America, parts of ...
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 ...
, and the
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 se ...
Dev Center for
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on August 1, 2012; it was subsequently made available for download via MSDN and TechNet on August 15, 2012, and later to ...
, Windows 8.1,
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. It is the direct successor to Windows 8.1, which was released nearly two years earlier. It was released to manufacturing on July 15, 2015, and later to retail on ...
, and Xbox One game and application development. * The ID@Xbox program allows qualified game developers to
self-publish Self-publishing is the publication of media by its author at their own cost, without the involvement of a publisher. The term usually refers to written media, such as books and magazines, either as an ebook or as a physical copy using POD (pri ...
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 released to manufacturing on August 1, 2012; it was subsequently made available for download via MSDN and TechNet on August 15, 2012, and later to ...
, Windows 8.1, and
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. It is the direct successor to Windows 8.1, which was released nearly two years earlier. It was released to manufacturing on July 15, 2015, and later to retail on ...
platforms as part of the
Universal Windows Platform Universal Windows Platform (UWP) is a computing platform created by Microsoft and first 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 ...
system.


PlayStation 4 and PlayStation Vita

The
PlayStation is a video gaming brand that consists of five home video game consoles, two handhelds, a media center, and a smartphone, as well as an online service and multiple magazines. The brand is produced by Sony Interactive Entertainment, a divi ...
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 by Sony Computer Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on November 11, 2006, in Japan, Novembe ...
,
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 i ...
,
PlayStation Vita The PlayStation Vita (PS Vita, or Vita) is a handheld video game console developed and marketed by Sony Interactive Entertainment. It was first released in Japan on December 17, 2011, and in North America, Europe, and other international terri ...
, 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 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 children r ...
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 video game company headquartered in Kyoto, Japan. It develops video games and video game consoles. Nintendo was founded in 1889 as by craftsman Fusajiro Yamauchi and originally produced handmade playing cards. ...
maintains a unified developer program for both its Wii U and Nintendo 3DS families of platforms. This developer program provides software and middleware to developers, and allows developers to self-publish their games to the Nintendo eShop. 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. 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 traits from tablet computers, the GamePad has traditional input methods (such as buttons, dual analog sticks, and a D-pad), touchscreen ...
) 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.


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 Computer hardware Gaming