- Home /
TERA style movement
I cannot find my previous question, so i ask it again! Sorry for that. I have a problem, i want to do a TERA style movement and camera script, but i have no idea, how to start! Please guys, help me. Here is a video, what i am speaking about: http://www.youtube.com/watch?v=9C9T4EBT45M
And what exactly makes this different from every other 3rd person controller, like the one you already have installed in Unity standard assets?
TERA combat system is very different than the other systems, check it out: http://www.youtube.com/watch?v=EXY73ZL$$anonymous$$wss
There's obviously something I'm not seeing, because that still looks completely generic to me. Try to explain in words what part you're stuck with.
i stucked at the beginning. I dont know how to begin, what to use. I learn program$$anonymous$$g for 2 years, but i try to learn unity for a mounth. $$anonymous$$ay I ask you to give some advices to begin?
Look at tutorials. Follow the simple stuff. If you're new to something you can't just dive into it head first. There are a ton of resources out there, you just have to look
Answer by gamenovice · Nov 17, 2013 at 03:00 AM
From the looks of it, I'd say the character automatically goes in 8 or so directions, thankfully it's made less complicated by the fact there is no turn animation.
Definitely the first step is to master Mecanim, with it you can go far. I'd suggest the first thing you do is get a generic humanoid rig that follows the mecanim bone structure to the T. Make a basic single directional run cycle inside blender or something and export it out to an fbx file. The next part is programming the character to run in 8 distinct directions, and use the animator component in mecanim let you walk in those 8 directions (I am giving you the roughest idea here possible, you will have to research more of this yourself).
as for attacks, if you want exact TERA style movement, my advice is to study the game immensely. track all noticeable nuances and changes in the character motion system that you can, so those attack moves you see being made, you need the animation of said attack first, and based on the player input, you would blend between either idle or running to that attack in the direction she is facing.
Now for the camera, I'd say you should be able to get away with using a pre-existing camera script such as SmoothFollow or MouseOrbit... actually a mouse orbit script may work better for your intentions. You will have to change the speed and smoothing to get the feel you are looking for. There is a twist though, you have to know how to calculate the player direction relative to the forward direction of the camera, otherwise you will get a weird glitch as the mouse orbited the character.
tl;dr learn mecanim, figure out how to get your character to walk and stay idle, make a script accepting direction keys and running along a given direction, then study the game itself to see what you would like to mimic from it.
hope this helps
btw i only scratched the surface of what has to be done here at best, there is alot more that goes into this than you think
There's a good reason why "large" companies are needed to make complicated games
doesn't hurt to go for it though, the worst that happens is that you learn something
Thank you! I'm ready with the camera movement script! It works as I wanted:) I'm working on the player movement script, i think it will be a bit harder. You helped a lot! ~Akro$$anonymous$$enToS
@$$anonymous$$rAkro$$anonymous$$enToS I think it's good practice around these parts to accept an answer if it answered your question. He gave a pretty long and thoughtful answer. Also, goodluck with your player movement script!