Giter VIP home page Giter VIP logo

heroesarena's Introduction

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.

heroesarena's People

Contributors

rinial avatar thenanisore avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.