Under the name of Big Bear Studios I’ve started releasing Open Source libaries for Ruby (Ruby on Rails) and Unity. Below is a couple of libraries which I have release:
Ruby (Ruby on Rails)
BBServices – v3.1.0
BBServices is a Ruby based service object library which allows the developer to write smaller chunks of code which all follow a similar pattern which makes the code easier to follow, test and maintain.
Link: https://github.com/bigbearstudios/bbservices-ruby
BBAttribute Filters – v1.0.0
A simple attribute handler which allows the accessing of attributes via methods and Procs, these attributes can have conditions applied to them via :if, :unless like the Rails Controller handlers. E.g. before_action filters.
This library has been deprecated and is no longer avalible for download
C# (Unity)
BBUnity – Collection
BBUnity is a large collection of seperate libraries to aid with games development using the Unity game engine. Its worth checking out the complete collection here: https://github.com/bigbearstudios-unity but below are seperate links to each of the individual libraries:
- BBUnity Core – The core library of BBUnity which allows functionality to be shared between all other libraries : https://github.com/bigbearstudios-unity/core
- BBUnity Core2D – The core library for all 2D aspects of BBUnity: https://github.com/bigbearstudios-unity/core2d
- BBUnity Sprite Animator – A simple 2D sprite animator: https://github.com/bigbearstudios-unity/sprite-animator
- BBUnity Validation – A collection of validators : https://github.com/bigbearstudios-unity/validation
- BBUnity Conversion – A converstion library to convert types in C# / Unity : https://github.com/bigbearstudios-unity/conversion
- BBUnity State Machines – C# based state machine : https://github.com/bigbearstudios-unity/state-machines
- BBUnity Pools – A pool system to ease the re-use of objects / prefabs in the Unity environment : https://github.com/bigbearstudios-unity/pools
- BBUnity Events – A simple code based event system : https://github.com/bigbearstudios-unity/events
- BBUnity Gameplay – A game play library which can be used along side entities to create game frameworks : https://github.com/bigbearstudios-unity/gameplay
- BBUnity Entities 2D – An entity framework which makes the creation of 2D games easier: https://github.com/bigbearstudios-unity/entities2d