Featured Projects

Nexus Clash B4

Nexus Clash B4

Nexus Clash is a browser-based MMORPG that continues the saga of Nexus War.

More Info...
Skynet

Skynet

An award winning call centre management system.

More Info...
Autofinder

Autofinder

Autofinder is a vehicle reporting system that connects to several government APIs.

More Info...
PPSR Management System

PPSR Management System

A web and phone system designed to manage financing statements.

More Info...
Planar Strife

Planar Strife

Planar Strife is a top down RPG which won a C# game programming competition.

More Info...

Dota 2 Custom Realms

Dota 2 Custom RealmsDota 2 Custom RealmsDota 2 Custom RealmsDota 2 Custom Realms

Dota Custom Realms was a system created to make it easier for Dota 2 players to play the OMG and LOD custom game modes.


Valve develop a wildly popular free to play game called Dota 2, based on the original Dota (a Warcraft 3 mod). The original mod supported a number of game modes, including OMG and LOD - Neither of which were supported by Valve at the time. We were aware that Valve had Dota 2 custom game modes in the pipeline, but it couldn't come soon enough for both the players and the mod makers.


The team behind DotaCR (Dota Custom Realms) found a way to mod Dota 2 to support some of the custom game modes. We set out to make a client that would enable players to easily play these modded custom game modes with each other.


We achieved this by providing a desktop application that offered custom game matchmaking for several custom Dota 2 game modes.


Our main point of difference from other systems offering Dota custom games (D2moddin & D2Ware) was that our client enabled the end users to set up their own Dota 2 servers to host the games, rather than us having to provide expensive cloud servers to host the games on.

As of today Dota Custom Realms is defunct - Valve added mod support directly into their client and there were significant updates that rendered DotaCR's modding system inoperable. We had a good run while it lasted!

Technologies Used:

  • C#
  • Meebey SmartIrc4Net
  • Gibbed VPK Extractor
  • UnrealIRCd
  • Dota 2
  • Alien Swarm Dedicated Server