Announcement

Collapse
No announcement yet.

Multiplayer First Person Shooter Kit

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

    [RELEASED] Multiplayer First Person Shooter Kit



    Hello UE4 community!

    My FPS kit got released about a month ago, and I thought it would be a good idead to give people a thread here to discuss and get support.

    If you don't know my project, here is the most important info about it:

    UE4 Marketplace: https://www.unrealengine.com/marketp...on-shooter-kit

    Release video: youtube.com/watch?v=rWyi2_zh12o

    Update video: https://www.youtube.com/watch?v=hOrWSnmyEIk


    Additional ressources:

    For anybody who wants to create animations for their own weapons and is familiar with Blender, you can use this file as a template:
    http://www.mediafire.com/download/a1...mExample.blend

    If you want to test the game mechanics you can download a packaged version of the kit here:
    http://www.mediafire.com/download/n1...late_Build.zip

    Update 3/9/2016: V2
    Changelog:
    -Added Perks (fast reload, draw, sprint)
    -New interaction widget
    -Animations for interaction (pick up item, push button)
    -Soldier task interface: Possibility to add things like sliding and climbing obstacles
    -Added mini map feature (can be enlarged with Caps lock key)
    -Polished user interface
    -Main menu and in game scalability menu
    -In game server menu (change map, kick player)
    -Hurtmarkers
    -Toggle between first person and third person mode
    -Reworked some animations
    -Improved loadout preview
    -Remove ItemLibrary, instead using a completely dynamic solution
    -Custom in game Nickname
    -G key to fast throw grenades, F key to fast knife

    And many bug fixes!

    Update 6/7/2016:
    Updated to engine version 4.12 with new features and fixes.

    Update 9/7/2016:
    Changelog:
    -Updated to 4.13 official release
    -Added proper bomb model and animations (thanks to Kevin Sears for the model)
    -Added "BombSpot" actor class, which allows bombs to be planted in specific locations (bomb area volumes still exist)
    -Added simple buy menu for bomb defuse mode
    -Moved all physical surface related data to a new singleton blueprint (impact effects and footstep sounds)
    -Damage multipliers for soldiers can now be changed per bone (exposed to blueprints)
    -Fixed weapon sound attenuation
    -Added logic for projectile flyby sound ("bullet crack"), per projectile class adjustable
    -Added tag to prevent items from being selectable in customization (e.g. for bomb)
    -Amount of ticks/kills can now be specified when hosting a server
    Last edited by Fluppi393; 09-07-2016, 12:09 PM.

    #2
    We'll also be providing users with various assets packs for this project to create a real turn key first person shooter project. The first in a series of asset packs is our upcoming animated sniper rifle pack. The animations will be integrated in the MPFPSK with weapons and items sold as separate entities. All you'll need to do is add the asset packs to the project to replace the placeholders for the assets. We're looking forward to making it easier for game devs to get started on their dream fps game!

    Comment


      #3
      What about guides to importing our own weapons as I've looked at the default weapons and cant seem to put my finger on the bone structure..I am familiar with blender and bones but cant seem to work with the default weapons...Even my simple grenade wouldn't work right and ended up hitting me in the back of the head when thrown.

      Comment


        #4
        Originally posted by LethalLotus View Post
        What about guides to importing our own weapons as I've looked at the default weapons and cant seem to put my finger on the bone structure..I am familiar with blender and bones but cant seem to work with the default weapons...Even my simple grenade wouldn't work right and ended up hitting me in the back of the head when thrown.
        Did you have a look at the Blender animation example file linked in the original post? It includes an animated weapon so you can see how everything is set up and experiment with the export options (most importantly the bone axes).
        For importing the finished assets I made this short tutorial:
        https://www.youtube.com/watch?v=qtou0QLxeZo

        Comment


          #5
          Actually I didn't see that example in the original post as I thought this was the post XD...I will have a look at that and play around with it some more

          Comment


            #6
            I got many questions:
            - This support world model and viewmodel for the weapon ? Because in the video looks like you use the same model and same animations.
            - This work in multiplayer ? If work in multiplayer got a system of simulation in client of the crosshair and shoot and movement of each character ?
            - What are the settings to setup each weapon ? In the video don't see too much only the basic setup for weapon but nothing of spread or settings for ADS or other things ?
            - Got prone, crouch, stand ?

            The game description in the store is too bad:

            • Inventory and customization
            • Chat (global and team exclusive)
            • Scoreboard (Score and kill notifications)
            • Kill feed
            • Etc.
            What about all the shooter features ? I don't see nothing ?
            Hevedy - Instance Tools: https://hevedy.itch.io/hevedyinstances
            Hevedy - Image Tools: https://hevedy.itch.io/imagetools

            Comment


              #7
              Originally posted by Hevedy View Post
              I got many questions:
              - This support world model and viewmodel for the weapon ? Because in the video looks like you use the same model and same animations.
              - This work in multiplayer ? If work in multiplayer got a system of simulation in client of the crosshair and shoot and movement of each character ?
              - What are the settings to setup each weapon ? In the video don't see too much only the basic setup for weapon but nothing of spread or settings for ADS or other things ?
              - Got prone, crouch, stand ?

              The game description in the store is too bad:



              What about all the shooter features ? I don't see nothing ?
              Yes I know the description really only touches the surface, I thought the video would clarify more what would be included.
              To your questions:
              - It's a "real" fps game, meaning it uses the same models and animations in first and third person view
              - Yes it is designed for multiplayer, everything like movement, interaction, firing and recoil is replicated
              - There are a lot of settings like fire rate, fire modes, recoil, precision and I wrote a short tool tip description for almost every single one
              - Stand and crouch work, prone is not supported however

              Comment


                #8
                Great product, quick question: are there any guidelines for changing out the character animations? I know you are using a system with only 1 mesh so I want to make sure I don't screw anything up.

                Also is third person supported out of the box? I assume I can move the camera back and offset it to get third person, but I would also need to offset the aim as well(which I can do but I was wondering if you had like a third person camera switch built in or anything).

                Thanks.
                Last edited by OneShotGG; 03-04-2016, 06:38 PM.
                Heavy Diesel Softworks, LLC - Owner

                Comment


                  #9
                  You can basically use any character animation, only the head movement shouldn't be too exaggerated since that's really noticable in first person.
                  Third person is not supported out of the box right now, but this might be something to come with the next update.

                  Comment


                    #10
                    Couple of feature requests.

                    1. Can you make the Player (Soldier) a blueprint so default values can be easily modified (like your guns).
                    2. Not sure if this is a bug but decals dont show up when you are shooting the walls.
                    3. The ability to interact with an object/terminal and change your loadout would be nice (basically allowing the customization menu to be opened via button press or interaction with a world object would be really cool).
                    4. Third person switch.

                    Thanks and great work
                    Heavy Diesel Softworks, LLC - Owner

                    Comment


                      #11
                      1. Coming with next update.
                      2. Either the wall's collision is off or, more likely, it doesn't have a physics material applied
                      3. Interaction with world objects is already integrated (@see InteractionInterface) and will be improved in the update, ability to customize loadout in game won't come though
                      4. EDIT: Included in new update!
                      Last edited by Fluppi393; 03-09-2016, 12:47 PM.

                      Comment


                        #12
                        The new update will go live today! (Changelog in first post)
                        The update adresses a lot of issues, adds new features and makes the project a much more complete game!

                        Please report bugs you find to me, and of course I am still open for feature requests for the next update!

                        Also I will upload a new demo containing the update and some other marketplace items to show the full potential of the MPFPSK.

                        Note: It will take at least 6 hours until I uploaded the files and Epic updates the project!
                        Last edited by Fluppi393; 03-09-2016, 12:49 PM.

                        Comment


                          #13
                          Originally posted by Fluppi393 View Post
                          1. Coming with next update.
                          2. Either the wall's collision is off or, more likely, it doesn't have a physics material applied
                          3. Interaction with world objects is already integrated (@see InteractionInterface) and will be improved in the update, ability to customize loadout in game won't come though
                          4. EDIT: Included in new update!
                          So you decided to add third person afterall!

                          Question: If i am going to do a nazi zombie style game can i actually turn off the load out?

                          Do you have a trello or roadmap showing upcoming features?
                          Last edited by OneShotGG; 03-10-2016, 12:52 AM.
                          Heavy Diesel Softworks, LLC - Owner

                          Comment


                            #14
                            Originally posted by OneShotGG View Post
                            So you decided to add third person afterall!

                            Question: If i am going to do a nazi zombie style game can i actually turn off the load out?

                            Do you have a trello or roadmap showing upcoming features?
                            Yea I tried the third person mode and I actually liked it, so I decided to add it
                            And yes you can turn off the loadout. In ABaseGameMode there is a variable called "bUseCustomLoadout", if you set this to false every player will spawn with the "DefaultLoadout" which is also variable of the same class.
                            And no I don't have a Trello roadmap, but if someone requests a feature I can tell them if I will include it in the next update.

                            Comment


                              #15
                              Haven't seen any updates from Sellfy as I purchased this through Sellfy...Any reason as to why?

                              Comment

                              Working...
                              X