-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the kimema-engine wiki!
This is based on the Android Alchemy Game. The basis of Alchemy established a long time ago which ultimately lead to the foundations for the modern science of chemistry in the early modern period. So alchemists wanted to transform base metals into gold or find the key to eternal life. In the same way this puzzle game will take you on the role of the early times alchemist.
The objective of the game is simple yet highly addicting, you start out with the four basic elements: Fire, Water, Air and Earth. Then you can drag and drop the elements onto each other to create other “elements”.
This game needs to work with local elements. Combining elements should yield elements like ‘Injera’, ‘key wot’, ‘gojo’ …
We can place marketable elements in here. eg, instead of getting a generic beer by combining elements, you can get a specific brand of beer.
The most challenging aspect of game development is to come up with a good ‘story’ more so than the technical detail that go into the implementation. The ultimate goal is to create a platform for content authors to define their base elements together with the different combinations of for them. Making the content authoring process as intuitive as possible will allow anyone with great idea create a package for the platform will be a big selling factor to non-techi people. The idea of providing in-app purchase facilities should also be considered (not for the first release of course) to draw in as many content developers as possible and allow them make money off the platform. In addition the inclusion of concepts like ‘Leader Boards’ and ‘Hall of Fame’ by adding a little bit of social aspect to it might be something to draw more interest from potential users.
This repo will serve as the backend of the full project. Among the many features, the most significant ones include
- Packaging Framework
- Authoring Framework
- Profile management
- Social network integration and whatever feature is proposed by the community and managed by the technical team.
If you want to participate and contribute, then look at the skill-set requirements here