Foodforce 2 Release

2009-12-05 Thread Deepank Gupta
Hi,

We are pleased to announce the new release of Foodforce2 game which we are
naming as the first stable release version after the successful launch of
beta earlier in the year. Thanks for all the love and support accorded to
the beta version with more than 113 thousand downloads from the Google Code
page and over 29 thousand downloads from the Sugar activities page.

There have been many improvements in the game UI to make the look and feel
of the game better. Specifically, these are some of the new things:

1. A better and fast-paced storyline with snappier dialogues
2. Bigger buttons and easy clickablility of buttons and other UI elements of
the game.
3. Ability to place your own buildings in the village canvas.
4. Ability to save and resume at various check point within the game.
5. Performance imporved and bugs solved with testing being done by a gaming
testing company: Chakkilam Infotech Limited
6. New site for the game now present at : www.foodforce2.com
7. A setup package now available for macintosh operating systems also.
8. The new version works on SoaS and XO 1.5 systems also.

You can download the game from : foodforce2.com or from the activities sugar
page if you want to download the xo package.

Looking forward to feedback on the game. You can leave the feedback on the
game 
at:http://foodforce2.com/index.php?option=com_qcontacts&view=contact&id=1&Itemid=59

Thanks,
Foodforce 2 Team
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [OLPC-Games] FoodForce II Beta Release

2009-05-11 Thread Deepank Gupta
Amazing. Thanks Rene.

This response has been absolutely phenomenal and totally unexpected :). The
project has seen close to 1500 downloads for the xo package itself within
the last 4 days. If it had not have been for the active interest shown by
the community, it would never have been this good.

Cheers,
Deepank
(Foodforce2 Team)



On Tue, May 12, 2009 at 6:42 AM, René Dudfield  wrote:

> very cool!
>
> it's now one the spotlight projects listed on pygame.org (comes up in the
> top right of the page, with four other projects, 2 chosen randomly per page
> load).
>
> Very impressive.
>
>
> cheers,
>
>
>
> On Sat, May 9, 2009 at 4:24 AM, Mohit Taneja  wrote:
>
>> Hi,
>>
>> The Beta version of the FoodForce2 game has been developed for the XO. The
>> features that have been incorporated are :
>>
>>
>>- The storyboard has been implemented in the game, which includes
>>different scenarios, each of them is related to a particular key learning
>>area or a social issue.
>>-  The game is playable over the mesh network, the trading scenario
>>has been implemented over the mesh network.
>>-  The memory footprint of the game has been reduced. The issues over
>>the game having memory leaks, submitted by the testing group has been
>>resolved.
>>-  A major UI Redesign of the game has been done to make things more
>>intuitive for the child.
>>
>>
>>
>>
>> For more info about the game check :
>> http://wiki.laptop.org/go/Food_ForceII
>> The game can be downloaded from :
>> http://code.google.com/p/foodforce/downloads/list
>>
>>
>> We recently organized a hands-on session with the students and teachers of
>> Delhi Police Public School in Safdarjung Delhi, India. For information
>> related to the test methodology and test results :
>> http://wiki.laptop.org/go/FoodForceII/FoodForce_II_Team_School_Visit
>> The storyboard used in the game has been documented here :
>> http://wiki.laptop.org/go/FoodForceII/Storyboard
>>
>> Regards,
>> Mohit
>> FoodForce2 Team
>>
>>
>> ___
>> Games mailing list
>> ga...@lists.laptop.org
>> http://lists.laptop.org/listinfo/games
>>
>>
>
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] Educational Toolkit

2008-03-25 Thread Deepank Gupta
Hello Ben,

Thanks for your valuable feedback on the proposal.

> I have read your wiki page, and message, and I do not understand why you
> think you cannot implement your goal as a standard activity.  Please
> explain this, preferably on the wiki.

What we are trying to propose is that since the activity will be run at most
of the times it will be good to think of it as an integral part of the
Sugar. As these are early days in the software design, it is one of the
reason why I wanted to ask the experienced developers about what they think
regarding the same, so that, we have no problems scaling it up later. Please
note that we are not violating any constraints of an activity.

> Also, please explain why you think
> "this software will be run at all times in the classroom".

In most of the modern classrooms, instead of promoting rote learning, the
teachers promote the children to use their brains by posing problems and
projects to them. Thus, most of the times the discussion revolves around a
specific problem, and the software aims to facilitate and promote it
further.
Apart from that, in the history of education, testing has been one of the
cornerstones, without which we are never sure about what we have learned
till now. Along with the support of modern and ancient testing methods; the
software will provide support for modern memory techniques like flash cards
which can be used by students at their homes.
Thus, I support, the widespread use of the activity.

> In order to make any progress, you will have to be far more specific in
> your goals.  For example, what is "Formulation of a problem statement with
> the help of a few clicks into which images and text can be embedded"?
> This sentence is so vague that it conveys no information at all.

Thanks for pointing this out. The sentence has been remedied. I will make
sure that we back it up with full-scale system diagrams on the wiki.

Regards
Deepank
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Educational Toolkit

2008-03-24 Thread Deepank Gupta
Hello,

I am a student at NSIT currently in my third year of undergraduate studies
and have been associated with OLPC for the past one and a half months as a
volunteer developer. I just want to introduce a new project about an
educational toolkit inspired from the needs of students all around. It all
started with a small idea of providing automated tests, but has started to
grow into a multi-dimensional project with comments and ideas from numerous
people including recommendation from Walter himself. Let me introduce with
the basic idea :

The educational toolkit is a software to facilitate discussion in classroom
with the help of technology. It aims at providing teachers and students with
a tool to pose problems, compare and discuss solutions by revolving the
discussion around it in something known as Demo Mode. It can provide flash
cards and other objective and subjective tests that can be used as a formal
testing tool for class tests and quizzes to provide a better gauge of a
student's progress to the teacher.

The software will be developed in Python with emphasis on easy User
Interface and will aim to act like a tool which does not take over the job
of teaching, but promotes natural class-room environment and will aim to fit
in the classroom environment. The choice of Python as a programming language
gives us the power of Object Oriented Design and Implementation along with
lots of libraries and easy integration with Sugar and support for Shared
Activities. You can find more details on the project at the Wiki page along
with the links to technologies in use at
http://wiki.laptop.org/go/Educational_toolkit  and also find the current
code-base at http://www.nsitonline.in/it/students/2005/deepank/projects.html

Although, the software is still in the planning stages with lots of feedback
and ideas coming in, but, coding has started side-by-side going with the
motto of "Release Early, Release Often". The current code-base is just a
very minimum demo, but the work is going on at rapid pace and it will
increase exponentially over the next few weeks with progress being updated
every week.

Also, I want to take the advise and recommendations of the community on the
following questions :

Q.1 The main difference between the toolkit and other stand-alone activities
will be its integration with Sugar. All the other activities like Read or
games are run on a use-to-use basis. But, this software will be run at all
times in the classroom, since its use in classroom discussion and tests.
What are your views regarding this and what are the best practices to
implement this?

Q.2 I have been a bit confused about the use of platform for the viewer -
PyGTK or PyGame. I have heard from other developers that PyGame is not very
stable at this moment and is not integrated into Sugar by default. Since the
software needs high integration into Sugar, what are your recommendations.

Thanks and Regards
Deepank Gupta
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Project Hosting Application

2008-03-24 Thread Deepank Gupta
1. Project name   :Educational Toolkit
2. Existing website, if any :
http://wiki.laptop.org/go/Educational_toolkit
3. One-line description :The educational toolkit aims at
facilitating discussion of problems among students and class and allow for
an automated way of conducting tests.

4. Longer description   :   The educational toolkit is a software to
facilitate discussion in classroom with the help of technology. It aims at
providing teachers and students with a tool to pose problems, compare and
discuss solutions by revolving the discussion around it in something known
as Demo Mode. It can provide flash cards and other objective and subjective
tests that can be used as a formal testing tool for class tests and quizzes
to provide a better gauge of a student's progress to the teacher.

5. URLs of similar projects :
(HyperCard) http://en.wikipedia.org/wiki/HyperCard
(Many custom Windows Based Free Software)
http://www.sheppardsoftware.com/teachers.htm

6. Committer list
   Please list the maintainer (lead developer) as the first entry. Only list

   developers who need to be given accounts so that they can commit to your
   project's code repository, or push their own. There is no need to list
   non-committer developers.

  Username   Full name   SSH2 key
URL
E-mail
  ---   ---
--
---
   #1 deepank    Deepank Gupta
http://www.nsitonline.in/it/students/2005/deepank/deepank.pub
[EMAIL PROTECTED]
   #2 david David Goulet  Attached along with
mail
[EMAIL PROTECTED]
   #3 ross  Ross Light
http://rlight2.googlepages.com/id_rsa.pub
  [EMAIL PROTECTED]


   If any developers don't have their SSH2 keys on the web, please attach
them
   to the application e-mail.

7. Preferred development model

   [X] Central tree. Every developer can push his changes directly to the
   project's git tree. This is the standard model that will be familiar
to
   CVS and Subversion users, and that tends to work well for most
projects.

   [ ] Maintainer-owned tree. Every developer creates his own git tree, or
   multiple git trees. He periodically asks the maintainer to look at
one
   or more of these trees, and merge changes into the maintainer-owned,
   "main" tree. This is the model used by the Linux kernel, and is
   well-suited to projects wishing to maintain a tighter control on code
   entering the main tree.

   If you choose the maintainer-owned tree model, but wish to set up some
   shared trees where all of your project's committers can commit directly,
   as might be the case with a "discussion" tree, or a tree for an
individual
   feature, you may send us such a request by e-mail, and we will set up the

   tree for you.

8. Set up a project mailing list:

   [ ] Yes, named after our project name
   [ ] Yes, named __
   [X] No

   When your project is just getting off the ground, we suggest you eschew
   a separate mailing list and instead keep discussion about your project
   on the main OLPC development list. This will give you more input and
   potentially attract more developers to your project; when the volume of
   messages related to your project reaches some critical mass, we can
   trivially create a separate mailing list for you.

   If you need multiple lists, let us know. We discourage having many
   mailing lists for smaller projects, as this tends to
   stunt the growth of your project community. You can always add more lists
   later.

9. Commit notifications

   [ ] Notification of commits to the main tree should be e-mailed to the
list
   we chose to create above
   [ ] A separate mailing list, -git, should be created for
commit
   notifications
   [X] No commit notifications, please

10. Shell accounts

   As a general rule, we don't provide shell accounts to developers unless
   there's a demonstrated need. If you have one, please explain here, and
   list the usernames of the committers above needing shell access.

11. Translation
   [X] Set up the laptop.org Pootle server to allow translation commits to
be made
   [ ] Translation arrangements have already been made at ___

12. Notes/comments:
Find more information at : http://wiki.laptop.org/go/Educational_toolkit and
at http://www.nsitonline.in/it/students/2005/deepank/projects.html


david.pub
Description: Binary data
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel