— NOTICE:
When applying for this job, it is required that you provide a portfolio upon contact. I will not respond to solicitations without proper proof of work, since it’s required to assess whether you’re fit for the job.
— Entry level requirements
• Knowledgeable in programming NPC behavior & pathfinding
• Have plenty of free time at one’s disposal
• Good communication skills
— The Job:
You will be working on an NPC system designed for stealth gameplay; a codebase already exists, however you may start from scratch at your own discretion. $500 USD worth of extra payment will be added if you must start from scratch.
The system must include the following features:
‣ Light perception
‣ Cone vision and a circular detection range that doesn’t take vision into account (basically a stand-in for hearing and spatial intuition people have)
‣ Spreading out, converging and loitering to optimize group formations of NPC for its sole purpose - capturing or killing opposition.
‣ Dynamically assigning leaders for separated packs of at least 3 NPC and changing leaders whenever larger groups come into the picture. A hierarchy must be programmed for it to function as intended.
‣ Fear meters that change dynamically; making groups disperse, run away or group together to overwhelm the opposition depending on the opposition’s assigned team/tag and whether it’s an NPC or Player.
‣ The ability to let NPC use unique attacks wherever possible
‣ Allow NPC to break down player-placed barricades
‣ Varying states: stunned, dead, scared, distracted, etc.
‣ Dialogue barks
This list should give a high overview of the required features, but it is not exclusive. The major features are definitely listed here though.
Additional details can be provided in direct messages.
— The Deadline:
You will be given 1 month to make a prototype ready with all the required callbacks for integrations into a larger game, capable of gameplay and be given another month to polish it and fully flesh it out; considering this is a time-sensitive job.
— Payment:
714K - 857K Robux via groupfunds or 2500 - 3000 USD via wiretransfer or any other comparable means of payment.
Payment can be negotiated.
— Contact:
on discord and discord ONLY: MrSprinkleToes#4236
Send your portfolio as your first message and state that you saw this specific job listing (because I have many, so I won’t get confused).
All applications will be attended to, but I will give each a few days for consideration before verifying who gets the job.