An open API service indexing awesome lists of open source software.

https://github.com/jameslafritz/coreframework

Scritable Object Variables and Custom Attributes.
https://github.com/jameslafritz/coreframework

unity-package unity-package-manager unity3d-framework unity3d-package

Last synced: 5 months ago
JSON representation

Scritable Object Variables and Custom Attributes.

Awesome Lists containing this project

README

          

This Project is now obsolete please use https://github.com/JamesLaFritz/CoreFramework2022

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]



Logo

Core Frame Work


Uses Scriptable Objects as Variables and Game Events. Also Contains Custom Attributes.




Report Bug
·
Request Feature
















Table of Contents




  1. About The Project





  2. License

  3. Acknowledgements

## About The Project

![Project Screen Shot](Images/ScreenShot.png)

### Scriptable Object Variables and Game Events
-------------------------------------------------------------------------------
[Using ScriptableObject Variables](https://blog.devgenius.io/script-communication-in-unity-using-scriptable-objects-ad2ef0d99c59)
[ScriptableObject Game Events](https://blog.devgenius.io/scriptableobject-game-events-1f3401bbde72)

### Custom Attributes
-------------------------------------------------------------------------------
[Making the Inspector Look Better](https://blog.devgenius.io/making-the-inspector-look-better-175baf39ada0)

### Built With

*

### Installation
[Creating and Using Custom Packages](https://blog.devgenius.io/creating-custom-packages-for-use-in-unity-7dfbaa49e4b4)

* In Unity open the package manager
* Go to Window->PackageManager
* ![OpenPackageManager](Images/OpenPackageManager.gif)
* Install this Package from git url
* Click the Plus Drop down
* Select "add package from git URL"
* https://github.com/JamesLaFritz/CoreFrameWork.git
* Select add
* ![InstallPackage](Images/InstallPackage.gif)

## Roadmap

See the [open issues](https://github.com/JamesLaFritz/CoreFrameWork/issues) for a list of proposed features (and known issues).

## License

Distributed under the MIT License. See `LICENSE` for more information.

## Acknowledgements

* Based on Ryan Hipple's Game Architecture with Scriptable Objects from Unite Austin 2017
* [Ryan Hipple's Game Architecture with Scriptable Objects from Unite Austin 2017 ](https://github.com/roboryantron/Unite2017)
* [@roboryantron](https://twitter.com/roboryantron)
* [The video for the talk is posted on Unity's YouTube page.](https://www.youtube.com/watch?v=raQ3iHhE_Kk)
* [Here is a blog post He did about the talk](http://www.roboryantron.com/2017/10/unite-2017-game-architecture-with.html)
* [The slides are on slideshare.](https://www.slideshare.net/RyanHipple/game-architecture-with-scriptable-objects)

[contributors-shield]: https://img.shields.io/github/contributors/JamesLafritz/CoreFrameWork.svg?style=for-the-badge
[contributors-url]: https://github.com/JamesLafritz/CoreFrameWork/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/JamesLafritz/CoreFrameWork.svg?style=for-the-badge
[forks-url]: https://github.com/JamesLafritz/CoreFrameWork/network/members
[stars-shield]: https://img.shields.io/github/stars/JamesLafritz/CoreFrameWork.svg?style=for-the-badge
[stars-url]: https://github.com/JamesLafritz/CoreFrameWork/stargazers
[issues-shield]: https://img.shields.io/github/issues/JamesLafritz/CoreFrameWork.svg?style=for-the-badge
[issues-url]: https://github.com/JamesLafritz/CoreFrameWork/issues
[license-shield]: https://img.shields.io/github/license/JamesLafritz/CoreFrameWork.svg?style=for-the-badge
[license-url]: https://github.com/JamesLafritz/CoreFrameWork/blob/main/LICENSE