AERPG
A downloadable game for Windows, macOS, and Linux
Singleplayer ARPG in Go
see new multiplayer version (work in progress)
2D, top-down, pixelized magic action RPG
contributions very welcome (see roadmap)
demo
-
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 asmapgen mycoolseed
-
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)
- font 'Admtas' by adem taş
- font 'Terminus TTF Font' (SIL Open Font License, version 1.1)
- sprite generator
- main character sprite
- big thanks to the pixel library
- additional credits in
assets/sprites/credits.txt
file
Status | In development |
Platforms | Windows, macOS, Linux |
Release date | Jun 21, 2017 |
Author | aerth |
Genre | Role Playing |
Tags | Action RPG, Fantasy, golang, Hack and Slash, Magic, mapgen, mapmaker, opengl, Skeletons, walking |
Code license | MIT License |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Source code |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.