A downloadable game for Windows, macOS, and Linux

Download NowName your own price

lets make a game

2D, top-down, pixelized magic action RPG

contributions very welcome (see roadmap)



Build Status



  • walking - test the rpg: explore map, kill skeletons, pick up loot, gain xp, collect magic items

  • mapmaker - create/edit a map: read source code for keymap

  • mapgen - generate a map: run mapgen ______ to use specific seed such as mapgen mycoolseed

compile all tools:

  • install Go: go

  • install C dependencies: apt-get install xorg-dev libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libopenal-dev libasound2-dev

  • fetch this source code: go get -v -d -u github.com/aerth/rpg/cmd/...

  • compile tools into pwd: GOBIN=$PWD go install github.com/aerth/rpg/cmd/...

  • let me know how it goes


  • Pause, Inventory, Char Stats: i

  • Movement: arrows, asdw, hjkl, hold right mouse

  • Zoom: mouse wheel

  • Identify tile: left click

  • Pick up loot: left click

  • Attack (manastorm): space middle click

  • Attack (magic bullet): B left click (point/shoot)

  • Quit: ctrl+Q


  • Toggle show enemy paths: =

  • Toggle fly mode: caps lock

  • Mana potion: 1

  • Health potion: 2

  • XP potion: 3

  • Speed up time: LSHIFT

  • Slow motion: TAB

  • Random Loot: ctrl+L (random location), ctrl+K (under mouse)

  • Spawn fresh mob: M (watch FPS go down)


See github


Published Jul 10, 2017
StatusIn development
PlatformsWindows, macOS, Linux
Release date Jun 21, 2017
GenreRole Playing
TagsAction RPG, Fantasy, golang, Hack and Slash, Magic, mapgen, mapmaker, opengl, Skeletons, walking
LicenseMIT License
Average sessionAbout a half-hour
InputsKeyboard, Mouse
LinksSource code


Download NowName your own price

Click download now to get access to the following files:

Source Code

Leave a comment

Log in with itch.io to leave a comment.