• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

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

Status
Not open for further replies.
Level 31
Joined
Jul 10, 2007
Messages
6,306
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)
 
Level 31
Joined
Jul 10, 2007
Messages
6,306
nvm, here is the stuff CryEngine 3 supports

Path-Finding (all of the stuff we wanted o-o)
Some AI - we'll likely need to code other AI stuff : (

For the networking, we're going to hopefully be using Pikko since that's totally awesome ;o.

And that is it... so now what we need help with
AI (3)
Leap SDK (1)
Combat System (2)
 

Dr Super Good

Spell Reviewer
Level 63
Joined
Jan 18, 2005
Messages
27,191
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.
 
Level 31
Joined
Jul 10, 2007
Messages
6,306
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