FPS Kit 3.0 [Multiplayer]


FPS Kit 3.0 is a template project for Unity 3D that allow developers create their own multiplayer FPS

Store Link

Here is a list of features included in this Kit:

Advanced multiplayer system powered by Photon Cloud

  • Create, Browse and Join other rooms

  • In-game public chat and team chat

  • Scoreboard that sort players by kill count

  • Authoritative damage system: player HP protected against hacking

  • Two game modes included: TDM [Team Deathmatch] and FFA [Free For All]

  • All the player actions are synced over network (position, rotation, crouching, firing, reloading etc.)

  • Cash system: player get cash awards for each kill which they can use to buy new weapons

Flexible weapon system

  • Add new weapons easily
  • Wide range of weapon types available: MachineGun, Pistol, Shotgun, SniperRifle and Knife
  • Important values are protected against hacking using obfuscation method
  • Support aiming down sights

Character animation system

  • Based on Legacy animation system
  • Simple IK that will make character look up and down, should work with any rig
  • Add your own character model without any problems

FPS Controller

  • Support crouching, running, walking, jumping, climbing ladders and sliding on sloped surfaces
  • Fall damage also included

Options

  • Players can change in-game screen resolution and visual quality
  • Controls are also customisable and are stored in PlayerPrefs

Mobile Support

  • The project include ready to use mobile controls and is optimized for mobile devices
    (To enable these cntrols simply switch Unity platform to Android, iOS or Windows Phone)

WebGL Preview
Android Preview

Changelog:

v1.3 (May 4, 2018)

  • Updated compatibility with Unity 2017.3.1f1

v1.2 (October 8, 2017)

  • Updated compatibility with Unity 5.6
  • Minor bug fixes and improvements

v1.1 (December 20, 2015)

  • Added mobile controls
  • Optimized performance on mobile devices
  • Updated Photon Cloud API
  • Updated compatibility with Unity 5.3
2 Likes

OMG thats are awesome news! I can’t wait.

2 Likes

Great, I have your version 2, but also UFPS and RFPS, I am sure your version 3 will be awesome.

Hi,

Can you tell us when it will be available please ?

I really love your work!

Here is preview of what is already done. Since it’s Unity Web Player, I suggest using Firefox or Internet Explorer to play it

http://fpskit.com/uwb/

To go to fullscreen, go to Options, select resolution you need and press Save

NOTE: This preview does not represent final product as some stuff need to be done yet such as:

  • Adding another game mode (Free For All)
  • Adding better map
  • Finishing Options menu
  • Creating documentation and tutorials

Once it done, FPS Kit 3.0 will be submitted to Asset Store.
I think it will take around week to finish those things

1 Like

NSdesignGames Thanks bro i spend around 10 hours testing it. Can you tell me does it support WebGL ?

Yes it will support WebGL, I will post previews for both Unity Web Player and WebGL after final release

ahhhh PLEASE RELASE!!!

NSdesignGames Thanks bro i really cant wait to buy this :slight_smile:

So FPS Kit 3.0 is basically ready, release is planned next week
You can check product’s website where you can find previews, tutorials etc.

http://www.fpskit.com/

If you find any bugs in preview build please let me know.
Also you can review tutorial PDF’s and if you find any typos feel free to report them aswell

2 Likes

NSdesignGames

Hi,

We found strange bug few minutes ago. Some of the players looks like this when they join a room:

Imgur

This bug didnt occur in the previous version that you send to me.

Also when you kill someone whos in the air his dead body stays in the air.

When you walk back and shoot at the same time there is blood coming from your body.

These are the things that looks disturbing at first look anything else is very good.

Preview demo was updated to version 1.9

  • Fixed bugs reported by Vasilkb
  • Improved recoil and bullet spread calculations

Check it here: http://www.fpskit.com/preview/uwb

If there is no more serious bugs, going to submit it to Asset Store in 1 - 2 days

1 Like

Great Package ^o^

Really great Fps-Kit you got there for us :slight_smile:
I was feeling right home once I play the demo _

This Kit is one of the completed I saw/play for Unity right now… ;—)
Everything works and seems complete, I would use it without editing… xD
No lags or sluggish control, All works great together…! Without any bugs/errors.
Really CS like. Awesome Work.
I stay tuned ^^

And last but not least,
I was playing against an enemy on your Online demo… ^^
When I try it couple of minutes ago and they was also nothing to criticize ;–)
On the contrary it was really fun and smooth --
even with my low end system -
-
No lags and with working Chat ^^ Awesome ^^
Again everything works and feel great.

P.S. The only thing I had to do was to put the Mouse Control above 3.0… ;—p

1 Like

Hello NSdesigngames,

Great to see you again, as well as this new kit. Previously I thought you were saying something different.
However, here are a few things I noticed after playing the preview:

  • You could try to adjust the HeadBob script. So you can toggle on/off the X-axis or Y-axis or both toggled on, and switch between the Counter Strike-like movement and the FPS Kit 2.0-variant.
  • Unfortunately I discovered that there is no aiming function anymore, which is very disappointing to me.
  • There are no weapon layers yet, not a big deal
  • Bug: Shotgun loads 2 shells when 5 rounds are shot.

Ah well. That’s it!
I hope you’ll read this reply, so you can improve things.

Cya!

Hey,

Thanks for feedback.

  1. I might consider adding more weapon swaying variations

  2. Aiming is definitely going to be added in next update, however instead of aiming down sights it will be camera aiming (kinda like current sniper rifle)

EDIT: Actually I’m going to add both: camera only aim and ironsights + camera aim, developers will have option to select which one they prefer

  1. In my previous Kit, weapon layer had it’s own camera to prevent models passing through walls, however it greatly reduced performance. Last time I tested it was in Unity 4, going to check if it was improved in Unity 5

  2. That’s just how animation look, the way it works is you set time how long should it take weapon to reload then it plays reload animation during that time

All the scripts are well commented so it will be easier to understand them and customize if needed

P.S. FPS Kit 3.0 was submitted to Asset Store earlier today and is awaiting verification

@NSdesignGames , thank you for your reply.

P.S. Do you think it would be possible to keep the Player’s weapons (he bought) after getting killed as well? I would advise you to write something about this as an additional feature, like you did previously on the FPS Kit 2.0-post.
(example: Adding points, CTF-like)

Keeping same weapon after re-spawning is actually really easy to do, you just need to comment one line of code.
I am planning to create dedicated forum where developers will be able ask questions about FPS Kit, share their work etc.

1 Like

greate work! :slight_smile:

please add a flamethrower and i be happy

Can’t wait for this to come out :slight_smile:

But are the graphics going to get better?