Announcement

Collapse
No announcement yet.

[FREE] ThirdPerson Action Platformer

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • started a topic [ASSETS] [FREE] ThirdPerson Action Platformer

    [FREE] ThirdPerson Action Platformer

    Update 1.1




    NEW FEATURES:

    Air Jump and Dash - New abilities! You can now air jump (double jump / triple jump) with customizable number of times and impulse. You can also manually slide with customizable speed and duration!

    Grapple System - Shoot grapple and swing freely, or pull yourself to object (think Attack on Titan or Bionic Commando for those old timers like myself lol)

    Power Ups - You can now easily add permanent or temporary abilities to your character. Includes UMG widgets for both cases.

    Dynamic Camera - Took some tips from a GDC presentation on the camera system in Journey. The camera now adjusts FOV and boom arm length based on pitch. Also there is an offset while the character is standing still (rule of thirds). While sprinting the camera pulls back (seen in many games).

    Multiple character Select - Added 3 characters (children of master character BP) to demonstrate how easy it is to change abilities. You can switch characters at any time with a key and each character has certain stats / abilities (one is strong but slow, another is weak but fast). I included a UMG widget with the character name and portrait. As well as an easy alert system. Due to the nature of the Character C++ class, I am restricting the switch only when the characters are idle.

    True Portal System - Similar to the game Portal, now you have a portal that shows the content of the destination. Easily create as many portals as you want. Teleports player only from one side.

    Ladder System - You can now go up and down ladders. Ladder has customizable stats (height, width, number of steps). Ladders can be single or double sided.

    Endless Runner Mode - New mode added where the character is running endlessly. There are "boosts" that speed up or slow down the character. The purpose is to have a section in the game where you can force a chase scene or obstacle course.

    Other Updates:
    -Added switch that opens door example
    -Added corners to the edge example
    -Added example of tube edge climbing (more flexible in shape)
    -General improvements on the climbing code
    -Bug fixes

    Controls:

    Spacebar - Jump / swim straight up
    Left Shift - Sprint
    Left Alt - Crouch / swim straight down
    C - Change camera mode
    E - Interact / climb / grab / press switch / climb ladder
    R - Toggle between Aim Mode - allows you to shoot your grapple
    Left CTRL - Toggle walk mode
    1,2,3 Keys - Change between characters


    DOWNLOAD HERE - https://www.mediafire.com/?9g4srupiwmseo9h

    NEW - Direct Download Link - http://www.mediafire.com/file/9g4sru...plate_V1_1.zip

    References

    Pull Grapple tutorial - https://www.youtube.com/watch?v=lL1Azu_syWA

    Portal tutorial - https://www.youtube.com/watch?v=F28NKqG7ce8

    Original ladder blueprint - https://www.youtube.com/watch?v=XUNnuDUUduQ


    Release 1.0

    Hi everyone!

    Today I'm really excited to finally share my very first UE4 project with the community! I've been learning UE4 for about 5 months now and this template is the result of my first game.

    Presenting the ThirdPerson Action Platformer template!!

    Watch this quick video to get an idea of what you're getting:






    FEATURES:

    1 .Basic movement and camera controls

    Sprint
    Crouch
    Crawl
    True first peson camera


    2. Basic Platforming setup

    Falling platforms
    Dissapearing platforms
    Spline-based platforms
    Timeline-based platforms


    3. Hero Abilities

    -Wall climbing
    -Rope climbing
    -Edge climbing
    -Sliding
    -Zipline


    4. Basic Swimming Setup

    -Customizable breath timer
    -Two swimming modes
    -Air bubbles and more

    5. Basic Traps

    -2 Basic trap types
    -Customize the speed, direction, and instant death conditions
    -Ragdoll death sequence


    6. Basic Puzzle setup

    -Each switch supports up to 5 actors
    -Have as many switches as you want
    -Customizable playrate, movement order, etc

    7. Simple Dark Dungeon setup

    -Change skylight settings to create a completely dark scene
    -Hover light follows player to limit visibility
    -Static lights that follow player

    8. Miscellaneous Features

    -Checkpoint system
    -Camera controls
    -Various elevators and switches
    -Sound blueprints to setup music, ambient, and voiceovers
    -Flexible spawner blueprint - use to spawn a variety of actors using markers
    -Ready-made tutorial widgets to display instructions as you introduce new abilities
    -Raft blueprint that works with buoyancy - sail in any direction


    9. Possible Future Updates *

    -Save and load functionality
    -Main menu example
    -Level streaming example map


    IMPORTANT: The project does not include any of the custom animations as they were purchased separately and cannot be distributed .

    However, if someone from the community knows how to animate and is willing to share his/her animations I would love to include them in the template to provide a complete "out of the box" experience.


    References:

    I learned a LOT from the community and much of the functionality here is based on various tutorials:

    Wall Climbing - Peter L Newton's tutorial (https://www.youtube.com/watch?v=QthdLYxqLEA)

    First Person camera and Ragdoll setup - Jonas Mølgaard (https://www.youtube.com/watch?v=dAOZi7rVuFA&list=PLT4SeajOa6mZt6RFYJT5R6M0vdoSgWLO5)

    Several blueprints such as grabbing an object
    - Tesla Dev (https://www.youtube.com/user/TeslaUE4)


    Recommended Assets that go really well with the template:

    Pushable Actor - originally used for the puzzle blueprint. Very nice animations and elegant blueprint
    Instant Swimmable Water - contains animations and really nice water with buoyancy


    Please let me know what you think and post any questions or issues you find.

    Thanks!

    -J


    Project is compatible with UE 4.12
    Last edited by CoquiGames; 03-22-2017, 09:47 AM.

  • replied
    Originally posted by WookieeChan View Post
    I know this is old post, but this is amazing thank you! I was able to get it to work in 4.22 and other than the Grab node changing (which was an easy fix), it works beautifully. This is amazing, THANK YOU!!!!
    You are welcome! I'm glad you got it working

    Leave a comment:


  • replied
    I know this is old post, but this is amazing thank you! I was able to get it to work in 4.22 and other than the Grab node changing (which was an easy fix), it works beautifully. This is amazing, THANK YOU!!!!

    Leave a comment:


  • replied
    ok for the animation but the problem the person is half turn and is found opposite the rope or the scale is there something checked in the blenspace
    Last edited by philtcs; 10-15-2018, 05:07 PM.

    Leave a comment:


  • replied
    Originally posted by philtcs View Post
    thank you for answering me but how much of the
    part for animation , yours you took it on mixamo or other site thank you
    Ah, you mean the actual animations. I used a combination from Mixamo and Kubold's AnimSet from the Marketplace. This is why I cant include them in the project. I would say, go to Mixamo and take a look at the parkour animations they have. I used most of them for this project

    Leave a comment:


  • replied

    thank you for answering me but how much of the
    part for animation , yours you took it on mixamo or other site thank you

    Leave a comment:


  • replied
    Originally posted by philtcs View Post
    hello how to insert an animation to climb ladder how novice thank you
    Hi there,

    No worries. Open the animation blueprint and look for the current climbing animation (its going to be in the ladder section of the state machines). Then once you find it, you can replace it by dragging your new animation and plugging the values . I'm not on my dev machine so cannot provide screenshots, but hopefully this puts you on the right path

    Leave a comment:


  • replied

    hello how to insert an animation to climb ladder how novice thank you
    Last edited by philtcs; 10-15-2018, 06:48 AM.

    Leave a comment:


  • replied
    Originally posted by razmaz51 View Post
    I got this working now.
    Glad you figured it out razmaz51

    Leave a comment:


  • replied
    I got this working now.

    Leave a comment:


  • replied
    where is the hold breath timer logic in the template?

    Leave a comment:


  • replied
    ok , I was just playin with it.Thanks......... so you have a breath timer when he goes underwater. how do you make it reset from 60 seconds when he comes out of water and goes back in? I have a timer bp that will start countdown when my character enters water , and will stop count down when he leaves water. but when I re-enter water , the countdown starts from where it left off before instead of starting from the beginning. so if it counts down from 20 to 10 when I get out, after it stops and I get back in , it will start from 10 instead of 20 .

    Leave a comment:


  • replied
    Originally posted by razmaz51 View Post
    Thanks for help so far. So there is this raft in the template, i didnt see much on it in the example. Anyway i got it floating and i believe the forward , backward , side to side switches are activating ( since they light up) , but raft dont seem to do anything and leans over and tips over when i move to edge for switch. Is the raft supposed to move fast in stepped on direction , do i need to step on direction switch and press “ E” then ? Thanks
    The raft was created to work with Instant Swimmable Water (I used that asset for my game). If I remember correctly the raft is simulating physics and it adds an impulse in the direction of the switch. So make sure the raft is simulating physics and floating in the water. I haven't tried it, but I think it should also work with the Community Ocean Project from DotCam

    Leave a comment:


  • replied
    Thanks for help so far. So there is this raft in the template, i didnt see much on it in the example. Anyway i got it floating and i believe the forward , backward , side to side switches are activating ( since they light up) , but raft dont seem to do anything and leans over and tips over when i move to edge for switch. Is the raft supposed to move fast in stepped on direction , do i need to step on direction switch and press “ E” then ? Thanks

    Leave a comment:


  • replied
    Originally posted by Substance SHIFT View Post
    Hello guys, i just downloaded this and its not working on my UE 4.15 features barly working, the climbing doesnt do animation when climbing ( not like shown in video)
    and the grappling hook doesnt work even if i press the button
    only thing working ( changing characters - duble jump - and first person mode) ANY HELP APPRECHATED
    Hey there,

    Currently the animations are not included because they are from Mixamo and the Marketplace (Kubold), so I cannot include them. However another dev is working on custom animations for the template that will be included when they are ready . Keep an eye on this thread for the update with all animations included and working!!

    Leave a comment:

Working...
X