General
Making an Animation for a 3D Pixel Art Game - Interview with t3ssel8r

Recently, an impressive how-to video appeared on YouTube, in which indie game developer t3ssel8r demonstrates how he uses Cascadeur to create the character animations for his 3D pixel art game.
The video has quickly gone viral among animators and game developers.
We believe t3ssel8r's use case is the best example of how to incorporate Cascadeur into the workflow of an indie game development - in a less time-consuming and very effective way.  

We'd like to share the video here as a source of inspiration.
We've also contacted t3ssel8r and asked him for an interview for our blog. Enjoy reading!


Cascadeur:  First of all, congratulations on your how-to video, which has already been viewed over 100,000 times and liked over 8,000 times. You refer to yourself as a "relative beginner" in your video commentary. Considering such an amazing animation as your 3D pixel art sword attack, that's hard to believe. And you also mention in your commentary that it took you a total of just 90 minutes to complete all steps to the finished animation. 
How is that possible? Are you just a natural talent at character animation - or do you have years of experience in developing and animating games?

t3ssel8r: I appreciate the compliment, haha. What I didn't count in that 90 minute figure is the days of making failed attempts and seeking guidance and criticism from my teammate, who does have professional animation experience. It was 90 minutes in-app for the final attempt that I showed in the video. While I haven't made any serious attempts at animation before, it is something that does fascinate me, so I do know a fair amount of theoretical knowledge, despite not having much practical experience. 

Cascadeur: The fascination with pixel-art games continues - even more than three decades after the 8- or 16-bit gaming era. Numerous new games are still being produced in this genre in 2021. What fascinates you personally most about this retro genre? And which other pixel art projects have inspired you so much that you are now developing one yourself?

t3ssel8r: I'm sure there's nothing I could say about this subject that hasn't been said more eloquently before. The modern evolution of the medium has already developed far beyond the original hardware limitations of the 16 bit era. So for me that artistic aspect is what fascinates me, rather than the pure retro appeal. I started off this project by studying contemporary pixel artists like Daniel Riise and Franciszek Jan Nowotniak (Franek), who have taken pixel art in a modern, almost impressionistic direction. Over time, I developed this style of my own, tailored to the strengths and limitations of my abilities as a programmer.

Cascadeur : What exactly is your role in the project? Will it be a 1-man solo development or do you still have colleagues to take care of areas like level design, sound, AI and so on?

t3ssel8r:   As I alluded to a bit earlier, since the start of the project, I've been working with a technical designer with professional experience in 3D modeling, animation, and game development. For the most part, I have been working on graphics, and they have been working on game logic, but we sometimes switch roles based on our interests. For example, I have a lot more shader language experience, so I've been writing most of the graphics pipeline, whereas he has much more modeling experience, so he modeled and rigged the character model shown in the video. We will probably take on other collaborators as the project grows, but there's still plenty of groundwork for us to cover first at this point.



Cascadeur:  Your game doesn't seem to have a name yet, as you're just calling it "3D Pixel Art Game". Do you want to tell our readers more details about it? For example about gameplay, story or other aspects of the game?

t3ssel8r : The game we're working on started out as a way to fill up the weekends at the start of the pandemic when governments were locking down. The audience has grown a lot since then, but I think we will continue to work at our own pace for now. The only thing that's set in stone right now is that we want to create an action RPG with a strong emotional grounding.

Cascadeur: Let's talk about the topic of character animation with Cascadeur. In your video you only show a single sword attack as an example. How many animation sequences of this kind do you plan to create for your game in total?

t3ssel8r:  I imagine we'll have to create a dozen or two player animations at least, maybe more as the scope of the game increases. Part of the reason for using true 3D assets in-engine is the ability to share things like weapon assets, or blending between different animations to create a larger library of movements, or sharing animations between different character models.

Cascadeur: You already mention it in your video, but maybe you can summarize it again for our readers: What are the specifics or particular challenges of creating character animations for a pixel art game?

t3ssel8r: Pixel art action games tend to have a particular feel to them that I attribute to the way motions are represented. Large actions tend to be conveyed through smears rather than interpolation, and small actions tend to rely a lot on limited animation and duplicate frames. When trying to evoke that feeling, the animation process becomes one where you have to strategically pick which frames to keep and which to discard in order to clearly represent the motion to the player while maintaining the appearance of a low framerate. We're still in the process of discovering what the best practices are, but the initial results that we show in the video are pretty encouraging.



Cascadeur:  Also noteworthy is the fact that you are using the free version Cascadeur Basic  for your project. How did you cope with the slight limitations of the free version? I mean, for example the frame count limit.

t3ssel8r:  For our purposes, I believe the frame and joint limitations are entirely comfortable to work within. Because we are targeting a pixel art look, our models are quite simple and low in fidelity, and our animations are simple and short.

Cascadeur:  Based on your specific use case, what do you like best about Cascadeur?

t3ssel8r: I really like the auto-posing workflow that enables blocking out an animation very quickly by animating only the relevant parts of the body. I think one of the main differences in productivity between a professional and amateur is the speed at which a professional is able to try out different ideas to zero in on what works and what doesn't. For me, that iterative process is one of the most interesting parts of any project, and Cascadeur's auto-posing helps bridge the gap for me, when it comes to character animation.

Cascadeur:  And what improvements to Cascadeur, or additional features, would you most like to see?

t3ssel8r: I think incorporating some sort of loss function or constraint based on the limits of human biomechanics would be a logical step up from the current auto-posing and auto-physics tooling, similar to the existing restrictions on strain between joins. It could also be cool to someday see physics-based interpolation as an alternative to FK and IK, that solves for the motion path which minimizes change in total mechanical energy.

Cascadeur:  There are many young people who share the same dream as you, to create their own game. What valuable advice can you give to these beginners? 

t3ssel8r:  In my opinion, gaining experience is the most valuable thing you could do with your time as a beginner. That means just getting started and creating, learning the tools when you need to, running into and solving problems that you come across, and seeking feedback on your work every step of the way from your peers. You probably won't make your “dream game” the first time that you try, but you'll have learned, improved, added something to your portfolio, and that's worth something. 

Cascadeur:  Thank you for this interview! We wish you continued success with your game project and your YouTube channel!

Indie Spotlight: Rooftops & Alleys
From music producer to game developer, Michel Losch shares his journey in crafting Rooftops & Alleys: The Parkour Game, a title that combines the essence of parkour with dynamic, fluid animations. In this article, he reveals how Cascadeur became an indispensable tool in creating realistic character movements that make every leap feel natural. With 97% positive reviews on Steam, Rooftops & Alleys has quickly become a surprise hit in 2024. Discover how he brought his game to life and how Cascadeur played a key role in its development.
Revolutionizing Animation: An Interview with Eugene Dyabin on Cascadeur’s AI-Driven Future
Cascadeur’s development began over 15 years ago with the vision of creating a groundbreaking, physics-based animation tool that could perform any stunt with ease. In an exclusive interview with Website Planet, Eugene Dyabin, the creator of Cascadeur, shared how the software has evolved into a comprehensive suite of AI-assisted tools designed to simplify and speed up the animation process for creators and studios.
Indie Spotlight: Shadows of Chroma Tower
Join 2D/3D artist Wesley Sales as he takes you behind the scenes of animating Shadows of Chroma Tower, an epic dungeon crawler by Double Dash Studios. In this article, Wesley shares how Cascadeur became his secret weapon for turning rough blockout animations into fluid, lifelike combat sequences. With the help of Cascadeur's AI-powered tools like Mocap Cleaning and AutoPhysics, he tackled complex challenges, from perfecting weapon trajectories to creating natural character movement. Discover how this powerful software seamlessly integrated with Unreal Engine 5, transforming his workflow and breathing life into the game's hero.
Indie Spotlight: RAPID - Mecha Combat Action
Lev Ornstein, a game design student and indie developer living in Germany, shares the journey of creating Project RAPID. His passion for action games and the use of innovative tools like Cascadeur are central to bringing this action-mecha game to life. Cascadeur proves to be versatile, excelling not only in realistic human animations but also in achieving the distinct, robotic mecha look and feel. Follow the story of how this project is evolving into a fast-paced, customizable combat experience. Find out more about the future of this exciting project!
Indie Spotlight: The Story of Papillon Games and Astrocuco
Discover the inspiring journey of John Caicedo from Bogota, the mastermind behind Papillon Games, and their ambitious Mars exploration game, Astrocuco. Utilizing Cascadeur, Nekki's cutting-edge animation tool, John transforms his vision into a reality, overcoming numerous challenges. This heartfelt project is a tribute to his beloved daughter Daniela, whose courageous battle against leukemia continues to inspire the game's development.
Indie Spotlight: A Journey with Cascadeur and Olympic Sports
Discover how indie developer Ali turned his passion for video games into the creation of a 3D Olympic sports game for mobile platforms. Learn how the innovative animation software Cascadeur revolutionized his project and helped overcome development challenges. An inspiring insight into the world of game development, blending creativity and technology.
Cascadeur Update 2024.1.1 is Now Available
We're excited to announce the release of the 2024.1.1 update for Cascadeur, which is available for immediate download. This update focuses on enhancing your animation experience and workflow with a range of improvements and fixes.
Cascadeur's New Licensing Structure: Comprehensive FAQ
To address your questions about our new licensing model and provide clarity about the recent changes, we have compiled this FAQ based on inquiries received from our Discord community.
Cascadeur 2024.1: New Features & Free Upgrade for Basic Users!
We are thrilled to announce the launch of Cascadeur 2024.1, a significant update that marks a new chapter in providing you with the most advanced character animation tools available. This update introduces groundbreaking features designed to elevate your animation projects and streamline your workflow like never before.
Загрузить ещё