AdamsLair.Duality 2.13.0

The Duality engine core.

There is a newer version of this package available.
See the version list below for details.
Install-Package AdamsLair.Duality -Version 2.13.0
dotnet add package AdamsLair.Duality --version 2.13.0
<PackageReference Include="AdamsLair.Duality" Version="2.13.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AdamsLair.Duality --version 2.13.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AdamsLair.Duality, 2.13.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install AdamsLair.Duality as a Cake Addin
#addin nuget:?package=AdamsLair.Duality&version=2.13.0

// Install AdamsLair.Duality as a Cake Tool
#tool nuget:?package=AdamsLair.Duality&version=2.13.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Extended CorePlugin API, SoundDevice Bugfix, Sandbox Paused ExecContext
#ADD: Added virtual protected OnGameStarting / OnGameEnded API to CorePlugin, signalling the begin and end of game simulation.
#FIX: Fixed a bug where the audio device wasn't configured properly, leading to audio sources being louder at a distance than they should be.
#CHANGE: Pausing the Sandbox will no longer change the core execution context from Game to Editor, only leaving the Sandbox will. That way, the execution context remains constant for the duration of the game simulation.
#CHANGE: Whether or not a DualityApp.EditorUpdate will perform a game simulation step no longer depends on the execution context, but on method parameters, so it is possible to not simulate in game context.
#CHANGE: SoundEmitters no longer stop their sounds when pausing the editor sandbox, as this should, if at all, not be implemented on a per-player basis, but on a global scale.
#CHANGE: Replaced ExecContext checks in Time.FrameTick method with optional parameters, so the editor can decide when to advance game time and when not to.

NuGet packages (51)

Showing the top 5 NuGet packages that depend on AdamsLair.Duality:

Package Downloads
AdamsLair.Duality.Editor
The Duality editor.
AdamsLair.Duality.Editor.Plugins.CamView
A basic Camera View editor module.
Singularity.Duality.core
Plugin that adds a ioc container to duality
AdamsLair.Duality.Editor.Plugins.Base
Provides basic infrastructure for the Duality editor, such as PropertyEditors and Importers.
AdamsLair.Duality.Editor.Plugins.PackageManagerFrontend
A user interface for conveniently managing Duality packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on AdamsLair.Duality:

Repository Stars
AdamsLair/duality
a 2D Game Development Framework

Version History

Version Downloads Last updated
4.0.0-alpha2 979 6/12/2020
4.0.0-alpha1 853 6/12/2020
4.0.0-alpha0 825 6/12/2020
3.2.2 2,426 5/16/2020
3.2.1 605 4/20/2020
3.2.0 1,869 10/11/2019
3.1.6 452 10/6/2019
3.1.5 2,089 10/4/2019
3.1.4 1,518 10/4/2019
3.1.3 3,976 7/28/2019
3.1.2 696 6/30/2019
3.1.1 466 6/4/2019
3.1.0 448 5/30/2019
3.0.4 677 5/25/2019
3.0.3 1,973 5/4/2019
3.0.2 892 2/24/2019
3.0.1 366 2/24/2019
3.0.0 6,024 12/7/2018
2.14.9 3,161 5/31/2018
2.14.8 3,394 1/27/2018
2.14.6 1,387 1/19/2018
2.14.5 650 1/17/2018
2.14.4 879 1/14/2018
2.14.3 828 1/13/2018
2.14.2 1,420 1/6/2018
2.14.1 658 1/6/2018
2.14.0 2,521 10/6/2017
2.13.3 1,369 8/30/2017
2.13.2 578 8/30/2017
2.13.1 676 8/22/2017
2.13.0 821 8/22/2017
2.12.15 620 8/19/2017
2.12.14 579 8/19/2017
2.12.13 763 8/5/2017
2.12.12 563 8/5/2017
2.12.11 761 7/24/2017
2.12.10 618 7/23/2017
2.12.9 1,285 6/20/2017
2.12.8 711 6/17/2017
2.12.7 856 6/11/2017
2.12.6 728 6/4/2017
2.12.5 752 6/4/2017
2.12.4 893 5/25/2017
2.12.3 846 5/25/2017
2.12.2 895 5/11/2017
2.12.1 789 5/9/2017
2.12.0 803 5/3/2017
2.11.4 934 4/23/2017
2.11.3 754 4/22/2017
2.11.2 866 4/15/2017
2.11.1 968 4/15/2017
2.11.0 781 4/14/2017
2.10.1 999 4/6/2017
2.10.0 927 3/25/2017
2.9.10 690 3/18/2017
2.9.9 958 3/10/2017
2.9.8 1,035 2/19/2017
2.9.7 863 2/15/2017
2.9.6 818 2/12/2017
2.9.5 2,142 2/4/2017
2.9.4 1,221 1/25/2017
2.9.3 1,036 1/9/2017
2.9.2 697 1/6/2017
2.9.1 747 1/5/2017
2.9.0 1,071 12/26/2016
2.8.5 818 12/22/2016
2.8.4 1,122 12/10/2016
2.8.3 3,202 11/13/2016
2.8.2 1,202 10/24/2016
2.8.1 845 10/20/2016
2.8.0 894 10/16/2016
2.7.12 1,123 10/1/2016
2.7.11 721 9/27/2016
2.7.10 801 9/25/2016
2.7.9 822 9/17/2016
2.7.8 775 9/16/2016
2.7.7 828 9/14/2016
2.7.6 661 9/14/2016
2.7.5 830 9/2/2016
2.7.4 1,286 8/27/2016
2.7.3 1,614 7/17/2016
2.7.2 744 7/16/2016
2.7.1 915 7/4/2016
2.7.0 1,378 7/2/2016
2.6.4 979 6/29/2016
2.6.3 887 6/29/2016
2.6.2 826 6/20/2016
2.6.1 916 6/17/2016
2.6.0 808 6/16/2016
2.5.1 820 6/7/2016
2.5.0 706 6/7/2016
2.4.0 1,457 5/16/2016
2.3.2 1,435 4/19/2016
2.3.1 1,187 4/1/2016
2.3.0 1,154 3/19/2016
2.2.3 1,444 2/29/2016
2.2.2 1,078 2/18/2016
2.2.1 1,205 2/7/2016
2.2.0 1,978 1/16/2016
2.1.6 1,380 12/5/2015
2.1.5 845 11/28/2015
2.1.4 919 11/19/2015
2.1.3 914 11/14/2015
2.1.2 963 11/10/2015
2.1.1 1,251 11/6/2015
2.1.0 789 11/6/2015
2.0.5 1,034 11/6/2015
2.0.4 1,284 11/1/2015
2.0.3 926 10/31/2015
2.0.2 1,043 10/26/2015
2.0.1 783 10/23/2015
2.0.0 2,726 10/19/2015
1.6.4 3,830 3/28/2015
1.6.3 905 3/26/2015
1.6.2 1,021 3/12/2015
1.6.1 822 3/12/2015
1.6.0 1,816 2/28/2015
1.5.9 923 2/24/2015
1.5.8 829 2/21/2015
1.5.7 915 2/16/2015
1.5.6 813 2/16/2015
1.5.5 848 2/10/2015
1.5.4 1,274 2/1/2015
1.5.3 1,568 1/16/2015
1.5.0 1,341 1/17/2015
1.3.2 2,075 12/4/2014
1.3.1 990 11/29/2014
1.3.0 2,182 11/3/2014
1.2.5 1,147 10/5/2014
1.2.4 889 10/5/2014
1.2.3 915 10/3/2014
1.2.2 914 9/30/2014
1.2.1 906 9/30/2014
1.2.0 1,586 9/30/2014
1.1.0 1,239 8/22/2014
1.0.2 919 8/18/2014
1.0.1 1,910 8/18/2014
1.0.0 1,670 7/25/2014
Show less