(05-28-2016) - Performance/Content Update!
(03-13-2016) - New Content Update!
Just made a new video of a “full-length” match between my friend and I (I say it in quotes because he quits half way through). It shows off a few new things, such as:
-New Character Select Portraits
-Hierarchical Mod (Item) Shop
-New Client-Side Camera System (WAY less lag)
-Base Teleport System
There is a bug in the character shown that lets him walk around when he dies. Still need to fix that. But it wasn’t game changing.
Hey everyone, I finally have gotten to a point in my project that I’m satisfied with showing off, so I’d like to introduce my RTS MOBA game “Realm of Mythos”. I spent the most part of 2015 working on this in my free time and it has been only recently that I have been able to have a full 1v1 match on a local network that produces a winner and a loser.
Realm of Mythos is a MOBA where players are set as beings (all of this lore is still being thought out) that can take on the shape and abilities of the Mythos of the realm (hence the name). Players choose a Mythos (a player character) to play for the match and from there it’s pretty standard MOBA stuff: three lanes, lane minions, item shop, in-game progression in stats and items, and a base that needs to be destroyed. Where this MOBA differs, however, is how accessible the objectives are that are needed to achieve victory. Each team’s base has a virtually impenetratable shield around its Enabler (the thing that is the goal for each team) that can only be destroyed by gathering other objectives on the map.
Right now I’ve only created two characters as I’m trying to make sure all these other systems work. But other than that here is a full feature list of what I’ve accomplished in this project:
-RTS camera and movement systems that work over multiplayer (some of the harder tasks of the project) -Account database with custom server software -Lane minions with AI -Turret objectives with AI -Item Shop with around 10-15 items -Stat system with multiple types of damage -Mythos Points: a system which divides you into Leagues based on skill -Effects that alter character stats -Skill system for each character -UI interaction with skills and effects -Level system that increase stats
If anyone is interested, I could post a full breakdown of the two character’s kits as well (their abilities and skills). Just keep in mind that Leighton (the orange one) is a melee bruiser and Aurora (the blue one) is a ranged carry.
There’s more that I’m just too lazy to type out but if you’re interested, check out the videos of gameplay below.
Video of me fighting my friend 1v1:
Video of Leighton character skills:
Video of Aurora’s character skills:
Last thing, for the programmers out there, if you’re interested in how any of this works, I’ve been keeping the source code to the game project on GitHub. https://github.com/weelcheel/Mythos-Realm
Also, thank you Epic, for releasing the Shooter game example. The netcode in that project is extremely valuable for any real time multiplayer game like this.