Repository for Mankind, the open project from Akira community.
We are trying to build a society in a 2D top-down world where people will be able to craft, farm, study, buy and sell and define the fate of his character/avatar. This is a game that is being built by the community. Well, can be a game in the future, but for now has been a play ground for practicing unity engine. Of course, we try to coordinate some of the aspects we can have in the game in order to establish some bare-bones of the idea, otherwise would be too loose. It is the first attempt to build a game where everyone can contribute, collaborate with art, ui, music, programming. Whatever you good at, you can help to shape this world.
Come and join us to discover what is possible to build working together free from the chains of a scope. :)
Discord | Twitch | Unity Documentation | Project Roadmap
To Improve your skill, learn a new one or just to help the community and build this amazing world. ❤
For this project, we will use Unity 2020.1.8f1, whatever the latest patch version is.
There are a number of things we disallow or discourage, in order to keep the project organised and fun for everyone.
Please:
Any of these rules can be “broken” if there is a reason. Please discuss on the forums explaining why you think you need (e.g.) to add a new package, update one, etc.
If you do any of the above, we reserve the right to ban you from contributing to the project any further. In case of doubt regarding intellectual property, ask first on the forums.
Kind | Rule |
---|---|
Private field | _lowerCamelCase |
Public field | UpperCamelCase |
Protected field | UpperCamelCase |
Internal field | UpperCamelCase |
Property | UpperCamelCase |
Method | UpperCamelCase |
Class | UpperCamelCase |
Interface | IUpperCamelCase |
Local variable | lowerCamelCase |
Parameter | lowerCamelCase |
1. Fork the original repository to your own repository
2. Clone it to your local
3. Contribute to it
4. Push it to your remote repo
5. Send a PR to the main repo
6. Your contribution will be evaluated then we will merge your changes with the original repository.
Please don't create other branches