Unity3D and Opensource get acquainted
The Opensource movement is truly one of the great things of the current generation, almost bringing back the sharing and caring community of the 60’s (not that I was around then but I hear it was nice), well almost
Before bringing this post to focus on Unity3D it is important to understand what Opensource is all about and break down some myths. To explain this a recent video got release which I feel is the best explanation of what Opensource is all about:
https://www.youtube.com/watch?v=a8fHgx9mE5U
https://www.youtube.com/watch?v=
Just remember, just because something is Opensource does NOT mean it is FREE. At some point someone has had to put a lot of hard effort, time or money into building something and is generous enough to share it. Recognise this and help them out, praise them or even contribute with time or even cash.
Don’t abuse Opensource contributors because it is not what you wanted !
Opensource and Unity3D
Unity is certainly been slow to move when it comes to open source, most contributors are hard at work on their creations and have little time to clean things up and showcase how they achieved things. NOTE, putting up a video of your effort with no code based explanation of how you achieved it does not count, that is just promotion.
Things are changing as of Unity 4 and we are seeing more and more content released and more developers publishing Opensource projects and contributing to others.
So I have put together a list of some of the best picks I have found out there (feel free to suggest more in comments and I will update this post)
http://wiki.unity3d.com/index.php/Main_Page
First off there is the Unity Wiki – granted this has been around for some time but does not get as much attention as it should, a good first port of call.
https://github.com/nickgravelyn/UnityToolbag
| |
Nick Gravelyn is one of the XNA die hards and a big contributor for building and sharing helpful stuff, as he has moved to Unity he has not stopped and pushed a selection of helper scripts to aid you on your development journey and you are encourages to submit your own to make this an even bigger resource
|
https://github.com/Unity-Technologies
| |
Unity themselves have several of their own Opensource projects published on GitHub with various license models on each.
Some of these include MonoDevelop (the dev tool) / Unity Test tools / Boo / Version Control plugins and Reference rewriters to name a few.
|
https://github.com/fholm/unityassets
| 