- Home /
What Camera Perspective does Clash Royale use? (/w image)
I've attached an image for reference. What kind of camera perspective/positioning is this? I'm trying to replicate the angle but it's not the same. Is it because Clash Royale uses 3D Sprites?
Thanks!
[1]: /storage/temp/99378-cr-temp.png
Answer by cgarossi · Aug 07, 2017 at 12:07 PM
2D.
The sprites are drawn with an isometric perspective though. The camera is 2D Orthographic.
Not isometric but a simple oblique top-down view. Isometric always has a 120° angle between the 3 world axes. The tilemap is aligned with the screen.
Also the sprites heavily look hand-drawn to me, especially the shadows.
Are you sure they are hand-drawn or could it be just 3D $$anonymous$$odels in a hand-drawn style? Like this: https://www.assetstore.unity3d.com/en/#!/content/86424
Answer by Bill-Sansky · Aug 07, 2017 at 12:29 PM
Clash Royale most likely uses 3D renders that are translated into a series of sprites into a sprite animation using a script in the rendering software they use. The game uses an orthographic camera. You can notice that the camera is orthographic because units and buildings that are further away from you still have the same size on the screen.
I'm pretty sure that they are 3D Objects made to 2D Sprites - would it be possible to use Unity in 3D in Orthographic mode and just use 2d Animated Sprites e.g. through this tool: https://www.assetstore.unity3d.com/en/#!/content/31247 ?
Answer by Bunny83 · Aug 07, 2017 at 12:54 PM
It's hard to tell from the image, but i would guess it's not a 3d scene at all. They are probably simple 2d sprites. They are just drawn in perspective (by the artist who drawn the sprites). That would mean the shadow is also just a sprite, maybe even part of the same sprite.
The typical old sprite engines simply draw the sprites from top to bottom. That way sprites in lower positions will overwrite sprites that have been drawn earlier. Sprites are layout in a grid. However pseudo 3d objects will be larger than a single tile. The tile size is for example just the size of the footprint of a building. Everything "above" the footprint simply overlaps with the tile above. That's how games like the old C&C1&2 (even tiberian sun still uses sprites for most parts except the terrain), Diablo2 or even the Simpsons:Tapped out.
However if you have actual 3d objects you can simply use an orthographic camera instead of a perspective one. This should give a similar look. Though i'm pretty sure the image you posted is plain 2d sprites, so no camera perspective at all just faked 3d (known as 2.5D).
I'm pretty sure that they are 3D Objects made to 2D Sprites - would it be possible to use Unity in 3D in Orthographic mode and just use 2d Animated Sprites e.g. through this tool: https://www.assetstore.unity3d.com/en/#!/content/31247 ?
Your answer
Follow this Question
Related Questions
Object moving faster when camera moves with it than without camera movement 0 Answers
2D game with angled top-down camera perspective 1 Answer
3rd person controller 1 Answer
How do I implement orthographic elements into a perspective camera? 0 Answers
What is the typical setup for switching between third and first person, in terms of model culling? 0 Answers