Difference between revisions of "Sash"

From Sugar Labs
Jump to navigation Jump to search
(An activity for the XO that allows children to see badges they've earned in games/activities)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Sash ==
 
 
=== Description ===
 
=== Description ===
 
Sash is a way of tracking achievements in Sugar applications using Sugar Badges. In other words: rewards for being awesome. Developers can make their own badges and integrate them into their games using the Sugar Badges library. The Sash activity allows people to see what badges they’ve earned.
 
Sash is a way of tracking achievements in Sugar applications using Sugar Badges. In other words: rewards for being awesome. Developers can make their own badges and integrate them into their games using the Sugar Badges library. The Sash activity allows people to see what badges they’ve earned.
Line 9: Line 8:
 
* The toolbar has been standardized to work like any other Sugar activity, in that it can be closed by clicking the quit icon in the toolbar.
 
* The toolbar has been standardized to work like any other Sugar activity, in that it can be closed by clicking the quit icon in the toolbar.
 
* We have also laid some groundwork for pushing one’s Sugar Badges to Mozilla Open Badges.
 
* We have also laid some groundwork for pushing one’s Sugar Badges to Mozilla Open Badges.
 +
 +
=== To Do ===
 +
* Fully integrate Open Badges
 +
* Further improvements on the user interface
 +
* Encourage and work with more developers to help them get badges in their games
 +
* Modify the Sugar Badges library and Sash so that users can see badges they haven't earned (greyed out)
  
 
=== License ===
 
=== License ===
Line 17: Line 22:
 
* Sugar Badges Repository - https://github.com/lle6138/sugar-badges
 
* Sugar Badges Repository - https://github.com/lle6138/sugar-badges
 
* [[Lemonade Stand]]
 
* [[Lemonade Stand]]
* Sky Time - http://playskytime.com/  
+
* Sky Time - http://playskytime.com/
  
== Contact Information ===
+
=== Contact Information ===
 
* DAWacker - David Wilson https://github.com/DAWacker  
 
* DAWacker - David Wilson https://github.com/DAWacker  
 
* lle6138 - Lindsey Ellis  https://github.com/lle6138  
 
* lle6138 - Lindsey Ellis  https://github.com/lle6138  

Latest revision as of 14:09, 17 December 2013

Description

Sash is a way of tracking achievements in Sugar applications using Sugar Badges. In other words: rewards for being awesome. Developers can make their own badges and integrate them into their games using the Sugar Badges library. The Sash activity allows people to see what badges they’ve earned.

Current Status

  • The interface is working and the activity will display badges that have been earned in other games.
  • The badges can be sorted by the user.
  • Several games that already have badges implemented are Lemonade Stand and SkyTime
  • The toolbar has been standardized to work like any other Sugar activity, in that it can be closed by clicking the quit icon in the toolbar.
  • We have also laid some groundwork for pushing one’s Sugar Badges to Mozilla Open Badges.

To Do

  • Fully integrate Open Badges
  • Further improvements on the user interface
  • Encourage and work with more developers to help them get badges in their games
  • Modify the Sugar Badges library and Sash so that users can see badges they haven't earned (greyed out)

License

Sash is licensed under the MIT license, found here.

Resources and Links

Contact Information