bubble

I’m Zane Brown,
a Gameplay Programmer

Hi, I'm Zane Brown. A passionate game developer
who loves programming, designing and making unique and fun experiences for players!

Discover my projectsbubblebubble
small dotsdots

What I do

Gameplay Programming

I specialize in programming games using C#, C++, Unity & Unreal. I enjoy solving problems and creating new mechanics that make my games stand out and fun.

edit

I'm an adept programmer

I have a deep rooted passion for coding, game development and solving difficult problems by working with others. I love learning and using those skills to seamlessly integrate scripts to create unforgettable gameplay experiences.

Languages:
C#, C++, Java

Version Control Software:
Git

Software:
Visual Studio, FMOD Studio, Blender, GitHub Desktop

Engines:
Unity

Fields:
Gameplay
AI

edit

I love working in teams and keeping busy

I founded an online development team called LegionSoft. We have developed and released three games and are currently in production of our fourth.

Here are some of the many gameplay mechanics I created for these games:

Created Character Controllers & AI state machines

Implemented physics based scripts that use radial force occlusion, relative force, etc.

Collaborated with sound designers, utilizing FMOD Studio to create fun audio features & maintain existing sound code.

Developed combat, Inventory, health, fuel, and stamina based systems.

Completed additional gameplay and core system tasks.

Implemented in-game UI

Designed and created level layouts in engine and through documentation

General error & bug fixing and solving problems

edit

I enjoy creating game mechanics

I love developing and testing the best gameplay or game mechanics that make a game fun to play.

As a gameplay programmer, my responsibilities have included:

Developing game mechanics that feel good and fun for the player.

Implementing and optimizing the controls and interaction systems so that gameplay is fluid.

Collaborating with game designers / level designers to discuss the constraints and establish the technical possibilities of gameplay functions.

Seeking out and correcting gameplay bugs.

Supporting the functions and gameplay systems designed by production.

Additional Skills

edit

Level Design

I enjoy designing levels that are interesting, intuitive and fun to interact with. Level design is a critical factor in the success of every video game.

idea

Project Management

I have experience leading teams in game development. I have great communication, interpersonal & motivational skills, and organizational skills.

edit

Collaboration

Working in a team is vital. I love working closely with designers, artists and other programmers to create unique and innovative games.

My Projects

My name is Zane, I'm a gameplay programmer.

I've always loved every aspect of video games. After graduating Summa Cum Laude with a major in computer science, I started developing games and have continued ever since.

Making games is a dream for me and I love doing it. I specialize in gameplay programming, but also have experience with level design and project management. I've combined these skills to develop games that provide fun and unique experiences.

Zane Brown