Unity example using Algorand .NET SDK
In this example we will use Unity 3D Version 2019.4.14f1 Personal Edition.
To download and install Unity, please see: https://store.unity.com/download-nuo
We also use the Algorand SDK .NET based on this Github repo: https://github.com/RileyGe/dotnet-algorand-sdk and some free Unity Assets like:
- Hover.cs Script by jeffcrouse
 - https://assetstore.unity.com/packages/2d/textures-materials/gridbox-prototype-materials-129127
 - https://github.com/Pheffers/UnityCameraExample
 - https://github.com/UnityCommunity/UnitySingleton
 
Special thanks to ManHunter for his “A little and simple background tasks processor for Unity” created for this demo (MIT License). (https://github.com/manhunterita)
In the example we use Purestake Algorand Public Node in TESTNET. It is more convenient for a possible final application in Unity to use a remote system such as Purestake by creating the various Algorand transactions locally via the .NET SDK.
- [Fork] the project, clone your fork, and configure the remotes.
 - Create a new topic branch (from 
master) to contain your feature, chore, or fix. - Commit your changes in logical units.
 - Push your topic branch up to your fork.
 - [Open a Pull Request] with a clear title and description.
 
- Only the code in 
Assets/Scriptsis released under the MIT license.. - Other code libraries in 
Assets/Thirdpartyall come with their own licenses. - Any binary resources are more or less there on a "fair use" basis, don't assume that you can just copy and use them.