August 17, 2022

Roguelike Tutorial 2022

Tags: Video Games, Technical, Javascript

As a distraction from other things I should have been doing over the last 6 weeks, I completed the /r/roguelikedev Tutorial 2022. An event to teach people how to write roguelike games like Nethack, Angband, and my old favourite, Omega. I wanted to learn some Javascript, and this seemed a good way to go.

It is done now. There is a playable version here and the source code is here.

The controls are:

  • movement/target: arrow keys or wasd (+qezx)
  • look: ‘/’
  • pickup: ‘p’
  • message history: ‘v’
  • drop/leave: ‘l’
  • activate/use/equip: ‘u’
  • character screen: ‘c’

/r/roguelikedev Tutorial2022 Logo