Search Unity

Multiplayer Online FPS - Combat Company

Discussion in 'Works In Progress - Archive' started by TiagoCarvalho, Jan 17, 2014.

  1. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49


    Hi everyone!

    Combat Company is a free beta-stage browser-based multiplayer first person shooter game built on Unity 3D engine.
    I've been working with unity since March 2013, after months of hard work, I came here today to show all of you what I've been working so far. If you are interested, I've also made a simple website, where you can play the webplayer version, or download the standalone version. The website also includes a ranking list, where you can see every player stats, also includes helpful information about the game modes, but I will past that information in this post. You can visit the website at www.ccompany.tk and the forum at www.forum.ccompany.tk

    Some Features:

    - Friend system: You are able to add players to your friend list, by entering the desired target's nickname.
    - Info system: You are able to check your account personal account stats, as well your friends stats.
    - Chat system: You are able to chat with everybody, as well with just only one player.
    - Characters: You are able to costumize your ingame character. There is 5+ characters available.
    - Weapons: You are able to chose one of 15+ weapons available..
    - Items: You are able to use optional items, like grenades, knives.
    - Level system: There are 61 levels. Certain weapons/characters/items require a minimum level, by finishing every game you will earn experience and gold. You can check the level list on the website.

    Some Screenshots:






     
    Last edited: Dec 19, 2014
  2. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Video introduction will follow in a moment..
     
  3. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
  4. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49


    New updates, bug fixes and new features!
     
    Last edited: Mar 25, 2014
  5. TVE

    TVE

    Joined:
    Oct 15, 2012
    Posts:
    379
    Game looks great! Great interface and design!!!!! :] I am interested to see its progress.
     
  6. Psudoz

    Psudoz

    Joined:
    Feb 14, 2013
    Posts:
    41
    May I ask what you used for multilayer?
     
  7. AlwaysBeCoding247

    AlwaysBeCoding247

    Joined:
    Jan 27, 2014
    Posts:
    41
    Congrats on your work paying off. GTGD'S networking tutorial was a nice intro to the Unity network api. Some of those videos are looonngg tho lol. Good luck with the rest of your work
     
  8. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
  9. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Multilayer?
     
  10. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    5 new weapons added. -> P90, M24, PP19, DAO12 and CheyTac.

    $Untitled.png
     
    Last edited: Mar 25, 2014
  11. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    New update!

    New weapon added: SAIGA - Shotgun.
    New feature: Secondary weapons.
    New map: SniperWay - Designed for sniping.




     

    Attached Files:

    Last edited: Mar 25, 2014
  12. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Update #5 - Weapon Animation

     
    Last edited: Mar 25, 2014
  13. Ethaninja

    Ethaninja

    Joined:
    Jan 7, 2013
    Posts:
    277
    Looks amazing! Takes me back to the ol' CS days ;D
     
  14. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    New video:

     
  15. indiegamemodels

    indiegamemodels

    Joined:
    Jan 25, 2012
    Posts:
    269
    Looking pretty nice so far, the GUI seems to be very clean!
    Good luck with your project!
     
  16. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Thanks!
     
  17. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    I made a simple website with very helpful informations to all the interested.
    You can visit the website at http://ccompany.tk
     
  18. Christian-Tucker

    Christian-Tucker

    Joined:
    Aug 18, 2013
    Posts:
    376
    What networking solution did you use for this? The standard networking, Photon, Smartfox, unitypark?
     
  19. Blacklight

    Blacklight

    Joined:
    Dec 6, 2009
    Posts:
    1,241
    Looks nice, but I'd ditch the CoD WaW background you're using asap.
     
  20. Cheburek

    Cheburek

    Joined:
    Jan 30, 2012
    Posts:
    384
    is that capsule a legitimate game character or just a placeholder? Looks cool either way :D
     
  21. Mauri

    Mauri

    Joined:
    Dec 9, 2010
    Posts:
    2,664
    delete pls
     
    Last edited: Mar 11, 2014
  22. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    @Blacklight
    Yes, I am currently removing everything that doesn't belong to my work,

    @Cheburek
    You are right! It's just temporarly... Untill I learn how to make some nice human characters It will remain like that. Everything takes his time...
     
  23. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    @ALL

    I have now finished the web player version! You can now play without "downloading" to the game.
    The links are on the combat company website at http://ccompany.tk
    I have just tested it in 2 computers at my home network. I hope it is working outside it :)
    I also unknow if the web player works on another platforms than windows.
    Let me know if it's working for you :)
     
  24. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    @Mauri

    Thanks! :p
    Oh haven't saw, I'm going to answer right now!
     
  25. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    A big problem I've faced when I released the webplayer version, is that it took a looooong with to downloading the game, because it was like 160 MB. So the main objective for the next update was to decrease the file size, so everyone can play without waiting so long do download the entire game. I can tell you now that the game's size isn't anymore 160 MB, but it is now 26 MB. What did was deleted every unused asset from the Resourcecs folder, and decrease the size of every texture. So, now you no longer need to wait ages to download webplayer of the game, but instead it can be done in less than a minute.

    Ps: You can find the webplayer version on the website at http://www.ccompany.tk
     
  26. Scarlet24

    Scarlet24

    Joined:
    Mar 13, 2014
    Posts:
    3
    Please fix the C4 animation when its planted. Says 0:54, although when its planted the timer starts at 0:45.
    Also, create a button to create a room, via the game. Without having users to run 2 clients.

    OT: Do you have a skype that I can message you on, to keep you updated on bugs?
     
    Last edited: Mar 13, 2014
  27. Scarlet24

    Scarlet24

    Joined:
    Mar 13, 2014
    Posts:
    3
    Friendly bump.
     
  28. georetro

    georetro

    Joined:
    Jan 18, 2013
    Posts:
    218
    It looks really good. Like everyone else has said, the GUI looks really nice and clean. Is it just you developing the game or do you have a team?
     
  29. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Thanks, I'm working in this game alone.
     
  30. georetro

    georetro

    Joined:
    Jan 18, 2013
    Posts:
    218
    PM'ed you :)
     
  31. Ethaninja

    Ethaninja

    Joined:
    Jan 7, 2013
    Posts:
    277
    Hahaha love that the title screen is showing WWII images xD I know it's just a placeholder, but still funny :p
     
  32. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Hey,

    A new update is released. This update includes - Grenades - and - Smoother Movement.

    To use grenades you have to buy them in the Item section. To switch from weapon to grenade in game you have to press [4].

    Smoother Movement - I have improved the movement system, which now is way smoother.

    Video: http://www.youtube.com/watch?v=cHCQg-mfU1I
     
  33. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    New video update edited the first post.

     
  34. Kyle_Dewar

    Kyle_Dewar

    Joined:
    Oct 24, 2013
    Posts:
    7
    @TiagoCarvalho got to say your work is very nice, very fun enjoyable to play with your friend's.
     
  35. ExDeaDguY

    ExDeaDguY

    Joined:
    Aug 25, 2009
    Posts:
    503
    Great work! I haven't been able to play it as no one is hosting a server and no one joined when I did... But the videos and gameplay looks great. Keep up the good work :).

    I'm not sure if you have done so yet.. But you should upload this to http://www.kongregate.com AND/OR to Wooglie.com so you can have some players join, and possibly host a dedicated server for the users so they don't have to go through the pain to run 2 clients. I'm sure everyone will appreciate that :).

    I wanna play it :(
     
  36. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Thanks! Yeah, there is about 80 accounts already created, as you can see onto the website.. But it seems like this project needs "a bit" of "advertising".. About uploading into kongregate.com i'm currently trying to do so. As soon as I can get it working I'll let you know.
     
  37. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
  38. Cheburek

    Cheburek

    Joined:
    Jan 30, 2012
    Posts:
    384
    how big is the webplayer in mb?
     
  39. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Is 16.9MB
     
  40. Cheburek

    Cheburek

    Joined:
    Jan 30, 2012
    Posts:
    384
    oh wow impressive. I am thinking of making a webplayer of my game soon, but its 600mb atm :eek:
     
  41. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Finnaly I got a directional hit damage effect working (dont know its exactly name), it basically let you know by which side you got hit. Also I've improved the game performance by changing the realtime shadows by baked ones.



    You can try the webplayer version of the game on the website www.ccompany.tk.
     
  42. Cheburek

    Cheburek

    Joined:
    Jan 30, 2012
    Posts:
    384
    nice to see this progressing. I have question regarding score on your website, how did you tie them to game?
     
  43. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Well, actually its very simple. Every account stats gets saved onto the database using unity's www class, and to display the content on the website it's required some php html knowledge which doesn't belong to unity at all.
     
  44. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Hey, new video update. Bullet sound effects, new snipers, improved game performance and more!

    Webplayer version file is now 13.7MB



     
  45. Scarlet24

    Scarlet24

    Joined:
    Mar 13, 2014
    Posts:
    3
    Yo man? I got demoted from RGM? im FragStar
     
    Last edited: May 10, 2014
  46. Jordyr

    Jordyr

    Joined:
    Jun 1, 2013
    Posts:
    6
    I have to say, This is one of the best unity fps's i've seen...
     
  47. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Hey, we talk about that ingame
     
  48. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    I'm glad you liked it!
     
  49. rsoares

    rsoares

    Joined:
    Mar 19, 2013
    Posts:
    35
    If u plan to release the game, the built in unity network will not be able to handle the players. also the WWW class wont be able to handle a couple hundred post per second.

    My best Advice is to use Photon or other 3rd party master server, for a master server to handle those requests, or use sockets and code you own master server. If u want send me a PM with your skype info i can help u set that up.
     
  50. TiagoCarvalho

    TiagoCarvalho

    Joined:
    Apr 9, 2013
    Posts:
    49
    Sure I do plan to release the game. You can already find it in kongregate.com or in ccompany.tk. There are a lot of accounts created every day, the WWW class is doing a great job in my oppinion, well, maybe because I chosen a good hosting service. BTW a big disadvantage i see here is that you have to open your own server, and in the future I do plan to have a dedicated server so no need to worry about creating a server.