本文原作者：Sergio Ortiz 本文譯者：ciel chen
如果你是美術團隊的一份子， 在沒有給予你合適方向去做工作的情況下，你很容易就會掉進這個陷阱裏。 我是一個卡通片繪製者，我經常會發現自己陷入了這種進退兩難的境地。我能夠經常思考如何才能給一個人物做出漂亮的動畫循環，或者最精細和酷斃了的視覺衝擊，但這是因爲我們卡通片繪製者總想着我們是在做電影，然而情況並非如此（同樣的情況也會出現在插圖畫家、音樂家、設計師等身上）。卡通動畫需要看上去好看沒錯，但同樣地，它也需要是實用性。
這是怎麼跟卡通片繪製聯繫起來的呢？那，如果你是一個卡通繪製者或者是一個非常細心的人你就知道問題出在哪裏了。爲了做出一個令人信服的跳躍動作（或者其他動作），你需要有預備動作。 這意味着，在人物能夠跳躍以前，他必須屈膝或者做點準備。 這是可以隨卡通繪製者所想做把動作做得或大或小的，做卡通電影的時候你會感覺世界上的一切自由都是你的。但當你正做的是互動體驗時，事情就不一樣了。
總而言之，儘管遊戲外觀是遊戲裏非常重要的一部分，但它不能——或者說不應該——成爲這個團隊的主要關注點。一輛漂亮的車子，有一個差勁的引擎，它還是一部爛車。別老忘了那個簡單的規則。不要害怕用gray boxes或者place holders幹活；不要害怕做出改變，不要因爲一個動畫或者asset是現成的就拿來用，如果做出來的東西沒法用，果斷換掉。
A Beautiful Bad Game
by Sergio Ortiz on 03/05/17 09:18:00 pm
Post A Comment
The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community. The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.
Hello! I’m Sergio and I’ll talk briefly about a very important subject that, while obvious, I think it should not be overlooked
As you may know, in any project you should obey one simple rule: the function is more important than the form. Meaning that, what’s important in a game is first and foremost that your idea works nicely and that you achieve the level of fun you desire! (how to do this is another loooong topic). After that, your focus can be on looks and graphics as much as you want.
You may have a beautiful game, but if it’s filled with bugs or -worst of all- boring, no one will touch it. That’s why some older games never lose their appeal, while some newer games sit there collecting dust.
We all know how this ended.
Now, this may sound obvious when you read it like that, but we often forget this simple rule. And that’s natural, we’re human beings and like shiny and beautiful things. We’re attracted to them. When we come up with an idea, we often think first on how it will look or how it will make us feel, but not how to do it or how it fits into the overall project (again, this is a topic for another day that has more to do with game design and psychology).
If you’re part of the art team, it’s very easy to fall into this trap (unless you’re a seasoned sea dog) if not given the proper direction to work with. I’m an animator, and I often find myself in this little dilemma. i can often think on how to make a beautiful animation cycle for a character, or the most detailed and cool looking attack, but that’s because we animators often think we’re making a movie, and that’s not the case (same can happen to illustrators, musicians, designers, etc.). The animation needs to be beautiful, yes, but it also needs to be functional.
In a movie, you’re a passive audience, so the animation is designed for you to look and marvel at it. In a game, you need to control it.
I’ll give you a quick example. In most games, your character can jump. This action is often performed with a single button press. You see Mario, you press a button and he immediately jumps. That’s simple. You need this jump to be quick because you’ll use it to avoid traps and enemies. It’s a simple principle. I chose a jump, but you may think of any other action that you like: punching, using a sword, shooting, or whatever suits your game.
You may also know that this jump needs to be performed by the character as soon as you press that button, with as little lag as possible. It needs to be almost instantaneous, not only because it’s a very quick paced action that you’ll want to use instinctively when you’re in peril, but also because it’ll make you feel like you’re actually controlling the character, it helps with immersion. If it was the other way around (if it had any lag or problems) you would have to consider this with every jump, and the character would be controlling you (and this is not soviet Russia).
Your ability to effectively control Mario’s jump can be the difference between sweet victory or a humiliating game over.
How does this ties in with animation? Well, if you’re an animator or a very observant person you may already see the problem. In order to make a convincing jump (or any other action, really), you need anticipation. This means that, before the character can jump, he needs to crouch or prepare himself a little bit. This can be done as subtle or as obvious as the animator desires, and when you’re making a movie you have all the freedom in the world. When you’re making an interactive experience, the story changes.
Richard William’s anticipation of a Jump.
As you see, this contradicts directly the things I explained above: you need a jump to be instantaneous for it to work, but you also need to anticipate it for it to look good. Is there a magic formula to solve this problem? Well, there is! And I already told you what it is:
The function is more important than the form. In this case, it means that the jump must feel good and work in the first place, and once that’s done, you can proceed to animate and do your best to make it look good.
This is just a quick example, there may be cases where you’ll want your character to jump with a delay or make him clumsy on purpose (a lot of horror games used to play with this concept in order to frustrate you and scare you more). That’s why it’s important to first define what kind of action you want, how it fits into your game and THEN decide how it will look (sport games, platformers, FPS, turn based RPGs, adventure games, fighters, etc. all have very different pacings that need to be addressed differently).
Dark Souls can also be a perfect example of delayed animation used on purpose for creating tension, difficulty and a heavy-feeling character.
In Twin Flames (our very own fast paced action platformer) we deal with this issue a lot with our main characters. Not just with the jumps, but also with sword swings, dash, crouch, throwing animation, even damage animation. Due to the nature of the game, it all needs to be very fast. This allows you to change the tides of a battle quickly if you’re being beaten, or run away if you need to.
This is the main combo of Joachim. Different weapons can alter it, but the main principle remains. Notice the little to no anticipation of his swings.
This often meant a process of trial and error, with the programmers having to cut some animation frames in order to make the animation fit, or the animators having to draw later some extra frames to accommodate for the action being performed by the characters. We learn together and work as a team.
Enemies work a little different (you’ll often want to delay their actions on purpose), but that’s a topic for another day.
This enemy has A LOT of anticipation. And that’s generally a good thing.
To sum this up, while the looks are a very important part of a game, it is not -or should not- be the main focus or the team. A beautiful car with a bad engine is still a bad car, after all. Do not forget this simple principle. Don’t be afraid to work with gray boxes or place holders. Don’t be afraid to change things, don’t use an animation or an asset just because it’s already done, if it doesn’t work, you should change it right away.
And I’m not saying that games can’t have beautiful and detailed animations, they most certainly can! But they need to be very smart about it. So, when you see a game that’s functional AND with really beautiful art, that means that a very talented team worked on that project! If you have examples of this, share them with us!
Again, this may sound a little on the obvious side, but I think it’s worth repeating. If you already knew all of this, I’d love to hear your input on the subject. We all have stories of things gone wrong because we forgot to follow this rule, I’m sure. And if this is the first time you hear about this, I hope it helped!
What other subjects would you like me to address in future posts? Was there something on this post that you would like to see further explained? Leave a comment and ask away! See you next time!（source：gamasutra ）