Introduction

Hi everyone! Your friendly neighborhood Squega here. Welcome to The Necro Lab! I am super proud to present this new and improved version of the site as it is a culmination of a lot of development work and learning over the course of a year and a half since its original launch. I hope you enjoy it!

Here you will find leaderboard rankings from Crypt of the NecroDancer's Steam version. You can also find power and daily rankings derived from the leaderboards. This data goes as far back as just before the game's original release on April 23rd, 2015. Most of it is already available to view via the top menu of every page.

You can also login into Necro Lab with your Steam credentials! Just find your Steam username, click on it, go to your Necro Lab profile, and click on the green login button at the top to log in using Steam. It's all secure, and credentials are handled entirely on Steam's side via OpenID.

What can you do after you log in? You can link other accounts to the site! The current sites you can link to are: Beam.pro, Discord, Reddit, Twitch, Twitter, and Youtube. Once you're logged in your player profile page will have buttons to connect your account to each of those sites. Connecting these accounts to your profile will allow you to filter rankings by that site and see how they stack up against you and the others! This process is also secure, and entirely handled by their respective sites via OAuth.

There's also an API that the site runs off of and is available to anyone to take advantage of. Please head over to the documentation for this API to get started!

History

The very beginnings of this site started as a Google Document created by Wilarseny during the game's pre-release beta. Wilarseny would retrieve data from the leaderboards, scrub the data, and calculate power rankings for the top 100 players using a series of spreadsheet formulas as the algorithm. This was manually intensive task so he collaborated with myself to build a website to automate the calculation of these power rankings.

During this site's development the algorithm originally used in the spreadsheets, intended to calculate only the top 100 players, was changed by Jakkdl to apply to all players in the leaderboards. This algorithm was expanded to also apply to the dailies as well.

The site launched shortly prior to the game's launch and has been collecting data since.

After initial features and bug fixes were made to the site my work on its development slowed down significantly as my life got really busy for the next year. However, at the end of 2016, and when we learned that the DLC EA was being released, I started work on rewriting the site to address many of its issues and handle the data from the DLC.

Over the course of several months of intense development here we are! I hope this site provides as much utility to the NecroDancer community as is possible.

Support

The Necro Lab has been a labor of passion for quite some time. As such I have put a LOT of hours into its planning and development (well over 600 hours!). I would really appreciate some support for the work by:

And I hope to get to chat with you the next time I stream!

Credits

I definitely need to thank the NecroDancer community for introducing me to this awesome game! If you enjoy this game, and wish to participate in this community, please: