$0K - 0K a year
Develop and manage NPC behavior and logic using Unreal Engine 5, collaborate with team members, attend meetings, and commit 15 hours weekly to the project.
Must have knowledge of Unreal Engine Blueprints, C++ programming, experience creating enemy AI states, and willingness to learn; prior game development experience preferred.
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 and students united to create a high-quality portfolio game using Unreal Engine 5. The aim 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 creating functional Enemy states (e.g.: chase, attack, patrol) Nice to have Knowledge of GIT or SVN Knowledge of event-driven programming Knowledge of Unreal Engine Blueprints, Subsystems, Event Dispatchers Knowledge of GAS framework is appreciated Experience with the Logic Driver plugin 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!
This job posting was last updated on 9/9/2025