Javascript

Vera

PC Plugins for Unity and Maya – Construct Studio

VERA is an interactive content creation pipeline that bridges the gap between 3D Modeling Software and Game Engines. Through the VERA plugin, a template is used to apply functionality to a 3D model in the users modeling program of choice. A plugin within a game engine imports this 3D model and applies all of the necessary coding. The assets made with VERA interact with each other, creating an immersive game world.

Design

  • Worked with designers to break down concepts to technical implementation. Helped design and scope the product’s first release functionality.
  • Conceptualized and implemented the software’s interaction system, allowing Vera projects to be built to PC, VR, and AR simultaneously.
  • Contributed to the design of the Maya Plugin user flow.

Development (Unity/C#, Python, JavaScript)

  • Vera Maya Plugin: Developed plugin backend in Python to track node data, as well the Vera container exporter.
  • Designed and developed a JSON Schema and web-based JSON template editor for custom container metadata input and output.
  • Developed the Vera Unity importer, which automatically reads Vera metadata and attaches and sets up Unity components at import.
  • Developed the Unity Vera API, including our signal / receiver system which allows users to set up responses to interaction or game events ¬†without writing code, then build the same project to PC, VR, or AR .
  • Managed the engineering team’s schedule, scope, and resources.

Beatstep Cowboys

PC Local Multiplayer Game with Twitch Play – Loaded Cow Productions

Beatstep Cowboys is a 2 player game that combines quick real-time strategy, and rhythm-based game play. The result is a competitive game that is easy enough for a little kid to pick up but also provides advanced players the opportunity to stretch the limits of their logical and predictive thinking. The game also implements a unique Twitch Play aspect, where two channels  battle it out by cooperating through the Twitch Chat interface.

See more on the game: www.beatstepcowboys.com

Design

  • Worked with fellow designers to design levels and rapid prototype new character types.
  • Designed and documented the userflow and interface for the game, including creating wireframes.
  • Conceptulized and designed the Twitch Play Mode, including a custom interface that gives the illusion of real time feedback and add excitement to the gameplay experience.

Development (NodeJS, Unity and C#)

  • Implemented the Twitch Play functionality in NodeJS and the Twitch Chat Socket API.
  • Contributed to UI Implementation and cutscene scripting system.

Scroll to top