[Tux4kids-discuss] gsoc applicant

Abhinav Kaushal Keshari keshariabhinavk1996 at gmail.com
Fri Mar 20 21:22:11 UTC 2015


Dear Sir,
I have planned different games that can be made and different features user
profile will have. This will also include how the rating and comparing will
work.

Different Categories Games

Reasoning:

   -

   See-Saw game. Different shaped objects will be randomly placed in the
   see-saw in both the sides and the user has to has to select the heavier
   one. This can be made increasingly complex for higher levels by including
   more than 2 objects.



   -

   There will be two snakes (starting from different positions)
   following you and you have to confuse them in such a way that they
   collide
   to each other.


Speed:

   -

   There will be a colour named and randomly different colours will be
   displayed on the screen. As soon the colour displayed matches with the
   colour written, user has to click on it. The points will be decided
   according to the speed.
   -

   Words will be continuously displaying on the screen for 30 seconds and
   the user has to type it. Points will depend on number of correct
   characters, time and accuracy.


Memory:

   -

   Randomly a city will be displayed in a world map and the user has to
   keep remembering those. Then he will be asked to connect the cities in the
   map in order. The more cities he connects the more points he scores.
   -

   There will be a cube with a pattern displayed in it. The user will be
   given few seconds to remember the pattern and then he has to make the same
   for going to the next question.


Attention:

   -

   An audio will be played (15-30 seconds long) then questions related to
   that will be asked to score points. The audio can contain direct answers or
   hint for the answers.


Flexibility:

   -

   User will be a postman and he will have a task to post the letters to
   their correct addresses in a city with different paths. You have to select
   the order of the letters in an efficient way such that the postman has to
   travel a minimum distance to deliver them all. The fewer steps will give
   higher points.
   -

   Player can be hotel manager and have to manage its client by providing
   them proper rooms and fulfill their respective demands.


User Profile
User profile will have a detailed report of their performance in each
category of game. They will be given an overall rating and plus individual
rating for different category as well. This will help them to compare with
others around the world. Rating would be not just depended on the the
scores but also your age and how much time it took for you to cross
different levels.

User should also be a given details of the most played games around the
globe and how many users have passed a particular game and a particular
level, so that they can judge which level is crossed by the most of the
users and which of them he has not solved. User would also have an option
to view another person’s profile to compare his complete performance with
others.

Extra Features

   -

   We can include the accuracy of each game and level so that user can see
   which one has the most successful rate.
   -

   A player will have an option to challenge another user for an one on one
   challenge, The player with higher scores will be decided as a user. This
   will give the user extra points (points achieved will depend on the level
   of the opponent, it will follow Elo’s algorithm).


The following can be achieved by including the following additional API’s:

   -

   Scores API can be used to produce scores for each user.
   -

   Leaderboards API can be used to produce the leaderboard for each
   category and age group.
   -

   There are many more API reference provided by Google (
   https://developers.google.com/games/services/) which can be used and I
   am going through all of them to select the best ones for the project.
   -

   Having a knowledge of HTML Canvas can also help in developing better
   animations along with Phaser library.


Thank You
Abhinav Kaushal Keshari
IIT Roorkee

On Fri, Mar 20, 2015 at 5:37 PM, Abhinav Kaushal Keshari <
keshariabhinavk1996 at gmail.com> wrote:

> Dear Sir,
>
> I am a first year B.Tech student of Electronics and Communication
> Engineering at Indian Institute of Technology, Roorkee (IIT Roorkee) with
> a CGPA of 9.9.
>
> I would like to contribute to the TUX4ME. I have a good knowledge of PHP,
> MySQL, HTML, CSS, Javascript, JQuery, C++, Ajax , Bootstrap, Node.Js, and I
> am familiar with MVC application architecture and UX. I have also worked
> with git and a have contributed in making a ebook library for our college
> which uses a great amount of PHP. I am very comfortable with Web
> Development and making apps from scratch.
> I also have some great ideas related to each sub-topic upon which a game
> can be made.
> Like:
> ->Speed=How fast a child can identify a color, there is a maze made up of
> tiles and as soon a particular tile is reached child has to press the
> button.
> ->Memory=We all have played a game of remembering cities in school and
> converting this to a web game will be a great idea with impressing pictures
> and graphics.
> ->Reasoning=There will be two snakes (starting from different positions)
> following you and you have to confuse them in such a way that they collide
> to each other.
> ->Attention=A small audio can be played followed by questions.
>
> Plus, the user profile can also contain the improvement in his performance
> with time. The rating would also be with not just the scores but will also
> consider the age of the child as it won't be fare to compare a child with a
> age gap of more than 2-3 years!
>
> Sorry for a late mail but I planned to first find out a real plan which
> can be implemented. And all the plans that I have suggested can be made and
> I have properly looked at all the ways in which this can be done. There are
> many other secondary ideas which can be implemented.
>
> Adding to this I also think that Maths and mind exercise are
> inter-related. So I also think that to these mind exercises we can add
> mathematics and logical questions. This won't be a complete maths question
> but a well framed question which requires thinking and logical ability.
> The way a question has to be presented is also important so that the user
> enjoys while using it. UI and UX are important I have plans for that as
> well!
>
> Here are some more ideas for the games that can we make with examples. The
> examples are just for what kind of the game it will be. It will be worked
> upon and make a better different version.
> Reasoning:
> http://www.learninggamesforkids.com/logic_games/seesaw-logic.html
> Memory:
> http://www.learninggamesforkids.com/memory_games/color-memory-game.html
> Speed: Typing speed can also help in providing this, so we can make it a
> bit interesting rather than simple typing. The user will be provided with 4
> sentences and the user has to type type the correct statement as fast as
> possible.
>
> I have made a rough idea of all the features the app will have. The games
> that it has that you can find in my first mail. Plus I have also planned to
> have Ego's formula for rating the player.
>
> Will you suggest any prerequisite that I should work on or plan for the
> project.
>
> I had also send this before directly to the mentor.
>
> I have also submitted a proposal, kindly review it and provide some
> feedback.
>
> Thank You
> Abhinav Kauhsal keshari
> IIT Roorkee
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/tux4kids-discuss/attachments/20150321/575c4a16/attachment-0001.html>


More information about the Tux4kids-discuss mailing list