Commit Graph
1653 Commits
Author SHA1 Message Date
Gandifil 12a6b95c86 Add spatialHash algo for collision spacing 2023-11-25 02:33:14 +03:00
Gandifil af0658d512 Add comments for space algo interface. 2023-11-25 02:32:52 +03:00
Gandifil b24933b1b7 Add comments for collision actor. 2023-11-25 02:32:37 +03:00
Gandifil b02f5f42c6 Refactor layers for new interface 2023-11-22 23:22:52 +03:00
Gandifil 01abb187cc Add interface for space splitting and impls 2023-11-22 23:22:40 +03:00
Gandifil f0d558c8be Add layers for collisions 2023-11-22 19:50:05 +03:00
Gandifil 515896cef4 Refactor QuadTree - now we use static AABB intersection check 2023-11-22 18:47:36 +03:00
Gandifil 66ac2ee652 Add BoundingRectanglle property for IShape 2023-11-22 18:46:52 +03:00
Gandifil d5e3e461e0 Refactor collision update, correct reset map 2023-11-21 23:54:55 +03:00
Gandifil 62137c7356 Add benchmarks for collisions 2023-11-21 22:47:48 +03:00
Gandifil b5de529507 Add failing test for collisions. 2023-11-21 22:45:26 +03:00
Gandifil 6836db47e5 Fix namespaces 2023-11-20 19:28:04 +03:00
Gandifil 65c261171c Move collision code to root folder 2023-11-20 19:17:36 +03:00
Gandifil e237249fdc Remove old collision code. 2023-11-20 19:17:02 +03:00
Lucas Girouard-StranksandGitHub 17c45f51ee Merge pull request #822 from AristurtleDev/feature/automated-packaging
Update GitHub Workflow to Automate Build, Test, and Package Deployment
2023-11-19 16:12:30 -05:00
Christopher WhitleyandGitHub f4b29420b5 Apparently i forgot a semi colon.... 2023-11-16 17:07:51 -05:00
Christopher Whitley 3ae6aa4b14 Remove async, ignore NU5118 on package 2023-11-16 13:32:50 -05:00
Christopher Whitley fac64ccd74 Ignore Missing XML comment warnings on build 2023-11-16 13:32:35 -05:00
Christopher WhitleyandGitHub 16e8a825d1 Simplify, move most logic into cake build script 2023-11-16 13:21:39 -05:00
Christopher WhitleyandGitHub 09abeb92ff Added Deploy task 2023-11-16 13:20:54 -05:00
Christopher WhitleyandGitHub c6e472338d Create DeployToNuGetTask 2023-11-16 13:20:18 -05:00
Christopher WhitleyandGitHub 9d73597323 Create DeployToMyGetTask 2023-11-16 13:19:56 -05:00
Christopher WhitleyandGitHub 809b525e43 Create DeployToGithubTask 2023-11-16 13:19:23 -05:00
Christopher WhitleyandGitHub 5403441e02 Update TestTask to use same verbosity, nologo, and nobuild as original workflow 2023-11-16 13:18:49 -05:00
Christopher WhitleyandGitHub 03256fdc0d Created Restore task
Uses same verbosity as original workflow did
2023-11-16 13:18:06 -05:00
Christopher WhitleyandGitHub 35d21b0696 Use same verbosity and nologo setting as original 2023-11-16 13:17:11 -05:00
Christopher WhitleyandGitHub b67391d4aa Use same verbosity, restore, and logo flags as originally used 2023-11-16 13:15:33 -05:00
Christopher WhitleyandGitHub bd86991e61 Add additional context variables for build script 2023-11-16 13:14:33 -05:00
Christopher WhitleyandGitHub f5bee8e7a2 Enable Nullable in build project 2023-11-16 13:12:57 -05:00
Christopher Whitley e0e12e3bd1 NuGet Deploy only in craftworksgames repo 2023-11-16 01:55:19 -05:00
Christopher Whitley f6a8cd6e69 Better name for package step 2023-11-16 01:53:16 -05:00
Christopher WhitleyandGitHub e1d280b356 Forgot to add System.Runtime using statement 2023-11-16 01:49:35 -05:00
Christopher Whitley a5ca7b886f Check for GCLatencyMode.NoGCRegion
This test fails occasionaly when run through the automated cake script.  Wrapped the EndNoGCREgion in a check for GCTatencyMode.NoGCRegion to resolve
2023-11-16 01:16:24 -05:00
Christopher Whitley 7701e50f89 Updated and automated for NuGet pushing 2023-11-16 01:11:30 -05:00
Christopher Whitley e76a83ced3 Ignore cake output directory 2023-11-16 00:53:34 -05:00
Christopher Whitley 0245ba71dc Cleanup using statements 2023-11-16 00:53:02 -05:00
Christopher Whitley d91cc51f45 Added namespace 2023-11-16 00:52:16 -05:00
Christopher Whitley 2bf02373e4 Added Default task 2023-11-16 00:50:29 -05:00
Christopher Whitley 51a82aab41 Added Package Task 2023-11-16 00:50:00 -05:00
Christopher Whitley 3ed8c941a4 Added Test Task 2023-11-16 00:49:26 -05:00
Christopher Whitley 599f043d10 Added BuildTask 2023-11-16 00:48:54 -05:00
Christopher Whitley 1e58c09e08 Added BuildContext 2023-11-16 00:48:05 -05:00
Christopher Whitley 189662f1db Cleaned up
Cleaned up the Program.cs for the Cake Frosting project.  Added the working direcotry directive
2023-11-16 00:46:45 -05:00
Christopher Whitley 7e3a4a97bd Added new Cake Frosting project 2023-11-16 00:45:19 -05:00
Christopher Whitley d3536f4470 Add common tags for NuGet packages
Added the `<RepositoryType>`, `<RepositoryBranch>`, `<NeutralLanguage>` and `<PacakgeLicenseExpression>` tags
2023-11-16 00:43:25 -05:00
Christopher Whitley cd728fde97 Pack README.md in NuGet packages 2023-11-16 00:42:44 -05:00
Christopher Whitley e3e6861f44 PackageIconUrl is deprecated
NuGet packages should use PacakgeIcon with a packed image inside the NuGet insetad of PackageIconUrl
2023-11-16 00:41:07 -05:00
Christopher Whitley 9c1af60e6f Added version tag
This is so we don't have to rely on github runner actions to generate the version number, and we can use it in the build scripts
2023-11-16 00:40:08 -05:00
Christopher Whitley 9181f4a1f3 Use Directory.Build.targets
Moved common csproj properties for NuGet into Directory.Build.targets
2023-11-16 00:39:09 -05:00
Max KopjevandGitHub 20fb26d6c1 Merge pull request #798 from slakedclay/patch-1
Create VelocityInterpolator
2023-09-14 20:14:15 +03:00