• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Help] Need 6 c++ coders to help code systems (listed in thread)

Status
Not open for further replies.
Things that need to be coded

Path-Finding: (1)
G, HPA*, JP for x,y,z space with crowd control and dynamic obstacles. Meshes should only be updated at the changes (don't update entire mesh). Starting with Recast/Detour and working from there.

AI: (2)
HTM, Behavior Trees

Networking: (1)
static loading, sharding, cloud (see photon)

Leap SDK: (1)
When Leap comes out, need people to specialize working with the sdk

Combat System: (1)
momentum of blow, properties, durability handling (resistance of armor against blow), blow collision handling (where impact occurred)
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,258
AI requires the design to become more clear. Only once you know the percepts can you create the sensors (interface for AI) and then write the program. You also need the interface for the actuators to produce the AI actions.

The idea for AI is you break it into a number of intelligent agents. These agents can be NPCs in the game. As they are run in parallel (each agent is independant of each other) this makes it a great target for multi-threading as each agent process becomes a threadable task.
 
We still need the basic architecture for inferring motions, formations, etc ;o, translating the game state into understandable data. From there, need to create the response tree thingies so that the AI knows how to respond. From here, can apply these general trees to all actors so that they can respond in their own ways (player is attacking from the left, so how does this specific AI respond? It knows that it needs to block left, but it has its own specific ways to do it).


Right now we're actually working on the combat, which is pretty insane ;o. I'm personally kind of lost on how to implement it atm ^_^.
 
Level 15
Joined
Aug 6, 2014
Messages
1,126
It is Cry engine and please stop necro-posting old threads.

"Reprimand: Necro-Posting*
- When a thread is three months old or older, it is no longer considered "bumping" to post in it.
- This is considered "Necro-Posting", which is prohibited unless a staff member sanctions it."
 
Status
Not open for further replies.
Top