Avirnei is a real time strategy game that emphasizes squad-based combat. With up to 7 unit slots and 12 available units, every player has a large amount of customization at their fingertips. Each unit can also have 3 equally tactical ability configurations, ensuring that you will rarely fight the same enemy fleet twice. Both LAN and internet multiplayer are fully supported. In addition, a player is fully capable of modding in their own missions using external scenario scripts.
Avirnei was created for IGF 2008 with fellow teammate Albert Lai.
My Roles: Network Programmer, Gameplay Programmer, Game Designer, Artist, Composer
Multiplayer Gameplay Footage:
My accomplishments on this project:
Implemented a client-server network for multiplayer, featuring support for multiple clients, disconnects, chat, and synced gameplay
Programmed the core unit hierarchy, allowing all units to exhibit basic behavior for movement and attacking
Created an AI system that would direct ships to attack enemies and use support skills on allies
Created an external editor for designing node networks and an in-game editor for placing/ deleting units and area effects, as well as being a sandbox mode for testing unit combinations and abilities
Scripted a tutorial and a campaign level, designed and implemented many special effects for unit abilities and attacks
Drew concept art for units and structures along with all finalized art assets
Composed an experimental soundtrack for the title menu and in-game scenarios