NautDrafter

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. Three other developers and I began building the application in July 2014 for Monky Games, as part of a third-year 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.

Category: Software development

Date: July - October 2014

Tech: Java, JavaFX, CSS

Tools: JIRA, Git, Slack, Confluence

Throughout development my focus was on helping implement NautDrafter's JavaFX-powered user-interface, having designed its appearance and structure and created the custom skin used by the application. My smaller responsibilities included building a simple website for the project, aimed at providing a central location for information, downloads and links.

Below is the slide deck I designed for the team's final presentation, given at the conclusion of the paper.

  • The main drafting UI was modeled of existing games and given an Awesomenauts-inspired aesthetic, providing players with a familiar but unique experience.

    The main drafting UI was modeled of existing games and given an Awesomenauts-inspired aesthetic, providing players with a familiar but unique experience.

  • Anyone with a Steam account is able to login to the app and host a drafting game.

    Anyone with a Steam account is able to login to the app and host a drafting game.

  • As part of the project's release I built a simple website, aimed at providing a central location for information, downloads and links.

    As part of the project's release I built a simple website, aimed at providing a central location for information, downloads and links.