- Home /
Hello, Im wondering if it's possible to create a 2.5D hybrid fighting game that is like smash bros and GGXrd combined?
This game would have an interactable 3D background, but the player's character would move on a 2D plane where you'd have objects like trees boulders or even houses and items on the field that you could pick up or use to your advantage just like in smash brothers, but also have combos, supers, cinematic supers and a cool Cel shaded look to it kinda similar to GGXrd.
Also be able to have a pretty large play field like in some levels of Smash Bros that can be panned in and out when the characters move around on the field to and away from each other. I plan to have a demo with only 2-6 playable characters made for now and more characters added later, if this project is possible (I have about 40 characters I want to make for this game) . I hope Unity can handle it and still have the games' fighting running fast enough.
Thanks to anyone who can help steer me in the right direction! I just wanted to get a good idea of what to expect from this game engine and what I should do next, because I would really like to hire a programmer or two and a 3D artist to start working on this project soon.
Is possible but if you want form a $$anonymous$$m you need post this kind of topic in the forum, Unity Answer is for questions.
Answer by FlyingHighUp · Oct 20, 2016 at 09:16 PM
Yes, It is possible, but it sounds like it's going to take a lot of work! But don't be discouraged!
Unity will handle the really complex stuff for you, like animation blending and mesh rendering, but it's mostly a blank canvas in terms of game logic. My guess is most of your time will be spent implementing your fighting system. For instance, Unity doesn't provide a hitbox system used commonly in fighting games, but it does provide box colliders and other primitives used to create one. So you'll either find a package on the asset store to help you out, or code it.
In terms of speed, for the most part you shouldn't have to worry about framerates as long as you keep the number of polygons reasonable for your target platform. (E.g. The 3ds isn't going to push 8 players with millions of polygons haha). Scripting doesn't typically slow games down.
For your visual style, Unity comes with toon shaders and image effects out of the box which will get you 90% of the way there. However, you might need to do a bit of shader coding to get that last 10%. Guilty Gear used some pretty cool tricks to get their Cell Shaded look just right, which they explain here: http://www.gdcvault.com/play/1022031/GuiltyGearXrd-s-Art-Style-The
To get you started, Unity provides a character model "Unity-Chan" for free, she comes with some basic fighting animations and a good toon shader so you can test things. https://www.assetstore.unity3d.com/en/#!/content/18705
There's also Taichi https://www.assetstore.unity3d.com/en/#!/content/15667 who comes with more simple fighting animations
Hope this helps!
Answer by RyuKenshin · Oct 22, 2016 at 03:39 PM
Thank you SO much for the info. I will definately check those suggestions out and see how it goes.
Your answer
Follow this Question
Related Questions
How to add delay to the game without freezing all action 0 Answers
Script on multiple objects not working properly! 1 Answer
Failed to Load Mono? 0 Answers
Disabling and Enabling a collision 1 Answer
How to make an upgrading game? 1 Answer