GodotSteam is a cross-platform game engine plugin and wrapper that integrates the Steamworks SDK into the Godot Engine. It serves as an interface for managing platform services, user profiles, and achievements across Windows, Linux, and macOS. The project provides a bridge for detecting Steam client status and managing the SDK lifecycle, including initialization and shutdown processes. It enables the game to handle event callbacks from the Steam platform and allows for application relaunches via the client to ensure background services are active. The plugin covers authentication and identit
POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy
Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides an authoritative runtime environment for executing game logic, ensuring consistent state and cheat-resistant gameplay across diverse client platforms. The system acts as a centralized backend, managing persistent player identities, social graphs, and real-time communication channels to support complex multiplayer interactions. The platform distinguishes itself through an integrated suite of LiveOps tools that allow developers to manage game economies, schedule time-bound even
VPet is a virtual companion application and simulation engine that renders interactive animated characters on the Windows desktop. It uses Windows Presentation Foundation for hardware-accelerated 2D graphics and a state-driven animation engine to manage character visuals based on user input and pet state. The project is built as an embeddable .NET library, allowing the simulation to be integrated into other software projects. It features a plugin-based modding system that loads dynamic libraries at runtime to extend behavioral logic, speech, items, and animations. A community workshop distrib
Facepunch.Steamworks is a C# wrapper for the Steamworks API that connects .NET applications to the Steam platform. It enables the integration of core platform features such as user matchmaking and achievements.
Principalele funcționalități ale facepunch/facepunch.steamworks sunt: Steamworks Integrations, C-API Wrappers, PInvoke Interop, Mod Workshop Publishing, Digital Asset Inventory Managers, Cloud File Sync, Cloud Save Integrations, Dynamic Library Loading.
Alternativele open-source pentru facepunch/facepunch.steamworks includ: gramps/godotsteam — GodotSteam is a cross-platform game engine plugin and wrapper that integrates the Steamworks SDK into the Godot… pocoproject/poco — POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building… heroiclabs/nakama — Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides… lorisyounger/vpet — VPet is a virtual companion application and simulation engine that renders interactive animated characters on the… rlabrecque/steamworks.net — Steamworks wrapper for Unity / C#. ccgus/fmdb — fmdb is an object-oriented SQLite database library and persistence layer for native macOS and iOS environments. It…