1,358 packages tagged with “game”
The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES, OpenAL and OpenCL. It runs on all major platforms and powers hundreds of apps, games and scientific research. It provides bindings for GLFW windowing, input and a game loop, and is the perfect start for your own game engine. OpenTK comes with simple and easy to follow tutorials for learning *modern* OpenGL. These are written by the community and represent all of the best practices to get you started. Learn how to use OpenTK here: https://opentk.net/learn/index.html Sample projects that accompany the tutorial can be found here: https://github.com/opentk/LearnOpenTK We have a very active discord server, if you need help, want to help, or are just curious, come join us! https://discord.gg/6HqD48s
Raw OpenGL bindings for .NET. Used by Veldrid for OpenGL interop.
A 2D application/game framework written with rhythm games in mind.
A .NET library for creating multiplayer online game in decentralized fashion. See also the docs for details: https://docs.libplanet.io/
Package Description
Native libraries for osu!framework
A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications.
Veldrid integration for the SPIRV-Cross native library. Contains functionality to cross-compile SPIR-V bytecode into HLSL, GLSL, ESSL, and MSL shaders for use with Veldrid.
A basic mathematics library developed primarily for rendering in 3d and 2d.
Holds core functionality used by other OpenTK packages.
Authentication, in-game commerce, player data, title data, inventory, characters, statistics, leaderboards, analytics and reporting, friends, multiplayer, matchmaking, tournaments, cloud script, trading, real-time event handling, player management, live ops, and server hosting for all major platforms/devices and games of any scale. This sdk gives your game the ability log into PlayFab and access cloud data and services.
A Libplanet.IStore implementation using RocksDB
The Roslyn analyzer which checks if code has common mistakes prone to made with Libplanet-powered game apps.
This CLI app is a collection of utilities for application programmers who create decentralized games powered by Libplanet (https://libplanet.io/).
GLFW bindings for c# from the cpp GLFW library.
GLes11, GLes20, GLes30, GL2, and GL4 bindings for dotnet from the Khronos openGL c library.
An abstraction over OpenTK.GraphicsLibraryFramework to provide a ready-to-go easy-to-use windowing and input abstraction.
Hid/Controller input library.
Common functionality for OpenTK.Windowing.* packages.
OpenCL Compute Bindings for dotnet from the Khronos OpenCL C Library.
Valorant .Net API, Internal Riot API Usage, With automatic game event handlers, XMPP Integration, Riot Login and Auth, TCP Integration
A STUN/TURN client implementation for Libplanet.
Best in class Web3 .NET SDK, powered by thirdweb.