Skip to content
Ahmed Castro edited this page Mar 9, 2016 · 22 revisions

#Sumary

Kusukin is an engine for Education websites developed by Rosalila Studio. Right now we're working with Coral.hn and Guco. Our first release will be a full code course for children. Coral will provide the overall logistics, Guco a javascript interactive game (that is currently beeing remade using Phaser, a powerful JS game engine) and Kusukin the course engine. We plan to make this first release by the beginning of April. By then we intend to have full functioning API for Guco javascript game and Coral's mobile app. The faster we have something working, the faster the mobile app and javascript developers will be able to test it and integrated it.

Integrating work from different teams the first time is usually a dangerous task. That's why we broke down the entire project to the first, minimal and more important functions that Guco and Coral will need from Kusukin. And the result was the the following:

  • Guco: Store and retrieve data for each user. This will be used to store the current progress, preferences etc...

  • Guco: Unlock achievements. The achievements will be defined in the Kusukin platform.

  • Coral's mobile app: Obtain a list of all achievements unlocked by a given user.

The following features are planned to be developed after the first integration:

  • Leaderboards or Rankings

  • Feedback ("Did you liked this course?", "Rate this course" etc...)

#Useful links

  • API methods description
  • A small game made with Phaser (same engine Guco's remake is using) that demonstrates the how the engine will work.
    • [Live game][http://rosalila.github.io/KusukinQuizExample/]
    • [Source code][https://github.com/Rosalila/KusukinQuizExample/blob/master/index.html]. See the api calls used in that game: get_progress, unlock_achievement and save_progress
Clone this wiki locally