tux4kids / Tux4ME

A mind exercise game by Tux4Kids organization developed under Google summer of Code - 2015
GNU General Public License v3.0
19 stars 28 forks source link

A story mode for Tux4ME #51

Open AkshayAgarwal007 opened 8 years ago

AkshayAgarwal007 commented 8 years ago

Often, when I introduce kids to educational games, they always have the complaint that these type of games are not as interesting as other fun games that they play and a result kids play these games for twice or thrice and after that there is nothing in the game that can bind the kids towards it. Kids of the age group that we are targeting would not be that intelligent to take these games by themselves to increase their mathematical skills and moreover forcing the game upon the kids by the parents would also not be a very good idea. So we need to develop these games in a way such that the educational part looks like a seamless part of the game and not something which is deliberately inserted and should be appealing to the kids. The game should have a story and an interesting gameplay.

So we should try to implement a story mode which I feel is a very awesome way to put our games in front the kids and keep the other games in a main category which I would prefer to call Infinite Drill.

Here's a very basic demo of an implementation of an example story mode. Select Level 3 from the levels menu and you would be directed to the story mode game.

Presently the sprite animations and collision detection is not very proper as I am using Arcade physics system and I would be fixing them using the Ninja Physics system. Also this has been tested on Chrome/Safari/Edge. Firefox might have some issues running it and that has to be fixed. Adding a touch interface and making it workable on Android devices is also something that needs to be worked upon. It's just a demo of the idea and not a complete workable game

Link to the demo -> http://goo.gl/TzuEky

screenshot 171 screenshot 172 screenshot 173 screenshot 174 screenshot 175 screenshot 176 screenshot 177 screenshot 178 screenshot 179 screenshot 180

kvk30 commented 8 years ago

Hello @AkshayAgarwal007 You are giving many chances to type an answer. For a kid to learn, We need to make it constrained with time and lives ... etc. Correct me if i am wrong.

AkshayAgarwal007 commented 8 years ago

@kvk30, It's just a demo, obviously parameters like chances and lives would be there in the complete implementation. Check the other two levels that are out there in the demo for such stuff. Also game based incentives would be there.

Also think about the game from a kid's perspective who has just started to learn arithmetic, for him things would be hard even if you give him infinitely many chances and to use constraints like lives and time right from the beginning might create a intimidating environment for the kid and it can also lead to aversion towards the game , the difficulty should gradually increase with the game and incentives and all other parameters have to very carefully integrated.

We have to keep all the learning paradigms and psychological aspects in mind while developing the game.