It is now maintained at InfectedBytes/gj-unity-api.
Game Jolt Game API wrapper for Unity.
Check out the documentation.
Released under MIT.
Keeping /CHANGELOG.md
up to date as new features are added make the release of new versions much simpler.
In addition, it gives a clear indication on what has been added/fixed/etc but not released yet.
The documentation is generated with Doxygen and can be used via the GUI or the CLI.
The configuration file can be found at /Documentation/Doxyfile
. Unfortunately the paths are absolute and will depend on the developer machine.
To update the documentation, run make doc_generate
. To preview it, run make doc_serve
and visit http://localhost:8000/
. Finally, to publish the documentation, commit
the changes to master
and push
to origin
, then run make doc_publish
to copy the Documentation/Output/html
subdirectory to the gh-pages
branch so the documentation will be available at loicteixeira.github.io/gj-unity-api/.
VERSION
in /Assets/Plugins/GameJolt/Scripts/API/Constants.cs
.PROJECT_NUMBER
in /Documentation/Doxyfile
.CHANGELOG.md
.
Unreleased
section to the new version number, following the formatting of the previous versions.unreleased
link as well to it compare from the new version.Release vX.Y.Z
.git tag vX.Y.Z
.git push --tags
Project
view, select the Plugins
folder.Assets > Export Package...
.include dependencies
.Export
.GameJoltUnityAPI_X.Y.Z.unitypackage
in a folder which isn't tracked by git.Code > Releases
.Draft a new Release
.tag
and version
, use the name of the tag created earlier. It should be vX.Y.Z
.Publish release
Dashboard > Your Games > Unity API > Manage
.Packages
.Unity API v2
and click Manage
.New Release
.Downloadable Build
.Other
for the platform
.Devlog
so the developers following the project are notified.