NS2League is a competitive gaming website for Natural Selection 2. Users will be able to create and join clans, participate in region-based ranked ladder matches, and create and participate in tournaments. This thread will be updated frequently as new features are developed.
Steam integration â€” Users will be able to register and login using their existing Steam accounts. Registration is as simple as clicking two buttons. The user will not have to fill out any account information.
ns2stats integration* â€” We're going to be integrating player stats such as kills, deaths, kdr, score/min, etc into player pages. Each match will also be linked to the match page on ns2stats.org for viewing build timelines, resource timelines, individual player scores, etc.
Clan Creation* â€” Users will be able to create clans and use them to participate in ladders, tournaments, and public games. Clans will have pages that list their players, clan info, match history, timeline, and recruiting status. Players will be able to easily apply for clans on the respective clan pages. Clan leaders can then view the players application, stats, and history without ever leaving the website.
Competitive Ladders* â€” We will have ranked competitive ladders for any region (NA, EU, SEA, etc) with enough active players to warrant it. All ladders will feature seasons which end at a predetermined time, at which point the rankings will reset and everyone will get a fresh start.
Ranked & Public Rating System* â€” We plan to have two types of rating systems. One for ranked ladder matches, and the other for public games.
Non-Ranked Matches* â€” Clans and players without clans will be able to set up friendly non-ranked matches with others. These matches will count towards the players Public Skill Rating.
Individual Player Leaderboards* â€” There will be individual player leaderboards based on Ranked Skill Rating and Public Skill rating. These are independent of clans, and remain even when switching clans.
User-hosted Tournaments* â€” Tournament Organizers will be able to create their own tournament pages that allow users and clans to register and participate without the need to manually create everything. More details will be announced soon.
Achievements/Badges* â€” We will award badges for things like holding a certain rank at the end of a season. These will be prominently displayed on the users profile page, as well as further down in the user's timeline.
* planned features not currently implemented
Technical Details All of the website features will be built with PHP5, CodeIgniter, and MySQL. We will use the Steam OpenID provider for user authentication in order to make registration quick/painless and verify user identities.
Contributors Gimp` â€” Web Design, Web Development, Planning Tquila â€” Web Development Zeikko â€” ns2stats Integration Support Soul Rider â€” LUA Programming, Ladder Admin GISP â€” Ladder Admin/Ref
Get Involved Anyone, even those with no technical skills, can participate and help make this website great. We encourage everyone to submit their ideas, suggestions, and complaints.
Specific roles we're looking for:
Web Developer â€” Filled
Web Designer â€” If you're interested in helping out, please reply or send a pm with a link to your portfolio.
Casters â€” Not needed yet, but will be soon.
Ladder Admins/Refs â€” Not needed yet, but will be soon.
Screenshots/Media This section will be updated with screenshots as development progresses.
Updates UPDATE (2012/10/11): Just "finished" a new logo. I still have to tweak it some more and improve the animation, but it should do for now.
UPDATE (2012/10/06): I just finished implementing basic Steam authentication (logging in/registering using a Steam account). I'll start posting screenshots in a day or two as I progress further. We're also hoping to integrate player/match stats (provided by ns2stats.org) into the ladder system.
UWE Staff: It would be great if I could get a basecamp invite. Thanks! :)