All Projects → rinial → HeroesArena

rinial / HeroesArena

Licence: MIT license
A turn-based arena multiplayer role-playing game

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to HeroesArena

Magicallife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Stars: ✭ 145 (+806.25%)
Mutual labels:  rpg, multiplayer
broken seals
An open source third person action RPG with multiplayer support.
Stars: ✭ 223 (+1293.75%)
Mutual labels:  rpg, multiplayer
LandOfTheRair
Land of the Rair is a full-blown MORPG styled like the MUDs of olde, featuring hours upon hours of gameplay.
Stars: ✭ 20 (+25%)
Mutual labels:  rpg, multiplayer
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+3993.75%)
Mutual labels:  rpg, multiplayer
Landoftherair
A high-fantasy MORPG.
Stars: ✭ 35 (+118.75%)
Mutual labels:  rpg, multiplayer
Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Stars: ✭ 868 (+5325%)
Mutual labels:  rpg, multiplayer
Dot-World-Maker
Online web role playing game (RPG) engine let you build your own game directly from your browser.
Stars: ✭ 25 (+56.25%)
Mutual labels:  rpg, multiplayer
Openmmo
OpenMMO - Groundwork
Stars: ✭ 115 (+618.75%)
Mutual labels:  rpg, multiplayer
VXA-OS
Most complete and secure free 2D online game creation tool from RPG Maker.
Stars: ✭ 14 (-12.5%)
Mutual labels:  rpg, multiplayer
RockBottom
A 2D-sidescrolling resource collection game - Now open sourced!
Stars: ✭ 16 (+0%)
Mutual labels:  multiplayer
uno-multiplayer
uno multiplayer web app game based on socket io and nodejs
Stars: ✭ 27 (+68.75%)
Mutual labels:  multiplayer
ohrrpgce
Official Hamster Republic RPG Construction Engine (mirror of SVN repository)
Stars: ✭ 49 (+206.25%)
Mutual labels:  rpg
arcomage-hd
Web-based, free and open source, remastered 3D clone of 3DO/NWC's 2000 card game Arcomage. 13 languages. Desktop or mobile Android iOS. Online or offline PWA. Against AI or Multiplayer (w/o server). 🧝👾🃏 (ts+react+redux+rxjs, CSS-based anim, WebRTC)
Stars: ✭ 55 (+243.75%)
Mutual labels:  multiplayer
eureka
Old-school CRPG engine, editor and game
Stars: ✭ 41 (+156.25%)
Mutual labels:  rpg
LegendsOfMajesticSteel
Power metal strategy RPG
Stars: ✭ 19 (+18.75%)
Mutual labels:  rpg
OnsetLuaScripts
Example Lua scripts for Onset for you to learn from.
Stars: ✭ 57 (+256.25%)
Mutual labels:  multiplayer
zeo
Multiplayer WebVR worlds made out of npm modules.
Stars: ✭ 47 (+193.75%)
Mutual labels:  multiplayer
piw5 bot warfare
The Bot Warfare mod for PlutoniumIW5
Stars: ✭ 57 (+256.25%)
Mutual labels:  multiplayer
VisualNovelKit
Combo of addons + template to create narrative games in Godot inspired by Ren'Py
Stars: ✭ 78 (+387.5%)
Mutual labels:  rpg
tamcolors
tamcolors is a terminal game library which supports multiplayer and audio. tamcolors gives a buffer which lets the user set the character, foreground color and background color which can draw at a stable FPS of 25 on all supported console.
Stars: ✭ 24 (+50%)
Mutual labels:  multiplayer

Heroes Arena

Heroes Arena is a turn-based arena multiplayer RPG. Connect to your friends, choose your class and defeat them all!

Made with Unity and .

Where to play

You can download an archive with an executable of the game for Windows from Google Drive: 64-bit, 32-bit.
Or you can build the game on your own PC, following the instructions below.

Building

  1. git clone https://github.com/Ziririn/HeroesArena.git
  2. Open the project in the Unity editor.
  3. Choose File - Build and Run and select the desired build folder.

How to connect 🖧

Heroes Arena is a multiplayer game, so you'd better find someone to play with.

  1. Choose a name and enter the game.
  2. To play on a local network (LAN):
    • If you want to host a match, select LAN Host and wait for the other players.
    • Otherwise, pick the LAN Client option.
  3. Via the Internet:
    • Select Create internet match to create a room and wait for the other players.
    • To join a room, pick Find internet match and wait for the room to appear.
  4. Select a class and start to play!

How to play

Everything is controlled by a mouse 🖱️.

  • Each turn you have a certain number of move and action points 💎, which you can spend on movement, attacking other characters or activating your special abilities.
  • The map is randomly generated, including the terrain and items, such as potions.
  • Don't forget to use the terrain and spend your points mindfully!

The goal: defeat other players and become the Champion.

Classes

Currently, there are 3 classes available. Each one has its own unique ability:

  • Wizard 🧙
    • Teleport: instantly teleports to a random place of the arena.
  • Warrior
    • Rampage: attack everything on a line.
  • Rogue 🗡
    • Deadly trap: sets an trap on the floor.

Screenshots

Main menu

Hero selection

Gameplay

Disclaimer

The game was written as a university project in 2017. It isn't currently updated or maintained.

License

Copyright 2017 (C) Jan Fazli, Oleg Ivanov.

Licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].