Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

The Fighter(WIP name too)

Discussion in 'Works In Progress - Archive' started by DexRobinson, Aug 26, 2014.

  1. DexRobinson

    DexRobinson

    Joined:
    Jul 26, 2011
    Posts:
    594
    So I spent my weekend just playing around and thought of a pretty neat idea. I really love training/simulation type games. Where you spend more time training/improving your character vs actually playing a game. But I know just a training/sim game isn't really to fun after awhile. Then the more I thought about it, I said people love playing vs each other so naturally I wanted to add some sort of multi player to the game so friends could battle against one another. Plus a game is a lot more fun when you can say "I beat you in that so I am better". Anyways, after spending the weekend writing out some code and grabbing some free assets of the asset store. I give you "The Fighter"(WIP name).

    Overview:
    The Fighter is a training/simulation game where you take the role of a fighter and must train your fighter to become the best in all the land. You will upgrade your fighter's stats by training him daily. Then once you are done training you must put your training to the test vs a computer or human opponent. Take on over (X) amount of computer challengers or fight against friends or random people.

    Customize your fighter with different head, body, gloves, pants and boots to choose from.


    Game play:
    fighter_02.jpg
    Game play is not a traditional fighting style of game. I want to stick with the simulation style of game but not make it a 100% simulation. I want the user to be able to have choice in how they fight and what they do. Think of rock, paper, scissors. When you fight you have 4 options to pick from,
    • Punch
    • Kick
    • Counter Punch
    • Counter Kick
    Once you lock in your decision the enemy will then pick their choice and then an outcome will happen.
    You--------------------------Enemy-------------------Outcome
    Punch-----------------------Kick----------------------Both take damage
    Punch-----------------------Punch-------------------No one takes damage, cancel out
    Punch-----------------------Counter Punch--------You take damage
    Punch-----------------------Counter Kick-----------Enemy takes damage

    The first person to drop to 0 health will lose the fight, since the actions happen at once, there can be draws. You are ranked based on the number of wins you have.

    Customize:
    I really want to focus a lot on customizing your character. I want to go beyond just a couple of new hats to wear, my main goal would be to have you be able to fully customize your fighter.
    • Head
    • Gloves
    • Shirt/Jacket
    • Pants
    • Boots
    • Tattoo
    • Fighter's Voice
    • Fighting Style
    • UI(Different skin layouts, think of Dota)
    • Fighting arena(Think of picking a level like in Mortal Kombat)
    • Music
    • Training Moves
    • etc
    This is where I think 90% of the work would come in. Along with making sure it all works perfectly. For me personally I love playing games where you can a ton of different options to choose from. Having each fighter look unique is a real goal I would like to keep. This is where I think the game would really start to stand apart from just a simple app/game to something bigger.


    Multiplayer:
    This game is going to be heavily focused on multiplayer. I want the core focus to be, I wanna fight my friends and beat them down. Your stats from training will carry over to the multiplayer side of the game. This is not meant to be a competitive game so balancing is not a factor. Simple answer is, you train more, you become stronger, you have a better chance to win. Countering is a big factor in game play, even if your opponent does a lot more damage, when you counter them they take all of their own damage. Right now, I am working on improving the match making, but for now you have to create a room for others to join you(its a bit old school, but I think it work for it's purpose).


    Training:
    fighter_01.jpg
    Training is the key to making your fighter stronger. By training you increase your damage and health. Upgrading your character takes time. Each time your train it cost money. After you reach certain points the training cost more money to do. Training is the only way to improve your characters stats.
    • Improve Punch Damage
    • Improve Kick Damage
    • Improve Max Health


    Conclusion:
    Well that is what I was doing this weekend, hopefully I can get some people interested in it to motivate me to want to do more with it. I really do like this project and I may just buy all the assets and finish it up. If you play it, let me know what you thought of it. Liked it or hated it still would like to know.


    Play the Game now:
    **I am using the Beta Unity 4.6**

    Download Windows
    Download Mac

    Remember this is so early in development, everything is a WIP.
     
    Last edited: Sep 5, 2014
  2. welby

    welby

    Joined:
    Mar 22, 2011
    Posts:
    549
    getting some virus warnings on this,..System.dll.

    otherwise,..just showing up Black( Windows ,Chrome)
     
  3. DexRobinson

    DexRobinson

    Joined:
    Jul 26, 2011
    Posts:
    594
    Yes! Always great to hear lol, I think it might have to deal with using Unity 4.6 Beta.
     
  4. DexRobinson

    DexRobinson

    Joined:
    Jul 26, 2011
    Posts:
    594
    I have updated the game with some new features and fixed some old one. I also changed the download to be of the standalone exe/app instead of a Web player due to issues with 4.6.

    Update 9/5/2014
    • Fixed dropping in and out of game in multiplayer
    • You can automatically search for a match.
    • Added two types of multiplayer game modes, competitive and hardcore. Competitive uses balanced stats so both fighter are equal and hardcore uses the actual player stats that you obtain from training.
    • Auto searching for a match in hardcore will find someone with the same skill rank as you.
    • Put in a store to change out the color of your robots head and body. More customizing coming in the future.
    • Training prices go up as you get stronger.
    • Lots of tweaks to fix multiplayer issues.
    Overall this I think this is a good update with some new content for multiplayer games. I know it's a pain to download the project but if you could, it would be a huge help to get some new eyes on it and give me feedback.

    ***The download may give you an unsecured site warning/error. Sorry if that prevents you from downloading it.

    Thanks,
    Dex