**Responsibilities**
If you're passionate about smart combat NPCs like those seen in Halo, FEAR or AI directors of games of RTS's, L4D and want to see intelligent NPC behaviors come to life in a battle simulator, this is the job for you!
Full position details here:
https://docs.google.com/document/d/1RB8XpbV3OdHUnwQJShYYJnp6ryoXZyir5P5EAgIudjU/edit?tab=t.0
AI features you may be working on:
Be able to proneGrenade throwingBe able to switch to other weapons in inventorySearch for enemy last seen location and search for themFind cover, especially if in dangerVariations of NPC behaviors: Medic AI, *Unarmed AIPatrol between two pointsSurrendering logicCan mount MG’s, wheeled vehicles, mortars, etcPrioritize enemies depending on type of soldier (bazooka soldier shoots tanks, etc)Evasive reactions (rolls) if grenade incomingDamage reaction animation implementationImplementing Jeep NPC logic - we already have a working jeep, but it needs combat mechanics’Basic AI Director**Qualifications**
Ideally you're passionate about AI NPC behaviors and seeing smart NPCs particularly combat NPCs Someone who listens to feedback well and is open minded. Willing to collaborate closely to make great NPCsCommunicates consistently, with honesty, with regular reports and progressClean scalable code that is easily read and tweakedHaving VR is optional since the AI can be worked on without it, though it is nice to have to test fighting against them as a playerStrong background in UE 4.27Info about our systems:
We do not use Behavior Trees, EQS, character movement component, or any Unreal Engine AI tools in general because these systems have an inherent performance overheadFor example, AI in our game move using Find Path to Location Synchronously
We have an existing Optimized NPC you may be improving upon made entirely in BP. Open to C++ as long as it can be interfaced with in BPThe AI should continue to perform optimally even in large numbers since it runs on Quest 2 hardware**How to Apply**
Email simulatedmindsinc@gmail.com your interest along with what makes you think you are qualified or passionate about AI NPC's!