📄️ Blueprint data
Blueprint data is a term used in video games to refer to a set of predefined parameters that describe the attributes and behaviors of game objects or entities. In game development, blueprints are often used to create and manage game objects such as characters, weapons, and environments. They allow developers to define the various properties of these objects, such as their appearance, behavior, and interactions with other objects in the game world.
📄️ Player profile
A player profile is a collection of information about a player's progress, achievements, and preferences within the game. It is essentially a digital identity that represents a player's activities and progress in the game world.
📄️ Game scripts
Game scripts, sometimes referred to as cloud scripts, are a powerful tool for game developers that enable them to write code in JavaScript format and execute it on remote servers. By leveraging this feature, game creators can improve the security of their games and prevent cheating.
📄️ Game assets
Game assets are the various resources used to create the visual and audio components of a game. They can include anything from character models and textures, to background music and sound effects, to level designs and animations.
📄️ Game versions
Game versions refer to different variations or editions of a particular game. Game developers may release multiple versions of a game over time, each with different features, graphics, gameplay mechanics, or storylines. These versions may be released on different platforms, such as consoles or PC, and may come in different formats, such as physical discs or digital downloads. Game versions can also refer to updates or patches that fix bugs or add new content to an existing game. Some examples of game versions include remastered editions, special editions, director's cuts, and expansions.
📄️ Shared data
In the context of video games, shared data refers to any data that is shared between different players or sessions of the same game. This can include player progress, achievements, scores, leaderboards, in-game items, and other related data.
📄️ Protocol buffers
Protobuf is a data transmission protocol used for communication between game clients and services. Typically, data is transmitted in JSON API format, which is a common and easy-to-use method. However, one of the drawbacks of this method is that large amounts of unencrypted data can be easily exploited. To address this issue, Google defined the Protobuf protocol, which is specifically designed for data transmission.