
Minimalistic Dota Clone (+ Osmos)
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
The idea of this game was that since DotA-like games (http://www.playdota.com/,
http://blog.dota2.com/, http://na.leagueoflegends.com/, etc.) are always very complex,
it should be possible to strip out most of the complexity, producing a minimalistic
version of the core game. In order to simplify combat, we based it on the gameplay of
Osmos (http://www.hemispheregames.com/osmos/) and added a system to eventually gain
size by taking/dealing damage (replacing levelling and farming).
Installation
---------------
Windows:
Download and run the executable.
Linux/OSX:
Download the source files.
Install Python 2 (http://www.python.org/), Pygame (http://www.pygame.org/), and Twisted (http://twistedmatrix.com/).
Run main.py using python.
Both:
To play, you need two players connected over a network.
Either enter no ip address to host or enter the ip address of the host.
To connect over the internet, you will probably need to forward whichever port you host on.
To play by yourself (doesn't really work very well as then the other player does nothing so there is no challenge), simply open up two copies of the client, one as the server (no ip) and the other connecting to 127.0.0.1 (localhost).
Controls
----------
You are the grey bordered circle, and your base is the large circle with the matching ring. 'Creeps' (simple coloured circles) will spawn periodically and move towards the enemy base.
When any two circles collide, they will 'damage' each other, reducing their radius. Player characters will gradually 'heal' over time, and their maximum size increases as they deal damage.
You may move towards a point by right clicking. Move the screen with the arrow keys, or moving the mouse to the edge of the screen.
To win, destroy the enemy base.
Credits
---------
Finn Stokes
Rory Stokes
Myles Clark
http://blog.dota2.com/, http://na.leagueoflegends.com/, etc.) are always very complex,
it should be possible to strip out most of the complexity, producing a minimalistic
version of the core game. In order to simplify combat, we based it on the gameplay of
Osmos (http://www.hemispheregames.com/osmos/) and added a system to eventually gain
size by taking/dealing damage (replacing levelling and farming).
Installation
---------------
Windows:
Download and run the executable.
Linux/OSX:
Download the source files.
Install Python 2 (http://www.python.org/), Pygame (http://www.pygame.org/), and Twisted (http://twistedmatrix.com/).
Run main.py using python.
Both:
To play, you need two players connected over a network.
Either enter no ip address to host or enter the ip address of the host.
To connect over the internet, you will probably need to forward whichever port you host on.
To play by yourself (doesn't really work very well as then the other player does nothing so there is no challenge), simply open up two copies of the client, one as the server (no ip) and the other connecting to 127.0.0.1 (localhost).
Controls
----------
You are the grey bordered circle, and your base is the large circle with the matching ring. 'Creeps' (simple coloured circles) will spawn periodically and move towards the enemy base.
When any two circles collide, they will 'damage' each other, reducing their radius. Player characters will gradually 'heal' over time, and their maximum size increases as they deal damage.
You may move towards a point by right clicking. Move the screen with the arrow keys, or moving the mouse to the edge of the screen.
To win, destroy the enemy base.
Credits
---------
Finn Stokes
Rory Stokes
Myles Clark