ExtendingMultiplayerServer

From The Battle for Wesnoth Wiki
Revision as of 21:37, 23 March 2008 by Dudegaurav (talk | contribs) (New page: ==Me== Hi, my name is Gaurav Mitra . I am a 3rd year Software Engineering/Science student at the Australian National University , Canberra. I have been playing wesnoth for about 2 years n...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Me

Hi, my name is Gaurav Mitra . I am a 3rd year Software Engineering/Science student at the Australian National University , Canberra. I have been playing wesnoth for about 2 years now , and its about time i contributed to its development. My coding knowledge ranges from C , C++ , Java to ADA and Haskell. C++ was the primary language i had been using since grade 11 though , so am more inclined towards it . I started playing games about 10 years back when i got my first pc . I prefer strategy war games rather than first person ones, hence my interest in wesnoth . My personal favourite game though is Age Of Empires II Conquerors , of which i have a fair bit of multiplayer gaming experience . Oh , and i speak fluent English , Bengali and Hindi !

Contact Info

> IRC nick: dudegaurav

> Wesnoth Forum : dudegaurav

> Gna : dudegaurav

> Email: dude.gaurav@gmail.com

My Ideas for Extending the Multiplayer Server

As mentioned by wesnoth developers in their suggestions for this topic , the basic idea is to study the current multiplayer lobby , come up with tweaks , get them approved and code them ! At the moment , the tweaks that are evident to me are :

1. Support for different versions of wesnoth

2. Support for different game types eg. Epic games ( maybe 100x100 maps ) , Large games and so on

3. Providing proper login authentication similar to IRC

4. Player profiles

5. Database for storing player profiles and ranking players based on games won , their skill level etc

6. Grouping similar games , maybe making a grid layout rather than the scroll up/down (current) one

7. Improved communication system between players i.e. private chat etc

8. Simple room system similar to IRC

9. Filtering mechanism for games interested in i.e. game search system by specifying different criteria such as number of free slots , playing against whom ( i.e. Northeners/Elves.. ) , number of players , map size , map terrain , etc.

10. Having a multiplayer section on the website detailing player stats , game stats etc.


Page under construction at the moment , rest will be up shortly !