Hit highlighted region to generate an object of square or circular shape randomly. The object is randomly coloured, randomly positioned within svg object bounds, 20px<=(square side)<=150px, 30px<=(circle diameter)<=200px. Hit randomly generated object to dismiss it.
Angular app for learning single-digit numbers addition. Numbers for the exercise are randomly generated. First is in range [6,9], numbers sum is in range [11,14]. User can see a scale, which visualizes the task. User can input digits. If first number is correct, its input field is blocked, second input is shown to user. If second number is correct, its input field is blocked, result input is unlocked. If result is correct, user is congratulated and offered to try again. Upon wrong number input its color turns red, and correct number is highlighted in equation on the top of the page.
AngularJS app uses libraries: jQuery, Bootstrap, AngularJS. User stories: User can select a Conversation, and see messages inside the Conversation in a separate section to the right of Conversations list. User can post a message to the selected Conversation (this information is stored locally and is discarded on the page reload). User can use markdown for message text formatting.
Angular app: User can take The Eysenck Personality Questionnaire test and see results visualized with Chart.js.
User can see where all Meteorites landed on a world map. User can tell the relative size of the meteorite, just by looking at the way it's represented on the map. User can mouseover the meteorite's data point for additional data. User can mouseover the country region for country name.
User can see a Force-directed Graph that shows which campers are posting links on Camper News to which domains. User can see each camper's icon on their node. User can see the relationship between the campers and the domains they're posting. User can tell approximately many times campers have linked to a specific domain from it's node size. User can tell approximately how many times a specific camper has posted a link from their node's size.
Player has health, a level, and a weapon. Player can pick up a better weapon. Player can pick up health items. All the items and enemies on the map are arranged at random. Player can move throughout a map, discovering items. Player can move anywhere within the map's boundaries, but can't move through an enemy until it's beaten. Much of the map is hidden. When player take a step, all spaces that are within a certain number of spaces from me are revealed. Player can toggle Fog of War. When player beats an enemy, the enemy goes away and the player get XP, which eventually increases player's level. When player fight an enemy, both take turns damaging each other until one loses. Player does damage based on player's level and weapon. The enemy does damage based on its level and strength. Damage is somewhat random within a range.