[Sugar-devel] My application idea : chess learning software. What do you think ?

laurent bernabe laurent.bernabe at gmail.com
Wed Oct 2 07:35:09 EDT 2013


Thanks for your suggestion,

But I haven't got the skill to make a similar program.
I intented to do a very simpler program. (In a 2 dimensionnal view and with
standards pieces images).

Regards



2013/10/2 Gonzalo Odiard <gonzalo at laptop.org>

> You can get inspiration from a really good game named "Ajedrez y Leyendas"
> [1]
>
> Interesting, Fernando Sansberro, head of Batovi Games Studio,
> company who did the game to project Ceibal did a postmortem analysis
> and say in the project worked 8 people over 11 months.
>
> If you want the document, I can share it (is in spanish)
>
> Gonzalo
>
> [1] http://www.ajedrezyleyendas.com/
>
>
>
> On Wed, Oct 2, 2013 at 6:44 AM, laurent bernabe <laurent.bernabe at gmail.com
> > wrote:
>
>> Hi,
>>
>> First, I apologize for the length of this mail.
>> ______________________________________________
>>
>> My new idea (I've already exposed it on the mailing list, but without all
>> specifications) :
>>
>> I think about making a new Web activity : a kind of chess learning
>> software series.
>> So, the first program I would like to code is about the pieces moves.
>>
>> How could it be presented ? I am thinking of the following pattern :
>> For each piece kind :
>>
>>    - the theory part (special organization for the king, who can't be
>>    left in check) : where I use the board, if possible in a smart way with
>>    arrows (and why not animations if I can).
>>    - the quizz part : where an alone piece is placed randomly on a
>>    square (special organisation for the pawn, which can't be neither on 1st
>>    rank nor on the 8th), and the student is asked if it can move to another
>>    square.
>>    - the practical part (If I manage) : where this time, the piece is
>>    not alone, and the position is a valid position.
>>
>> Sound ambitious, doesn't it ?
>>
>> Also, I don't want to rely on GCompris software, for several reasons :
>>
>>    - I would like to manage software from my own, though GCompris offers
>>    some common features.
>>    - I discussed with the GCompris maintainer, and he said me that
>>    GCompris chess programs rely on GNU chess engine.
>>    - Finally, I want to write my program as a Web activity.
>>
>> ________________________________________________________________
>>
>> Advices request for Javascript :
>>
>> Also, I have encountered problems with Javascript for making classes,
>> particularly for managing fields visibility :
>>
>>    - I know that var keyword help make them private.
>>    - But I also know that, if I make them in the constructor, the
>>    constructor will be the only function that will be able to access them.
>>
>> So that makes me into trouble, as "I come" from a more POO language as
>> Java.
>>
>> So how can I deal with it ? I've looked over Prototype library, but I
>> haven't seen any talk about the fields visibility in the documentation.
>>
>> ____________________________________________________________________
>>
>> Regards
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20131002/c9ba4656/attachment.html>


More information about the Sugar-devel mailing list