top of page

LANGUAGES

C++

C#

Java

DirectX/HLSL

XML

HTML

PHP

Javascript

SOFTWARE

Visual Studio 2015

Unity 5

Unreal 4

Perforce

Git

Jira

Office Suite

Photoshop

Software Engineering

VR Development

Unreal Blueprint

Procedural Generation

Linear Algebra

Object-Oriented Design

Data Structures

Agile Development

UI Programming

Unreal Networking

Unreal Behavior Trees

Utility Artificial Intelligence

SKILLS

EXPERIENCE
My Voice My Choice (Graduate Student Intern)
3 months, 2016
  • Learned how to use, setup, and build applications for the Oculus Rift through Unity 5.

  • Added backend functionality for a female aggressor such as adding keys for the actors to execute specific animations on the character.

  • Enabled new options from the main menu for the executors of the experiment to decide on the environment for the gameplay.

Groove Jones (Unity3D and Unreal4 Developer)
2 months, Current
  • Learned how to use, setup, and build applications for the Vive, GearVR, and Oculus Go through Unity5. 

  • Maintained and built virtual reality experiences and games.

TEAM PROJECTS
Lost in the Dark (Terror, PC) Unreal Engine 4
6 Months, 2017
  • Designed the Artificial Intelligence using Unreal's Behavior Tree System.

  • Organized the Streaming Level Volumes for Dynamic Level Loading.

  • Created the Animation Tree for the Artificial Intelligence.

Programmer - 17 Developers (1 of 4 Programmers)
4 Months, 2017
Auxilium (First Person Shooter, PC) Unreal Engine 4
Programmer - 50 Developers (1 of 13 Programmers)
  • Shaped the Menu System for the Lobby, Main Menu, Host Match, Join Match, Loading Screen, and Exit Menu.

  • Collaborated with another programmer for the game’s overall networking structure.

3 Months, 2016
Knightly Burden (Real-Time Strategy, Android) Unity 5
Team Lead, Producer and Programmer - 5 Developers (1 of 5 Programmers)
  • Implemented the healing system for the player’s characters.

  • Built the system for killing the enemy artificial intelligence.

  • Constructed the spawning system for new resources to spawn in the world.

INDIVIDUAL PROJECTS
Utility AI Thesis (Simulation, PC) Personal Engine
8 Months, 2018
  • Create from scratch including Data-Driven Resources and the Utility Artificial Intelligences.

  • Handled interactions between the Artificial Intelligence Agents.

2 Months, 2017
Roguelike (Puzzle, PC) Personal Engine
  • Developed a Data-Driven System to generate maps, actors, items based on XML.

  • Designed Artificial Intelligence Behaviors and an Inventory System.

Asteroids (Arcade, PC) Personal Engine
2 Months, 2017
  • Implemented a combat system and health system.

  • Made seeking missiles and artificial intelligence agents.

EDUCATION
SMU Guildhall
May 2018

Masters of Interactive Technology, Specialization in ​Software

May 2016
SMU (Southern Methodist University)

Bachelors of Science in Computer Science, Concentration in Game Design

Copyright © Rebecca S. Ward

bottom of page