A 2D action combat game completely written in TypeScript and Go that runs in the browser!
Play now! https://undergroundduel.uk
Multiplayer now enabled!
...Adding in combat...
I have always wished to create a game since I was a child. In fact, the desire to create my own game was the original reason I first got into programming at the age of 10 years old.
Although I have since realised how difficult it is to create games, I still find that creating simple games is an excellent way to swiftly learn, develop, and solidify my knowledge in new programming languages.
That's why I chose to create this game. It's a combination of a childhood dream and my desire to learn TypeScript and Golang in my new quest to become a better web developer. I've had a blast creating this game, and hopefully it can eventually provide joy to others as well.
- WASD to move
- (Attacks coming soon™️)
go run .
from theunderground_duel_server/
directory to run the server locally
npm i
to install dependenciesnpm run dev
to run locally
Please help support development by:
- Checking out the list of open issues.
- If you need new features, please open a new issue or start a discussion.
- When creating a pull request, kindly consider the time it takes for reviewing and testing, and maintain proper coding style.
- If you wish to use this project commercially, kindly contact me.