Project Borealis
Project Borealis is a fan-game aiming to create the long-awaited sequel to Half-Life 2: Episode 2. The development team now numbers approximately 80 talented fans who initially came together in August 2017 to create a game based on Epistle 3. We’re working in Unreal Engine 4 and are looking for some new programmers to join the team!
Our YouTube channel contains developer update videos showing our progress so far.
There are currently three areas of focus for the programming team:
AI Developer](Project Borealis - Programming (AI Developer))
*Responsibilities: *Use principles from the Source Engine adapted to modern utility AI theory to create robust, aggressive and most importantly fun AI in C++ through a continued conversation with inspired gameplay designers with a clear specification for behavior through AI design documentation and prior games.
Skills
● Proficiency in C++
● Experience with Unreal Engine 4
● Experience with Environment Query Systems and Behavior Trees
● Experience in Utility AI
● Knowledge of Git and Bash recommended
Animation](Project Borealis - Programming (Animation))
Responsibilities: Create fluid and responsive animations using keyframed/motion capture/pose assets, IK, and physics through Unreal Engine 4’s advanced animation systems like animation blueprints and montages.
Skills
● Proficiency in C++
● Proficiency in animation blueprints for physics, blending, state machines and IK
● Experience with setting up root motion, aim offsets and IK for characters
● Optional experience with creating procedural animations with motion capture or pose assets is helpful
Blueprint Interface](Project Borealis - Programming (Blueprint Interface))
Responsibilities: Empower our artists and level designers with enhanced tools and logic system specific to our game and workflows within the Unreal Engine 4. Use the powerful Blueprint visual scripting language to create Blutilities, extend our level entity system to create easy to use interfaces for level designers and create modifications to the Unreal Editor UI where needed for enhanced productivity.
Skills
● Proficiency in C++
● Experience with Python recommended
● Experience with the UE4 Blutility system
● Experience with the Slate UI framework
● Experience with Blueprint and C++ interfacing
● Knowledge of Git and Bash recommended
Current openings for other teams in the project can be found on our website.
Website: https://www.projectborealis.com/
Contact:
E-mail: projborealis@gmail.com
Discord: Project Borealis
If you have any questions please feel free to respond here or at the above links.