<Solve and Get 2 Tickets />



STUDENTS and GRADUATES: You can get 2 tickets to conference,
for you and your fellow hacker.
Implement the challenge and send us your code until 29.10 12am CET.
Best 3 teams win! We’ll announce the results on the same day at 2pm CET.


<Challenge />

Create a text based in-browser RPG. To be more specific, create a game where you can wander through the world, fight monsters and level up. The game should be built using web technologies and playable in any modern browser (not IE) without necessity to install third party software (Flash, Java). You don't have to implement any graphics, just the text informing about player's state and a few buttons to perform actions. The world should consist of different places (rooms, scenes) linked by paths (doors, stairs). Player can be in only one place at the time.

It’s a hard work so don’t work alone - teams of size two are allowed.
Different game features will be rated. You don't have to implement them all - just pick those you really like (and buy you a lot of points). Here's the list:

  • (max 10 pts) Implement an infinite world without any obvious repetition. You can visit as many places as you want; it should be consistent when returning back to previously visited places.
  • (max 15 pts) Design and implement the fighting system - simple, fast, intuitive
  • (max 10 pts) Design and implement the leveling system
  • (max 20 pts) Multiplayer: you can see other players in the same place you are as well as the effects of their actions.
  • (max 10 pts) Room permalink: you can send link to the given room to your friend. They’ll be able to ‘teleport’ to your place.
  • (max 10 pts) Action log - the list of recently performed actions.
  • (max 15 pts) Chatting - you can communicate with others in the same place you are / in your team
  • (max 20 pts) Minimize the number of (full) page reloads - make transitions fast, changing only what needs to be changed
  • (max 15 pts) Make your game a pleasure for eyes. CSS is your friend. You don’t have to waste time on anything complicated, just create something simple & nice.
  • (max 50 pts) Be creative. Surprise us!


If you have not decided which technology to use yet, have a look at React and Firebase. Also, https://github.com/este/este may be useful :)
Should you have any questions, contact us at .

<Submit and Get />


After successful implementation host your game somewhere, publish the source code on Github and send us the links and copy of your student's ID.

Good luck, Have fun and Learn something!