I’m trying to create a realistic fighting scene with weapons that will cause realistic damage to limbs and armor and am having trouble figuring out the best way to go about this. I assume that I can use collision to closely replace the game object with another that has the after effects of the missing limb or damaged armor, but I want real time limb loss or damage that leaves realistic remains and the ability to continue the fight over a multiplayer network. Does anyone have any ideas how to use weapons to slice and crush things?
Hi Charles,
This sounds complex. You probably need a collider for each limp to detect the collision, and you need to write a shader and create textures to render the wounds. Bear in mind that the more realistic and precise respectively everything is, the more complex your game will become, which will require the player to have a very good device. For this reason, game developers usually try to fake as much as possible to allow as many players as possible to play their games.
Please feel free to ask our helpful community of students for advice in our official Discord chat.
Thank You. It will be bloodless and only semi realistic but I need to be able to use collision to detect what area is hit as it will be replaced later and I want these things to be remembered after every match unless the player pays to have them healed properly. This is the biggest thing that will make the game as I don’t believe health bars are a real thing and want something like bushido blade where the areas damaged caused the kill rather than health and this was done back on the original PlayStation. You have games now that do this and split the enemy meshes using vertice detection. I have been researching ways to do this and just can’t understand it completely so I was hoping to find some additional knowledge.
I have never done anything like that because it’s not my preferred genre, so I described what I probably would do if I had to realise this idea. It’s probably not the best solution out there. Please feel free to ask our helpful community of students for advice in our official Discord chat.
Like I said thank you for your help and I was just tripping m trying to explain the situation more in depth in case someone else saw this post. In talks of genre I’m working on four different game genres each with their own issues but I could use a detection script across all four that would give me the realistic feeling I’m going for instead of using health I want damage to areas to be more useful in critical spots compared to non life threatening. For example a spaceship gets hit in the cockpit breaking the glass or the thruster damaging it and causing visual damage where it hits the mesh. I will be going on discord when I have figured out where to post such questions as networking has always been a bit difficult for me to figure out. I’m old school and would rather talk in person preferably even over a phone or any electrical device but I have no friends interested in gaming or game creation.
Our forum is great if you have questions regarding the course, problems similar to the ones in the course or simple questions because other students (mainly beginners) are happy to share their knowledge. Here are only a handful people who are experienced in programming. The more complex your idea is, the less likely it is that you will get a helpful answer.
You could ask for advice on reddit and in the official Unity forum. There are many people who are developing more advanced games. I often look for information there when working on my own projects, and, in most cases, I find at least an approach.
Good luck! ![]()
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.