Page 1 of 1

GSOC'13

PostPosted: 11 Apr 2013, 08:31
by Unnikrishnan
Hi,
My name is Unnikrishnan Patel. I am a third year student of DA-IICT, Gandhinagar. I would like to participate in GSOC-2013 and work on a new idea under Super Tux Kart. I am completely new to the world of open source projects(so, i would really appreciate if a mentors could provide some guidelines/ resources/ instructions for me) and secondly, so that I can discuss and refine my ideas and maybe even start working well .So, I would be really grateful if the mentors can guide me through this.

I am good at java , c++ , C# programming ,android ,opengl, Data structures , Algorithms and Database Management.

Sorry for such a long comment. Looking forward towards a positive reply,

Cheers,
Unnikrishnan Patel

Re: GSOC'13

PostPosted: 11 Apr 2013, 14:09
by hiker
Hi,

welcome to our community. As a start I would suggest that you play the game, and then have a look at our list of ideas (http://supertuxkart.sourceforge.net/GSoC_ideas), to see what you are interested in. The overview (http://supertuxkart.sourceforge.net/GSoC_overview) should give you an idea how to start compiling stk.

Let us know how you go!

Cheers,
Joerg

Re: GSOC'13

PostPosted: 11 Apr 2013, 22:48
by charlie
Just some feedback on the lobby idea - shouldn't it mention already established lobby implementations? (Thinking Hedgewars, Spring etc.)

Re: GSOC'13

PostPosted: 12 Apr 2013, 00:18
by hiker
charlie {l Wrote}:Just some feedback on the lobby idea - shouldn't it mention already established lobby implementations? (Thinking Hedgewars, Spring etc.)

Good point, I should have mentioned this explicitly: certainly look at what other open source games are doing.

I haven't studied other games yet, but we have certain restrictions, e.g. we can't run a daemon that listen to a socket on tuxfamily, so we more or less have to use http for communication :(

Cheers,
Joerg

Re: GSOC'13

PostPosted: 12 Apr 2013, 07:26
by Unnikrishnan
Hi ,

I went through all the ideas , read the overview and played the game.I believe , i want to work on "Improve in-game add-ons interface" idea.
I have played a lot of games and i am known to many features .I also want to work on graphics(terrains , maps , characters) to make the gameplay more immersive. Could you please tell me more about this . I am acquainted with python , c++, openGL. Till now i was working with OpenIntents(http://www.openintents.org/en/) . I have worked on GUI of many android apps and added a lot of functionalities to the existing apps .
Could you please guide me through this . I really want to work on the maps and characters to make the gameplay more realistic.

And yeah i am done with the readings , i am facing issues while building the game in visual studio 12.
Could you please help me through this?

Cheers
Unnikrishnan Patel

Re: GSOC'13

PostPosted: 12 Apr 2013, 07:28
by Unnikrishnan
Hi ,

I went through all the ideas , read the overview and played the game.I believe , i want to work on "Improve in-game add-ons interface" idea.
I have played a lot of games and i am known to many features .I also want to work on graphics(terrains , maps , characters) to make the gameplay more immersive. Could you please tell me more about this . I am acquainted with python , c++, openGL. Till now i was working with OpenIntents(http://www.openintents.org/en/) . I have worked on GUI of many android apps and added a lot of functionalities to the existing apps .
Could you please guide me through this . I really want to work on the maps and characters to make the gameplay more realistic.

And yeah i am done with the readings , i am facing issues while building the game in visual studio 12.
Could you please help me through this?

Cheers
Unnikrishnan Patel

Re: GSOC'13

PostPosted: 12 Apr 2013, 10:47
by charlie
hiker {l Wrote}:I haven't studied other games yet, but we have certain restrictions, e.g. we can't run a daemon that listen to a socket on tuxfamily, so we more or less have to use http for communication :(

Cheers,
Joerg

That's not the worst restriction in the world. A simple restful API and you don't have to return immediately (so the 'chatroom update' function can be made to return once there are updates with appropriate mechanisms for avoiding/handling timeouts). There's more than 1 way to skin a cat.