Welcome to GO-Repo
Our website is http://go-repo.appspot.com
Game development involves a myriad of different tasks. Each task usually requires a very specific and often contraditcory set of skills. For example; model design calls for someone with a nack for art and building a physics engine calls for someone with a good grasp of physics and logic, these two are rarely found in one individual.
Because of the many challanges it is difficult to get started with indie game development. Whether you are a developer learning to draw, a story writer learning to code or a model designer learning to write it, it will most likely be cumbersome and feel like wasted time doing something you might not have an interest in.
We think it would be better if you focused on only what you like. Everything else should be provided for you in a pick-what-you like manner. That is why we are creating a game object repository.
Interested in contributing? All contributions are most welcome, currently you could help out by:
Suggesting new features or game objects by adding Github issues Constructively criticise anything that comes to your mind in an email Start making game objects yourself, create graphics, write object properties for your favourite weapons, tell a story through a quest line etc. Then when time comes, share them with the world in our repository Tell people about the project Goals for GO-Repo version 0.1 The API should support getting, adding and editing of a base set of game objects Write a tutorial explaining how to use the API Create a front end for the GO-store that displays a categorised list stored objects Create simple editor to create and edit objects with Future plans (backlog) Extend the set of game objects Create a simple showcase game using GO-Repo Add rating of game objects Enable searching for game objects and much more ... Licencing issues As you probably have thought already? If people contribute, what happens to copyright? All material in GO-Repo will be copyrighted under the Creative Commons Share-Alike licence. More lincencing types might be added in the future if necessary.
Time constraints GO-Repo is going to be the result of an assignment in the course Design of Dynamic Web Systems 2011 M7011E . The time span for this is 200 hours per person, including lectures, seminars and other work that might not be visible to anyone visiting GO-Repo.
If we find that this project gains momentum or we simple enjoy it as much as we intend to, we will likely continue working with it after the course is finished, improving and adding more features.
Security and Privacy GO-Repo will not store any sensitive data except user emails, these will be encrypted. Every contribution and game object will be fully open, and since nothing is hidden, nothing intended to be hidden can be revealed. Users will login using an OpenID provider.