🌙
🔆

Nautdrafter

Date
July - October 2014
Category
Java development
Tech
Java,
JavaFX,
CSS
Screenshot showing the Nuatdrafter user interface, including icons for in-game characters, details of the selected character, text chat, and information of the state of the draft.
The main drafting UI was modeled on existing games and given an Awesomenauts-inspired aesthetic, providing players with a familiar but unique experience.

NautDrafter is an application created for players of the online battle game Awesomenauts, designed to give competitive teams a means through which to select their characters before a battle. This was conceived by an independent company, Monky Games, with the goal of mirroring similar systems used in games such as DoTA and League of Legends.

Three other developers and I began building the application for Monky Games in 2014, as part of a software engineering paper. In addition to being responsible for writing the application we also managed the development process, for which we followed a Scrum-based methodology.

Throughout development my focus was on helping implement NautDrafter's JavaFX-powered user-interface, having designed its appearance and user experience and created the custom styling used by the application. My smaller responsibilities included building a simple website for the project, aimed at providing a central location for information and downloads. Below is the slide deck I designed for the team's final presentation, given at the conclusion of the paper.