Gameplay Demo
- Completed: June 2010, ~7 week development time
- My role: Artist, technical and creative writer, and level designer (three of four levels)
- Team: Four undergraduates, created for Computer Game Development at UC Irvine
Defenders of Eredin is an isometric, turn-based, strategy game for the Android operating system. It is comprised of a four-level, single-player campaign and a skirmish mode which allows for single battles against a human- or computer-controlled opponent (devices support local multiplayer only, at this time). A built-in map editor allows the player to create new levels using any of the existing game assets which can be saved and used for skirmish play, allowing for significantly higher replay value.
As with many strategy games, success depends on your choice of one or more available units. Defenders of Eredin has 22 distinct classes, three of which are enemy units, and one (a tower) which is usable only in the skirmish mode; each has different stats, different attacks, different special skills, and thus different tactical strengths and weaknesses. As if that didn't make things hard enough, the game maps have varied terrain and obstacles which can hinder movement, and a day/night cycle which can change the efficacy of different units.
Campaign Mode
In the campaign, the player commands a team of adventurers defending their city from a monster invasion; after the latest incursion, you set out to deal a fatal blow to the monsters on their own territory. The player chooses which units from their overall army to use during each battle. Units level up after successfully completing a level, and the size of your army increases as the game goes on.
Skirmish Mode
Skirmish mode lets you play one-off battles alone or against friends without disturbing a saved campaign in progress. These individual battles can be played against an AI of variable difficulty, or against another person. In the latter case, you must physically pass the phone between players each turn; while networked play works between emulators, it does not currently work between actual devices.