<div dir="ltr"><div><div><div><div><div><div>Hi Avinash,<br></div><br></div>sorry to rain on your parade, but to me this project sounds fairly unrealistic.<br></div><br>Implementing a kart racer is probably a much more ambitious task than you'd think at first,<br>
especially with only little OpenGL/3D graphics experience. Also consider that a large part of<br>the time spent on such projects (at least in my experience) is required for tweaking seemingly<br>minor details such as the user interface. Technical challenges aside, simply getting enough content<br>
</div>might also be an issue: models, textures, sprites, icons, and levels don't create themselves.<br><br></div>Have you thought about customizing SuperTuxKart instead? Experimenting with their codebase<br></div><div>
could also help narrow down the scope and complexity of your idea.</div><div><br></div>Jakob<br><div><div><div><div><div><div><div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 3, 2014 at 2:05 PM, Avinash Zebisky <span dir="ltr"><<a href="mailto:avinashzebisky@gmail.com" target="_blank">avinashzebisky@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Hi,</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">I
am interested in making a educational game application similar to
superTuxKart. This game will help anyone who want to learn a new
language. I would be participating in KDE gsoc and I would like this
game as my project.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">So
a brief explanation about the game :-</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Player is competing against few opponents in a race.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Race is about completing one's word and reaching the finish line
first.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Initially, all the player are given a word of same length.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Every player has to complete his/her words by picking up the
alphabets popping in the race track.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Multiple alphabets will pop-up on track and player has to pick the
correct one.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
If the player doesn't fails to pick the correct alphabet he'll
receive multiple chances( maybe 6) to pick it up again, or else the
race is aborted.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
If the player picks up the correct the his bar length will increase
and he'll get closer to completion.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
Similar to alphabets pop-ups there are these power pop-ups too, which
will help the player to increase his speed, launch a missile etc.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">-
The player who reaches the finishing line with the completed word
wins.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif"><i>This
might be good for kids learning English but how will it help to learn
other languages?</i></font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Suppose
you have to learn Thai language, in the game initially you will be
shown something for example, an apple and then you have to complete
the word apple in thai language i.e. By picking up thai alphabets.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif"><i>Sounds
good, but don't you think the mature ones will find the tedious to
learn the language by racing through words?</i></font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">This
was pointed out by Inge Wallin, and yeah it completely correct. For
this part we can add a quick learn language dialog, in which a thai
alphabet will be shown and you the type their correct english
spelling, or vice versa. The faster you type the better you get.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif"><i>Won't
this be a too much for a GSOC project, i.e. Building a
LearnLanguageTuxKart?</i></font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Coding
a SuperTuxKart in summer, might be. But the implementation of this
educational app is quite subjective. If 3D would be difficult we can
to a 2D. If there are many features then we can reduce a few or vice
versa.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Some
background, </font>
</p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">I
have good experience in c++ 'cause of my competitive programming
background. I have some experience in QT and very little in OpenGL. I
have solved 3 bugs in KDE, mostly junior jobs though.</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">I
am very excited to work on this project and yes, I want to join KDE
for a long term :).</font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Kindly,
review this idea and let me know if I need to make some changes to make it compatible with GSOC timeline. </font></p>
<p style="margin-bottom:0cm"><font face="DejaVu Sans, sans-serif">Cheers
:)</font></p></div>
<br>_______________________________________________<br>
kde-games-devel mailing list<br>
<a href="mailto:kde-games-devel@kde.org" target="_blank">kde-games-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-games-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kde-games-devel</a><br>
<br></blockquote></div><br></div></div></div></div></div></div></div></div></div></div></div>