Enemy Behavior State Tree Programmer

• *THIS IS A FREE, NON-PAID POSITION.

WE WILL NOT EARN ANY PROFIT FROM THIS PROJECT AT ANY POINT.**

Aviary Productions is currently seeking a Programmer focused on developing the behavior and logic for our non-player character. We’re a collective of game developers united to create a high-quality portfolio game using Unreal Engine 5. The goal is to launch this game on Steam for free, showcasing multiple portfolio pieces for each contributor.
• *Responsibilities **

You will receive tasks to create, update, and manage the code using modular workflows

You will work alongside other team members to properly understand each other’s work

Attend demo meetings and showcase your progress

Be proactive and communicate with the team members

Willing to spend 15 hours a week to work on the given task
• *Qualifications**

Knowledge of Unreal Engine Blueprints

Have a good understanding of C++ classes (pointers, vectors, containers, arrays)

Being capable of reading code documentation

Have previous experience with Unreal Engine state trees

Have a presentable portfolio showcasing functioning character state trees
• *Nice to have**

Knowledge of GIT or SVN

Knowledge of event-driven programming

Knowledge of Lyra game sample

Knowledge of GAS framework is appreciated

We’re searching for candidates who display a willingness to learn and possess the drive to explore and enhance their skills. While prior knowledge of the required roles is highly preferred, we welcome individuals eager to specialize and grow in those areas.

Please submit your resume, and portfolio demonstrating your previous work in a professional manner for the best chance at landing an interview with us!

Location: , ,

LinkedIn: Apply Here