Search Unity

Finger Soccer: Realtime football game kit (+ new separate online multiplayer addon)

Discussion in 'Assets and Asset Store' started by Kasaie, Sep 17, 2015.

  1. Eslam714

    Eslam714

    Joined:
    Jun 15, 2015
    Posts:
    1
    Hi Kasaie,
    I've bought the amazing finger soccer game kit, it's really fantastic.
    but I have a question regarding the ball, it seems to roll as a 2d element, Is it possible to convert it
    or have a solution to make it 3d object rolling?
     
  2. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi buddy,
    Thanks for the kind words. I appreciate it.

    This is pretty easy. First you need a new 3d ball to replace with the current (Cylinder) one.
    You can find a free 3d ball model here: https://assetstore.unity.com/packages/3d/low-polygon-soccer-ball-84382
    Then you need to change the ball's rigidbody setting and allow rotation for all 3 axis.
    Then you need to call a rotation function inside "BallManager->OnTriggerEnter" class like this:

    Code (CSharp):
    1. public int rotationSpeed = 12;      
    2. IEnumerator fakeRotation() {
    3.  
    4.         float t = 0;
    5.         while (t < 1) {
    6.  
    7.             //print ("Ball rotation...");
    8.  
    9.             t += Time.deltaTime * 0.4f;
    10.             float rot = rotationSpeed - (t * rotationSpeed);
    11.             transform.Rotate (new Vector3 (rot, rot, rot));
    12.             yield return 0;
    13.         }
    14.     }
    Now you have a fully functional 3d ball which rotates on all 3 axis.

    Let me know if you have any questions.
     
    leandrovtd and Eslam714 like this.
  3. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  4. limonad76

    limonad76

    Joined:
    Feb 24, 2012
    Posts:
    8
    Hi guys!

    I've tried to contact finalbossgame using the post form on the website, but failed (403 Forbidden).
    I wonder if it possible to hire smbdy to modify this game a little bit for a couple of months.

    Dmitriy.
     
  5. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hey buddy,

    Sorry, our contact form seems to be a little buggy sometimes. Please PM me or send me an email and I will get back to you asap.
     
  6. limonad76

    limonad76

    Joined:
    Feb 24, 2012
    Posts:
    8
    Replied via PM!
     
  7. ayoaina

    ayoaina

    Joined:
    Mar 30, 2018
    Posts:
    2
    Hi Kasaie. I'm checking out this kit, with a view to hopefully purchasing it. Would I be able to use it for iOS build? Thanks.
     
    Kasaie likes this.
  8. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi buddy. Of course, the game is fully compatible with Android, iOS, WebGL and standalone platforms. You may need to change camera's fov or projection size if you want to target iPad resolution (4:3) but if you are building for wide screen devices, you are good to go with no additional changes.

    We are also always ready to help. So in case you need our support to make those changes, you can simply contact us by PM or email.
     
  9. ayoaina

    ayoaina

    Joined:
    Mar 30, 2018
    Posts:
    2
    Thanks Kasaie. I just realised you've already stated the multi-platform support in the features list. My bad! Another question for you, hopefully not another one with an obvious answer :). In the apk that I downloaded, the single player game times out after 20 seconds. Is there another one? Cheers!
     
  10. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Yes, we had a debug line in our demo apk which is causing the game to finish in 20 seconds. I will fix the demo asap and send you the new one in a few days.

    Thanks for telling us about this mistake.
     
  11. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  12. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Update v1.6.8:

    - Fixed an issue with the ball that sometimes got stuck in the edges and corners.
    - Fixed an issue with tournament manager not showing correct team flags after advancing a level.
    - Added a new save system for tournament results.
    - The game is now compatible with Unity 2017.3.0

    update1.6.8.jpg
     
  13. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Update v1.6.9:
    - Unit unselection has been reworked. Now you can easily unselect a unit and select another one to perform the shoot.
    - Shoot arrow helper has been reworked. It is now centered on the selected unit and has a brand new look.
    - We have added new borders to be used on the corners of the soccer field. Your ball doesn't stuck on the corners anymore.
    - Fixed an issue with the ball which sometimes moves away from the start point when a goal event happens.
    - Fixed an issue with the collision of helper objects inside the game.
     
  14. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  15. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  16. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Update v1.7.0:
    - Now featuring all 32 teams present in Russia world-cup 2018. Each team has its own attributes (power/time) and you can easily configure each team's performance.

    2018-wc-4.jpg
     
  17. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update v1.7.0.1:
    - Fixed an issue with PlayerController class which ignored the power & time skill of the second player in two-players game mode.
    - Adjusted the way GameManager handles each team's shoot power skill.
     
  18. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update v1.7.1:
    - Introducing a new "Aim" attribute for teams. Now you can define new Aim properties for each team in "TeamsManager" class. Aim is an additional arrow which works like a helper and shows the path the unit will travel after being shot.

    Aim.jpg
     
    Last edited: Sep 18, 2018
  19. cjalisina

    cjalisina

    Joined:
    Oct 13, 2018
    Posts:
    2
    Hi how can we make it work with 2 touch shooting?
     
    Kasaie likes this.
  20. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi there,

    The default version of the template supports only 1 finger. But you can extend the game to make it support more than 1 finger (like the way Soccer Stars works). We can also create this feature for you via a custom project. Kindly PM or email me if you are interested in having this feature.
     
  21. cjalisina

    cjalisina

    Joined:
    Oct 13, 2018
    Posts:
    2
    I have already bought your project through on of my friends in Germany because we are in Iran and the sanctions, we dont have access to many features so can you please give me some tips to do this on my own?
     
  22. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Send me a PM please.
     
  23. Dede543

    Dede543

    Joined:
    Jun 20, 2016
    Posts:
    2
    Waiting for multiplayer support
     
  24. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update v1.7.2:

    - Fixed the null reference error in "Penalty" scene.
    - Added a new link between "TeamManager" & "FormationManager" classes and the "Config" scene, which no longer allows you to select the teams and formations that are locked. You can set the locked/unlocked state of each item via its controller class.
     
  25. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  26. 3meish

    3meish

    Joined:
    Sep 20, 2015
    Posts:
    4
    Hello @Kasaie. I want to ask if we can modify the movement speed and bounciness when the unit get hit?

    Thanks.
     
  27. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi there,

    Of course. You can modify all physics properties and attributes with ease. You make the ball/units go faster, slower, add more friction, add more bounciness, add better collisions, etc...

    We have even created a new add-on package which creates highly realistic physics effect for the whole game by offering advanced physics materials, better collision detection, professional looking movements, etc...

    Please PM me if you are interested to learn more.
     
  28. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Update v1.8: (Finger Soccer v1.8 Android apk)

    - Added Aim-Bar settings and UI data to config scene. Now you can see the Aim stat of each selected team via the interface.
    - Added a new "Soccer Field" selector option. Now you are able to define unlimited number of field background images for your games.
    - Added a brand new soccer field texture.
    - Added a new 3D ball with realistic rotation.
    - Reworked physics. We have completely changed the physics settings and recreated them again, so you can experience a fantastic gameplay. The new physics settings are much better compared to older versions of this kit (prior to v1.8)

    fs-update-1.8-2.jpg

    fs-update-1.8-3.jpg
     
  29. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update v1.8.1:

    - Full compatibility with Unity 2019
     
  30. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Wowowow!

    online.png

    Check out this online multiplayer module for "Finger Soccer" game template:

     
  31. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update v1.8.2:

    - Fixed the issue with ball object in penalty scene.
    - Added a new mechanism to penalty mode, which enables you to manually control the goalkeeper's movement. Goalkeeping feels so much better this way!

    Check it out: http://u3d.as/jty


    Don't forget to check our new "online multiplayer module" for finger soccer as well:

    finger-soccer-online-banner.jpg

     
  32. leonardoduarteuerj

    leonardoduarteuerj

    Joined:
    Aug 10, 2020
    Posts:
    10
    How do I enable the teams buyed at shop? I need this to publish my game.
    And where I get the online add on?
     
  33. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    leonardoduarteuerj likes this.
  34. crazy3dcreator

    crazy3dcreator

    Joined:
    Jun 17, 2018
    Posts:
    2
    Hi, i am interested to buy this asset but i want to make sure about some feature and possibility in this template. Is it possible to create game with other camera type, e.g perspective camera, rather than top down camera type?
     
  35. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi @crazy3dcreator . Yes, this is 100% feasible. Please PM me so I can help you with it.
     
  36. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  37. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Edit "TeamsManager" class as you see fit:

    ///*************************************************************************///
    /// Main Teams manager.
    /// You can define new teams here.
    /// Team attributes are set as x, y and z component of a vector3.
    /// They should be set from 1 (min) to 10 (max).
    /// x = power
    /// y = time
    /// z = aim
    ///*************************************************************************///
     
  38. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    distanceCoef is not used in this version, and has little to no effect on AI's intelligence. You either need to change the way "directionToTarget" is calculated (by changing the values) or increase the power of the shoot if you are looking for an easy way to make the AI stronger.
     
  39. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    You're welcome mate!

    I'm not sure about multi-player via bluetooth but if you are looking for real online multiplayer game, you can check this out:
    http://u3d.as/23XN

     
  40. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    You need to customize your formation/teams shop scenes and add new formation/team buttons, so when you buy a team or formation, you can actually use them via config scene. The initial items you see on those scenes are for demo purposes. You need to add your own buttons for this section to work properly.

    You can set a team button to unlocked/purchased with a code like this:
    Code (CSharp):
    1. PlayerPrefs.SetInt("shopFormation-" + formationButtonIndex, 1);
    Where "formationButtonIndex" is the index of the formation you want to unlock on config scene.
     
  41. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
  42. edinho09

    edinho09

    Joined:
    Nov 19, 2019
    Posts:
    17
    how do i always be my turn to kick? I want it to always be my turn and the opponent's turn at the same time like the 2 play at the same time
     
  43. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    Hi @edinho09 .

    While the above feature is 100% viable, the procedure is not straight forward. Please PM me (or email me) with your invoice number and I will let you know how this can be done. We already did this for another client and the result is AMAZING!
     
  44. edinho09

    edinho09

    Joined:
    Nov 19, 2019
    Posts:
    17
    ??
    int carry;
    carry = round % 2;
    if(carry == 1) {
    playersTurn = true;
    opponentsTurn = false;
    playerController.canShoot = true;
    OpponentAI.opponentCanShoot = false;
    whosTurn = "Player";
    } else {
    playersTurn = false;
    opponentsTurn = true;
    playerController.canShoot = false;
    OpponentAI.opponentCanShoot = true;
    whosTurn = "Opponent";
     
  45. edinho09

    edinho09

    Joined:
    Nov 19, 2019
    Posts:
    17
    i made the purchase through a friend from germany in 2018 it was done on his account i would like you to show me how to do it please help me already i managed to leave only the opponent but the player does not ??
     
  46. leonardoduarteuerj

    leonardoduarteuerj

    Joined:
    Aug 10, 2020
    Posts:
    10
    I love this!!!!
     
    Kasaie likes this.
  47. edinho09

    edinho09

    Joined:
    Nov 19, 2019
    Posts:
    17
    voce e do brasil ne? eu tambem sou.
     
  48. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598
    New Update (v1.9 - May 2021) for Finger Soccer template:

    Asset Store: http://u3d.as/jty

    - Fixed an issue with field selection panel in tournament mode.
    - Added a brand new "Crazy" mode in which all players can move at the same time. (no more turn-based queue is needed)

     
  49. haiderdost

    haiderdost

    Joined:
    Jun 28, 2019
    Posts:
    4
    Hey, this Asset looks awesome ... I want to ask a question that how we can use the "Mirror" framework instead of "Photon"?
     
  50. Kasaie

    Kasaie

    Joined:
    Feb 2, 2015
    Posts:
    598