Search Unity

[WIP] Third Person Shooter Prototype

Discussion in 'Works In Progress - Archive' started by bahteles, Oct 25, 2014.

  1. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Update August 19 2015
    Most of the Shooter Framework features is done, but we decide to put the framework on hold to make this awesome 3rd Person Controller


    This Asset you include the basic locomotion with AAA quality and you can set up any humanoid model in less the 10 seconds!

    I just upload the promo video, and I will create the oficial thread tomorrow but since I own you guys some updates, here it is, I hope you guys like it ;)

    *Update: You can follow on the Official thread:
    http://forum.unity3d.com/threads/third-person-controller-template-by-invector.349124/




    ------------------------------------------------------------------------------------------------------

    Update April 06 2015

    Almost done and it looks Amazing!
    Here is a quick teaser :D


    ------------------------------------------------------------------------------------------------------

    Update February 17 2015

    Hello everybody, my partner and I decided to remake the project from scratch, new architecture, new features, better, faster and Solid. We could publish as it was, but we decided to make the best possible TPS, with custom editors, a great inverse kinematic system with auto detection of bones, something that you can setup a new player without have to set up 200 gameObjects into the Inspector, something really professional.

    We are working to deliver something much better, I want to make the official announcement in the coming weeks ;)


    ------------------------------------------------------------------------------------------------------------------

    Hello Guys,
    I am a student of game design, and I love TPS games like The Last of Us and The Evil Within, and is quite difficult to find something related to TPS in Unity

    I use Unity for about one year and have a bit of experience, so I decided to develop a Controller for 3rd Person Shooter games, just to study. Appreciate any Feedback

    Thanks, bahteles.



    Here some screenshots







     
    Last edited: Aug 20, 2015
  2. Member123456

    Member123456

    Joined:
    Oct 17, 2012
    Posts:
    237
    Looking pretty solid!
     
    bahteles likes this.
  3. AthosK

    AthosK

    Joined:
    Jan 20, 2013
    Posts:
    428
    Pretty nice! Keep it up!
     
    bahteles likes this.
  4. blackbird

    blackbird

    Joined:
    Aug 9, 2011
    Posts:
    591
    looks good i will buy it if you released on the asset store
     
    bahteles likes this.
  5. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Thanks guys!

    Now I'm doing the script that controls the independent damage to the head, body, arms and legs, based on which weapon you are using, and distance from the target.

    I'll post the update here when I finish.
     
  6. x_african_warrior_x

    x_african_warrior_x

    Joined:
    Jun 24, 2014
    Posts:
    80
    i like the character texturing(esp hair) & jacket. animations look neat. keep it up
     
  7. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Hello, thank you for your interest in the project!

    For now I am developing and I will keep posting updates on the thread, 3rd Person Controller is quite complex and difficult to make and adapt, so much that we almost do not see projects like this in Unity.
    But yeah, I think about putting on Asset Store if people show interest, but for now I would like to see the feedback from users.

    Thanks!
     
  8. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    You just need a cover system and you'll have almost a "Gears of Wars" system :)
     
  9. TheNorthridge

    TheNorthridge

    Joined:
    Jan 4, 2012
    Posts:
    193
    I think when sprinting, the camera should zoom out like in Batman Arkham City :)

    Nice job so far!
     
    bahteles likes this.
  10. Stiffx

    Stiffx

    Joined:
    Oct 27, 2014
    Posts:
    455
    Very nice... I'm creating something similar..
     
  11. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Man, this is a very nice touch, I had already thought of doing but I forgot with time, I'm glad you commented! I will definitely put on the list!

    Thanks

    Steffano! Dude I watched the tutorial on how to make a character controller a few months ago, I posted asking if you would continue the tutorial haha

    Of course, I subscribe to your channel and am waiting for updates of your project, which by the way is getting amazing! I'm looking forward to see more updates, keep up the good work!
     
    x_african_warrior_x likes this.
  12. Stiffx

    Stiffx

    Joined:
    Oct 27, 2014
    Posts:
    455
    Thanks bahteles, i'll be posting new videos very soon.
     
  13. jonkuze

    jonkuze

    Joined:
    Aug 19, 2012
    Posts:
    1,709
    Very Cool! Great Work, look foward to seeing where you take this... ^_^
     
    bahteles likes this.
  14. Ardaaytac

    Ardaaytac

    Joined:
    Nov 5, 2014
    Posts:
    23
    Awesome! Cant wait please release on store.We really need this..Great in this state but will be much better if cover system like Gears of War or something like this(Inversion,Spec ops:the line) is included.
     
    bahteles likes this.
  15. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    @Stiffx:
    Nice game, have you some Unity forum thrad for your game ?
     
  16. primus88

    primus88

    Joined:
    May 14, 2013
    Posts:
    611
    What happened with the Unity forums?
    Only serious threads posting high quality projects... What happened to the forums I remember from this summer?

    On a serious note, both projects on this thread look really nice!
     
    bahteles likes this.
  17. Archania

    Archania

    Joined:
    Aug 27, 2010
    Posts:
    1,662
    Looking really good. You are right. There aren't any really good ones for 3rd person. Keep at it.
     
    bahteles likes this.
  18. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Thank you guys!

    The positive feedback from you guys only encourages me to develop a great asset.
    User blackbird gave me some really cool animations to create a Cover System, then you can expect this feature in the future. (thanks dude!)

    I am currently working on Ragdolls like GTA IV, after contact from another object with rigidbody, the ragdoll is activated and makes a blending with animations to stand up from belly or from back.

    And studying how throwing objects using a curve as a visual aid, like The Last of Us throw bottles/bricks.

    Video Updates coming soon :)
     
  19. negreiros_jorge

    negreiros_jorge

    Joined:
    Feb 7, 2013
    Posts:
    5
    Hey Thiago! You can show de new implementation?! (throwing of objects)
     
  20. TheNorthridge

    TheNorthridge

    Joined:
    Jan 4, 2012
    Posts:
    193
    Any new updates?
     
  21. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Hell yes, I'm have some updates dude :D
    Now I'm constantly working with my friend Jorge Negreiros
    Some of the updates that we are Developing this last weeks:

    - Throwing objects with Trajectories (distract enemies)
    - Better Decal System with mesh deform
    - Enemy AI with dynamic patrol, chasing, searching for last sighting & attack
    - Enabled Ragdoll if is hit by another moving object (Enemy or Player)

    Maybe this week I post an update video showing the news.
    Thanks for your interest :)
     
    TheNorthridge likes this.
  22. Archania

    Archania

    Joined:
    Aug 27, 2010
    Posts:
    1,662
    Keep at it bahteles. From what you have said, it looks really good and I'm sure there are people like me that would like to get it.
    Looking forward to the videos.
     
    bahteles likes this.
  23. blackbird

    blackbird

    Joined:
    Aug 9, 2011
    Posts:
    591
    any news ?
     
    bahteles likes this.
  24. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Sorry to make you guys waiting, I'm just fixing some thinks with Jorge, we are doing a lot of new cool stuff!

    Here some preview:

    Demo Scene, it's a Military Camp, perfect to show the Stealth Mecanics
    *Assets, Models & Animations are NOT final



    Shader to tag Enemies and see throught objects



    Dynamic Damage to different parts of the Body & Ragdoll fully working.
    Also, if you shoot the legs it will activate the Ragdoll, and blend with get up animations, belly or back.
    The player also has a Ragdoll system, but we have not done the script to give damage to the player.



    The enemy AI has the following states: Patrolling, Detecting, Chasing, Combat, Ragdoll and Dead.
    Jorge is working to make a 3D visual cone as line of sight.



    Throw objects is working ok, just needs some tweaking



    And we also made several improvements in the camera and controller.
    I'm currently working on visual feedback when detected. and Jorge are developing a sound detection system.

    I hope to bring an update video soon, Thanks!
     
    Razputin and AthosK like this.
  25. AthosK

    AthosK

    Joined:
    Jan 20, 2013
    Posts:
    428
    Very nice job!
     
    bahteles likes this.
  26. blackbird

    blackbird

    Joined:
    Aug 9, 2011
    Posts:
    591
    this is huge man congratualtion man !!!!
     
    bahteles likes this.
  27. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    Will you implement disarming ? firing on guy hands or forearm would disarm hum and he would have to pick up his weapon (like Perfect Dark on N64).Splinter Cell conviction has good tips for gameplay also.
    Keep the good work.
     
    bahteles likes this.
  28. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Programming these states is relatively easy, my biggest problem is find good quality animations.
    Tks for the tips!
     
  29. RideTheT

    RideTheT

    Joined:
    Jun 11, 2012
    Posts:
    23
    This looks fantastic, I'd definitely buy it on the asset store!
     
    bahteles likes this.
  30. negreiros_jorge

    negreiros_jorge

    Joined:
    Feb 7, 2013
    Posts:
    5
    Hi guys! ... Thanks for the comments .
    I'm helping bahteles to make this prototype a few months and recently I assumed the responsibility for creating the Camera occlusion, camera aim cast , vision systems , launch objects with physics, noise detection system (audio) , and the mesh ataptation decal and am participating fully in support and coding more complex scripts. Soon you will have news about the Prototype..
    Thanks a lot.
     
  31. Archania

    Archania

    Joined:
    Aug 27, 2010
    Posts:
    1,662
    Looking forward to it. Turning out to be a very nice system from the looks of it.
     
    bahteles likes this.
  32. jonkuze

    jonkuze

    Joined:
    Aug 19, 2012
    Posts:
    1,709
    is this going to be a Unity Asset?
     
  33. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Yeah, we are thinking of putting in AssetStore, people seem to be interested.

    But it will be something quite different from what was shown above, this was just a test. (college work :D)
     
  34. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    You could make a metal gear game version :) ? like some interrogation point symbol above soldiers.

    If you make it complete i think it will be the new big TPS kit for Unity.
     
    bahteles likes this.
  35. Stiffx

    Stiffx

    Joined:
    Oct 27, 2014
    Posts:
    455
    wow very nice man... keep it up
     
  36. blackbird

    blackbird

    Joined:
    Aug 9, 2011
    Posts:
    591
    no updates ?
     
  37. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Hello Guys, sorry for disappearing from the forum!

    Me and Jorge decided to rewrite the Locomotion script, we want something better!
    We are focusing on developing a Locomotion System as in AAA games, with smooth transition states and movement in all directions.

    We are working hard to achieve an excellent result, solid gameplay and easy customization for everyone to develop more 3rd person games.

    I will post more news soon :D
     
    Razputin likes this.
  38. blackbird

    blackbird

    Joined:
    Aug 9, 2011
    Posts:
    591
    c'mon man sell the old one on the asset store so we shorter the time :D until you finnish the new one
     
  39. BGIndustries

    BGIndustries

    Joined:
    Dec 23, 2014
    Posts:
    17
    Wow this is amazing. I'd love to see more of this!!
     
  40. Gametyme

    Gametyme

    Joined:
    May 7, 2014
    Posts:
    618
    Did you finish this yet?
     
  41. Stiffx

    Stiffx

    Joined:
    Oct 27, 2014
    Posts:
    455
  42. Treasureman

    Treasureman

    Joined:
    Jul 5, 2014
    Posts:
    563
    Do you have an expected date for the asset pack to get out?
     
  43. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Hello Treasureman, my partner and I decided to remake the project from scratch, new architecture, new features, better, faster and Solid. We could publish as it was, but we decided to make the best possible TPS, with custom editors, a great inverse kinematic system with auto detection of bones, something that you can setup a new player without have to set up 200 gameObjects into the Inspector, something really professional.

    We are working to deliver something much better, I want to make the official announcement in the coming weeks ;)
     
    Last edited: Feb 17, 2015
    Shizola and Razputin like this.
  44. fryiee

    fryiee

    Joined:
    Jan 28, 2013
    Posts:
    18
    This looks really great bahteles, do you still think you're going to have an announcement soon? This looks perfect for a project I'm currently working on, would love to implement this to save some of the headaches / focus on some other elements! Will get it as soon as possible!

    Craig
     
    bahteles likes this.
  45. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    Hello Craig!

    We are working very hard to make the best TPS framework and man... it's looking awesome! haha
    I think a couple more weeks and I can finally make the announcement with all the new features.
    Stay tuned ;)

    Here is a little preview :D

     
  46. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    Will it include ennemy AI ? Ai staying aorund some zone or on their hiding spot and shooting the player ?
    Ai following the player to attack with knife or punches ?
    This would make the package even more complete, not only player centered.
     
    bahteles likes this.
  47. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    We are focused on making the framework very solid and easy to use first, but yeah, we will implement a IA with a custom FOV3D great for Stealth/Action games ;)
     
  48. Sykoo

    Sykoo

    Joined:
    Jul 25, 2014
    Posts:
    1,394
    Hey there!
    May I wonder if the character is modeled by you? It looks amazing.
     
  49. bahteles

    bahteles

    Joined:
    Aug 10, 2014
    Posts:
    29
    I'm using free diferent models to test proportion, this specific ball guy is a Free model by Mixamo, you can find here

    https://www.mixamo.com/store/#/search?query=adam
     
  50. Sykoo

    Sykoo

    Joined:
    Jul 25, 2014
    Posts:
    1,394
    Thank you very much! :) The asset itself looks astonishing too, good luck with it.
     
    bahteles likes this.