• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language GDScript
  • License
    MIT License
  • Created over 5 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A MMORPG game prototype made in Godot game engine

The Soulhunter

This is a repository of the project made for my master thesis. It was originally private, but I defended the thesis and thought there's no reason it's not public. The thesis itself is public too, you can read it here: https://www.ap.uj.edu.pl/diplomas/135570 (keep in mind that it's in Polish, but Google Translate might help understand the important parts)

It's an MMORPG game made in Godot engine. The project is discontinued. It might be revived eventually, but not as MMORPG. It's just too much work to develop it further. Read the thesis if you want to know the inner workings.

Running

To run the game, you need the server running first. The easy way to run is download the build from here (Windows only) and follow the instructions.

If you want to run from source, you need Mono version of Godot engine 3.1.x (available here) and installed MongoDB.

First run the database:

mkdir .database
mongod --dbpath ".\.database"

Then server:

godot --s Server/Nodes/Server.tscn

And finally the game: F5 in the editor is fine.

You can use .bat scripts included in the source, but you need Godot and Godot Mono available in your PATH (as godot.exe and godot_mono.exe respectively).

The exported build (aside from the one linked above) will try to connect via Serveo instead of localhost. Use forward_server.bat if you want to host the server globally.

More Repositories

1

Metroidvania-System

General-purpose framework for creating metroidvania games in Godot.
GDScript
1,003
star
2

Godot-Instance-Dock

An addon for Godot engine that adds a convenience dock where you can store scenes.
GDScript
173
star
3

Godot-Project-Builds

Graphical automation tool for building and publishing Godot games.
GDScript
156
star
4

Godot-Universal-Mod-Manager

Framework for creating and managing mods for any Godot game.
GDScript
123
star
5

Godot-Text-Database

Advanced text resource loader (JSON, CFG) with rich data validation.
GDScript
90
star
6

Godot-Input-Remap

A Resource for Godot engine that will store your input mapping.
GDScript
77
star
7

Godot-Universal-Fade

General-purpose one-line use screen fade effect.
GDScript
73
star
8

Godot-Action-Icon

GUI node for Godot that displays the key associated with input action.
GDScript
71
star
9

Godot-Tween-Suite

Addon for Godot Engine that extends the built-in Tween functionality.
GDScript
71
star
10

Godot-Palette-Swap-Shader

A palette swap shader with animation support and easy setup
GDScript
63
star
11

Godot-Auto-Export-Version

Plugin for Godot that automatically updates your version every time you export the project.
GDScript
46
star
12

Godot-Spritesheet-Generator

A simple spritesheet generator addon that will also crop your frames.
GDScript
40
star
13

Godot-Simple-TODO

A simple plugin for Godot editor that adds a kanban-like TODO tab for putting random notes.
GDScript
35
star
14

Godot-Gradient-Shift-Shader

A simple shader that shifts between colors based on a gradient, to create palette-cycle-like animations
34
star
15

Godot-Directory-Watcher

Simple Godot plugin that allows watching directory contents for file changes.
GDScript
31
star
16

Godot-Slider-Label

A custom node type that displays a value of a Slider.
GDScript
30
star
17

Godot-Prefab

Custom class that can be used to easily store part of a scene at runtime.
GDScript
30
star
18

Godot-Quick-Scenes

An addon for Godot engine that allows to select multiple scenes for quick running
GDScript
20
star
19

Godot-Custom-Runner

Plugin for Godot that allows to run project and pass data from the editor.
GDScript
18
star
20

Another-Godot-4-Converter

Yet another converter to convert Godot 3.x projects to 4.0, but this one is written in Ruby lol
Ruby
15
star
21

KoBeWi

Welcome. Check my list of awesome Godot addons.
12
star
22

Godot-Parallax2D-Preview

Plugin for Godot Engine that allows previewing Parallax2D in editor.
GDScript
12
star
23

Godot-Ref-Serializer

Utility class for registering and serializing light-weight RefCounted-based structs in Godot Engine.
GDScript
8
star
24

Godot-Documentation-Editor

Editor for Godot engine's class reference XML files.
GDScript
7
star
25

Godot-Frame-Converter

A simple editor script for Godot engine to convert Frames to new Frame Coords.
GDScript
6
star
26

Shingeki-no-Danjon

2D dungeon crawler made in Godot engine
GDScript
6
star
27

Sapphire

The ultimate Ruby game programming for Windows
Ruby
6
star
28

Hedgewars-Theme-Editor-3

A theme editor for open-source game Hedgewars
GDScript
4
star
29

Nanostatki

Gra stworzona przez koło naukowe Gamedev Students Association
GDScript
1
star