Skip to content

Ratel13/soomla-unity3d-core

 
 

Repository files navigation

This project is a part of The SOOMLA Framework, which is a series of open source initiatives with a joint goal to help mobile game developers do more together. SOOMLA encourages better game design, economy modeling, social engagement, and faster development.

soomla-unity3d-core

The core module is currently included inside the unity3d-store module. This core library holds common features and utilities used by all other modules of the SOOMLA framework.

It includes:

  • Native bridges for on-device storage.
  • SoomlaEntity - the base class from which all SOOMLA domain objects derive
  • Reward domain objects and events - used to grant your users rewards.
  • Utilities for logging and JSON manipulation.
  • Utilities for the SOOMLA settings panel inside Unity.
  • Utilities for platform specific post-build procedures:
    • Android - Manifest manipulation tools
    • iOS - XCode project manipulation tools

SOOMLA modules internally use these features, though we encourage you to use them for your own needs as well. The settings panel utilities and post-build utilities should be used when creating a SOOMLA plugin for Unity.

Download

####Pre baked unitypackage:

soomla-unity3d-core 1.2.4

From sources:

  • Clone this repository recursively: git clone --recursive https://github.com/soomla/soomla-unity3d-core.git
  • Run ./build_all from project directory

Contribution

SOOMLA appreciates code contributions! You are more than welcome to extend the capabilities of SOOMLA.

Fork -> Clone -> Implement -> Add documentation -> Test -> Pull-Request.

IMPORTANT: If you would like to contribute, please follow our Documentation Guidelines. Clear, consistent comments will make our code easy to understand.

SOOMLA, Elsewhere ...

License

Apache License. Copyright (c) 2012-2014 SOOMLA. http://soom.la

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 70.0%
  • Python 25.1%
  • Objective-C++ 2.7%
  • Java 1.4%
  • Shell 0.6%
  • Batchfile 0.1%
  • Other 0.1%