An open API service indexing awesome lists of open source software.

https://github.com/phaethix/herostory-server

A lightweight MMORPG game backend server that supports multi-player online gameplay.
https://github.com/phaethix/herostory-server

backend game-server go mmorpg multiplayer network

Last synced: 3 months ago
JSON representation

A lightweight MMORPG game backend server that supports multi-player online gameplay.

Awesome Lists containing this project

README

          

# HeroStory Game Server

![Go](https://img.shields.io/badge/Go-1.25-blue?logo=go)
![License](https://img.shields.io/badge/License-MIT-green)
![WebSocket](https://img.shields.io/badge/Protocol-WebSocket-purple)

A lightweight MMORPG game backend that supports multi-player online gameplay, character management, real-time communication, and combat logic expansion.
![HeroStory Preview](assets/herostory.png)

## Quick Start
- Install dependencies
```bash
go mod tidy
```
- Start the server
```bash
go run ./cmd/biz_server
```
- Select a character
> http://cdn0001.afrxvk.cn/hero_story/demo/step020/index.html?serverAddr=127.0.0.1:12345

## License
Developed for learning purposes based on [hjj2017/hero_story.go_server](https://github.com/hjj2017/hero_story.go_server). For practice only.