SharpPhysics 0.2.1.2-alpha
dotnet add package SharpPhysics --version 0.2.1.2-alpha
NuGet\Install-Package SharpPhysics -Version 0.2.1.2-alpha
<PackageReference Include="SharpPhysics" Version="0.2.1.2-alpha" />
paket add SharpPhysics --version 0.2.1.2-alpha
#r "nuget: SharpPhysics, 0.2.1.2-alpha"
// Install SharpPhysics as a Cake Addin #addin nuget:?package=SharpPhysics&version=0.2.1.2-alpha&prerelease // Install SharpPhysics as a Cake Tool #tool nuget:?package=SharpPhysics&version=0.2.1.2-alpha&prerelease
SharpPhysics
SUMMARY
SharpPhysics is a (somewhat small and 2d) physics/rendering library set up with Silk.net with OpenGL.
NOTICE
SharpPhysics is under heavy development!!! It should not be used in any production projects!
BUILDING
To build, do all the normal things to build, and make sure to copy over all .glsl files to [output directory]\Shaders, and also copy over glfw.dll to the output directory.
PLATFORM SUPPORT
SharpPhysics runs on Windows, Mac, and Linux.
RECENT UPDATES
I just finished most of the UI stuff, I'll come back to it though. What I'm doing next: Making test game
PACKAGES
This program makes use of four libaries, they are: Newtonsoft.Json Silk.Net StbImageSharp GLFW (Written in C).
None of these were made by me.
Newtonsoft.Json
Newtonsoft.Json is a popular Json Serialization-Desirialization library for C#. <br> Website <br> Nuget <br>
Silk.Net
Silk.Net is a graphics bindings library. <br> Website <br> Github <br> Nuget <br>
StbImageSharp
StbImageSharp is a popular port of the stb_image.h libary. <br> Github <br> Nuget <br>
GLFW
GLFW is a popular cross-platform OpenGL library written in C, and I'm <br> communicating with it through Silk.NET. (NOTE: This was not originally made by me!) <br> Website Github
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Newtonsoft.Json (>= 13.0.3)
- Silk.NET.GLFW (>= 2.20.0)
- Silk.NET.Input.Common (>= 2.20.0)
- Silk.NET.Input.Glfw (>= 2.20.0)
- Silk.NET.Maths (>= 2.20.0)
- Silk.NET.OpenGL (>= 2.20.0)
- Silk.NET.OpenGL.Extensions.ImGui (>= 2.20.0)
- Silk.NET.Vulkan (>= 2.20.0)
- Silk.NET.Windowing.Common (>= 2.20.0)
- StbImageSharp (>= 2.27.13)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.2.1.2-alpha | 62 | 2/24/2024 |
0.2.1-alpha | 80 | 2/19/2024 |
0.1.5-alpha | 91 | 2/18/2024 |