SFML.SimpleCollision
0.1.0
See the version list below for details.
dotnet add package SFML.SimpleCollision --version 0.1.0
NuGet\Install-Package SFML.SimpleCollision -Version 0.1.0
<PackageReference Include="SFML.SimpleCollision" Version="0.1.0" />
paket add SFML.SimpleCollision --version 0.1.0
#r "nuget: SFML.SimpleCollision, 0.1.0"
// Install SFML.SimpleCollision as a Cake Addin #addin nuget:?package=SFML.SimpleCollision&version=0.1.0 // Install SFML.SimpleCollision as a Cake Tool #tool nuget:?package=SFML.SimpleCollision&version=0.1.0
SFMLNet-Collision
Collision detection classes for SFML.Net. Tested with SFML.NET 2.1
About
These classes are a direct C# port of the "Simple Collision Detection" source code found in the SFML wiki. The code is a translation of the existing C++ code, with the intent of making it easy to integrate with SFML.NET projects, and has been made available as a repository, so others may improve on the code and provide feedback.
Usage
CollisionTester
is the static class that contains the collision testing methods, so you may simply drop it and the other classes (OrientedBoundingBox
and BitmaskManager
) into your existing SFML.NET project and use them as is.
It is recommended that you integrate it into your existing code, if you derive from SFML.Graphics.Sprite
and/or use an object management system in your application.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- SFML.Net (>= 2.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial Nuget release