diff --git a/src/data/roadmaps/game-developer/content/107-game-api/index.md b/src/data/roadmaps/game-developer/content/107-game-api/index.md index 7b7597992..56fbf7fe8 100644 --- a/src/data/roadmaps/game-developer/content/107-game-api/index.md +++ b/src/data/roadmaps/game-developer/content/107-game-api/index.md @@ -1,3 +1,3 @@ # Game AI -The term "API" stands for Application Programming Interface. In simple terms, a *Game API* is a set of protocols and tools used for building software and applications. It is, essentially, a method for different software applications to communicate with each other. In terms of game development, Game API provides a bridge to interact with the game engine, allowing developers to script in-game behaviors or functionalities, like graphics rendering, physics calculations, sound, and AI (Artificial Intelligence). Popular game APIs include DirectX and OpenGL. DirectX is used widely in the development of video games for Windows and Xbox. OpenGL, on the other hand, is a cross-platform API for rendering 2D and 3D graphics in video games. \ No newline at end of file +Game AI is a subfield of artificial intelligence (AI) that is used to create video game characters that act and react like real human players. Game AI is used in a variety of video games, from simple puzzle games to complex strategy games. Game AI can be used to create non-player characters (NPCs) that interact with the player, as well as to create intelligent opponents that challenge the player. \ No newline at end of file diff --git a/src/data/roadmaps/game-developer/content/108-game-api-2/index.md b/src/data/roadmaps/game-developer/content/108-game-api-2/index.md index 23b433aea..56fbf7fe8 100644 --- a/src/data/roadmaps/game-developer/content/108-game-api-2/index.md +++ b/src/data/roadmaps/game-developer/content/108-game-api-2/index.md @@ -1,3 +1,3 @@ # Game AI -"Game API 2" refers to the next generation or updated version of a Game API (Application Programming Interface). With the functionalities provided by the game API, as a developer, you can utilize pre-written sets of codes to build games, instead of creating everything from scratch. The main focus of "Game API 2" often revolves around delivering improved functionalities, ease of use, and better performance, aiding in creating more complex and advanced games. Some examples may include access to new graphical features, optimized resource management, or better hardware utilization. Specific capabilities usually depend on the respective Game API you are using. However, it's important to note that "Game API 2" is a generalized term, and you may need to refer to specific APIs documentation (such as DirectX 12 for Microsoft, Vulkan for Khronos Group, etc.) for an in-depth understanding. \ No newline at end of file +Game AI is a subfield of artificial intelligence (AI) that is used to create video game characters that act and react like real human players. Game AI is used in a variety of video games, from simple puzzle games to complex strategy games. Game AI can be used to create non-player characters (NPCs) that interact with the player, as well as to create intelligent opponents that challenge the player. \ No newline at end of file