Spellheart

What is this game?

It is a MOBA (Multiplayer online battle arena) game. Build your entirely own class by choosing items and abilities. With an extremely customizable server that anyone can host, the possibilities are endless.

Is this game free?

Yes, and it will never be pay-to-win.

In that case, how do you earn money from this game?

At the moment, I don't plan to make any money on the game but donations are always welcome (donate button is on the bottom of the page).

How big was the team that made this game?

Only me. But I have gotten a few individual graphical items (such as 3D objects and textures) from a lot of different people. There are also a lot of playtesters and advisors. See the credits in-game for more detail.

Why have you made this game?

I want to go against the mainstream games that usually are copies of other games with a small feature change. My game is based upon an idea that I have never seen before. Most RPG games are static, limiting your build options and forcing you to min/max. In this game, there is no best build because there are no classes. You create your own build without limitations or restrictions. With a customizable server that anyone can host, gameplay can be balanced in real time.

What is the system requirements?

Windows (64-bit) is the only supported platform for the moment (Vista or later). Linux and Mac could be added in a future retail version.
It is recommended to have a graphics card with pixel shader 3.0 or higher, and at least 2 GB of RAM.

Can I play the game on LAN without an internet connection?

Yes, but be sure to check the "Private Server" checkbox in the server and the "LAN Only" checkbox in the client for best performance.

What chat commands can I use?

Write "/help" in-game to see all commands.

How do I balance things in my server?

Press the button "Edit Variables" in your server, which will open a file in your default text program (though I recommend using Notepad++) and change whichever variable you would want to change. Then save the file and your server will be updated. As an example, if you want to change the damage of the ability "Fire Ball", you want to find this line:
ABILITY_FIRE_BALL_DAMAGE = 20
and change the value (in this case "20") to your desired value.
However, this file is updated regularly through updates which cleans your server specific variables. It is therefore recommended to use server profiles instead.

You can create a server profile in the server under "Profile" and then press the new button called "Edit" to add variables from the file described above.
Saving this file also updates the server with the new changes immediately like above.
Profiles also makes it much easier to have multiple servers up at once.

I can change many variables of the game, but can I make my own maps?

Yes, you can make your own maps with a map editor that you can find in the main menu of the game.
These maps can also easily be hosted on your server.

Cookies Consent

This website use cookies to ensure you get the best experience on our website.

Learn more