Support us today on Product Hunt. Special discount only on our launch page
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!

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.
Preview on 2024.1: Cascadeur for Animation Editing
With release 2024.1 Cascadeur is becoming a powerful tool not only for making animation but also for editing any. The next update, planned for release mid of March, features a set of powerful tools that can help you edit and make changes to any baked animation where each frame is a keyframe, eg, any animation from asset stores or mocap.
Indie Spotlight: Knell - Cascadeur as a catalyst for indie game development
In our latest blog post, Dylan from Dawnbreak, an indie game development team, discusses the practical benefits of using Cascadeur in developing 'Knell', their first dark-fantasy action-adventure game. He provides insights into how Cascadeur facilitated the animation process, contributing to the game’s overall design and execution.
Cascadeur 2023.2 brings audio support, USD format and improved performance
With Cascadeur 2023.2 we proudly present the result of another five months of intensive code work. Today's update brings some long-awaited features and tools, but also a ton of improvements to existing functions.
Indie Spotlight: Learning American Sign Language through an RPG-Style game
Our latest blog article is dedicated to ANGOR, an unusual game project with a serious background. In the RPG-like game, the player finds himself in a world without spoken language after a virus apocalypse. In order to continue communicating with his environment, the player must learn the sign language for the hearing impaired (ASL). What does this have to do with Cascadeur? It's a perfect application for our new Finger AutoPosing tool!
App2Top Interview: Eugene Dyabin talks about the future of Cascadeur and neural networks
In this recent interview with game development magazine App2Top.com, Cascadeur creator Eugen Dyabin tells about his further plans, about challenges that the tool is currently facing, and, most importantly, about its integration with neural networks. We publish an excerpt of the original interview in our blog.
Cascadeur 2023.1 introduces Finger AutoPosing, Video MoCap, and macOS version
With Cascadeur 2023.1, Nekki today rolls out the first update of its AI-powered 3D animation software. The long wait for the update was due to many new features the developers had in the works: The list of improvements includes killer features like Finger AutoPosing and Video MoCap. In addition, the Mac community has been heard, and for the first time, Nekki releases a dedicated version for Apple computers with ARM chips (such as M1 or M2).
Load more