Skip to content

3ddelano/discord-multiplayer-rpg-godot

Repository files navigation

Multiplayer RPG in Discord [WIP]

Play a complete multiplayer RPG game in Discord

Using Godot game engine and Discord.gd to integrate with Discord

Godot3


Features

  • Save System (Auto save/load)
    • Character sprite and money
    • Player position
  • Command System
    • Modular command script files
    • Advanced help command, with help for individual commands
    • Modular interaction handle system
    • Support timed buttons which auto-remove buttons from message after timeout
  • Multiplayer System
    • Supports multiple Discord users in the same map
    • Display realtime active player count

Join the Discord Server to suggest a feature

Getting Started

Requirements

  1. This repo :)
  2. A Discord bot token from the Discord Developer Portal
  3. Basic knowledge how to invite a Discord bot to a server
  1. Clone or download this repo.

  2. Import project.godot from Godot's Project Manager.

  3. Run the World.tscn scene and then click the button that says Set Bot Token.

  4. Now after inviting your bot to some server, you can run the command .help to get a list of commands available or run the command .play to start the game.

Screenshots (Subject to changes)

Character Creation

Playing the game

Donate

Support this project's development:

Buy Me A Coffee

BTC: 37oUgEknJWZG7s6viV23wwCrfeTGhCZuqr

Support Server

For queries or suggestion, contact @3ddelano#6033 on Discord: 3ddelano Cafe