Skip to content
EntityQ1956969· pop 9· linked from 127 articles

DirectPlay

Sign in to save

DirectPlay is part of Microsoft's DirectX API. It is a network communication library intended for computer game development, although it can be used for other purposes.

Described at

DirectPlay | Microsoft Learn

docs.microsoft.com

Warning: Microsoft DirectPlay has been deprecated. Deprecated components of Microsoft DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components. The DirectPlay application programming interface (API) provides developers with the tools to develop multiplayer applications such as games or chat clients. For simplicity, this documentation will refer to all such applications as "games." A multiplayer application has two basic characteristics: Two or more individual users, each with a game client on their computer. Network links that enable the users' computers to communicate with each other, perhaps through a centralized server. DirectPlay provides a layer that largely isolates your application from the underlying network. For most purposes, your application can just use the DirectPlay API, and enable DirectPlay to handle the details of network communication. DirectPlay provides many features that simplify the process of implementing many aspects of a multiplayer application, including: This documentation provides a high-level overview of the capabilities of DirectPlay. Subsequent sections will take you into the details of how to use DirectPlay in your multiplayer game. Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.

Excerpt from a page describing this subject · 2,990 chars · not written by Vinony

Wikidata facts

Show 1 more fact
Sources (1)

via Wikidata · CC0

~4 min read

Article

7 sections
Contents
  • Networking
  • Interfaces
  • DirectPlay Voice
  • Current status
  • See also
  • References
  • External links

DirectPlay is part of Microsoft's DirectX API. It is a network communication library intended for computer game development, although it can be used for other purposes.

DirectPlay is a high-level software interface between applications and communication services that allows games to be connected over the Internet, a modem link, or a network. It features a set of tools that allow players to find game sessions and sites to manage the flow of information between hosts and players. It provides a way for applications to communicate with each other, regardless of the underlying online service or protocol. It also resolves many connectivity issues, such as Network Address Translation (NAT).

Available in 9 languages

via Wikidata sitelinks · CC0

Connections

Categories