JCSUnity is a component driven framework built to allow the user to quickly generate commonly used game mechanics and features such as UI functionality and player movement. This will allow for a faster initial development. Most components work individually while other components must be used in tandem with others. Individually components can be combined to create new behaviors.
💥 Important Notice
All media assets inside JCSUnity do not fall under its license. These assets are placeholders only, and should only be used for testing purposes. They are NOT, under any circumstances, to be used commercially. By using this framework you agree to these terms, and understand that you are solely responsible for any legal action taken against you for using, or attempting to use any placeholder assets commercially.
1.9.4] - Changed base scripting format for better readability.
1.9.3] - Started integrating In-App-Purchase (IAP) system.
🔨 How to use it?
JCSUnity is like other Unity plugins. You can download the latest
release from the above tab, or from the link
. Simply create a new project in Unity then import all of
the assets into that project. Then you can start all of the tools
in the JCSUnity framework.
So, what does this framework does? Check out the features directory at the root of the project directory.
These are libraries
JCSUnity uses. Consider the usage, some plugins
aren’t necessary depend on the game your are making.
- Log Viewer - Easier debugging after built.
- SpriteMask - 2D sprite mask support before Unity built-in sprite mask.
- StandaloneFileBrowser - File browser for UI/tool base application.
- Tweener - Simpler and light weight tweener library.
- UI-Polygon - Geometry shape UI renderer interface.
- Demo : https://www.youtube.com/playlist?list=PLZgPIJqrkb83SBfBSzk0SMchegZFO9lKI
- Tutorials : https://www.youtube.com/playlist?list=PLZgPIJqrkb83DW7sN_dO6sZoxsuu9RhTx
- Manual/Scripting API : JCSUnity-Scripting-Manual