So how much $ (in general) does it cost to produce a fully animated/rigged, fully voiced 1-3 minute cutscene in a game that’s in ongoing development (something like SWTOR, where they have a lot of prebuilt assets)? Like just a general low range and high range?
I’m seeing a lot of people complaining about prioritizing content they want, and don’t know enough about the behind the scenes costs to properly communicate they’re being unrealistic with their complaints.
The cost of any content in game dev is directly proportional to how much new stuff needs to be created for that content. In order to create a basic conversation cutscene to put into a game, we would need:
A narrative designer to write the script for the cutscene
A cinematic designer to script out the cinematic - which characters speak, in which order, with what timing, in which location, and what other actions they would take over the course of the cutscene
Animations for the characters to play in those positions
A rig for those characters to play those animations
Character models for the characters involved
Voice recordings for the characters to speak
A tool with which to set all of these parameters and organize the cutscene
A game system that can parse the tool data and assets and construct the cutscene from them
A script system to start playing the cutscene when the proper conditions are met
This doesn't include extra stuff like VFX, music, lighting, environments, props, etc. that might need to be created for certain specific cutscenes. In an ongoing game like SWTOR, element numbers 4, 5, 6, 7, 8, and 9 were already built long ago and already exist. As long as the designers can create the characters with the in-game character creator and reuse the existing rigs, no new resources need be expended to create them. If you need a completely new custom character model, that takes time from a character artist and a texture artist. If the character needs to animate differently than everyone else (i.e. needs its own rig), that's time from a rigger to create. If the cutscene needs new animations we need to bring on an animator to spend time building the new animations needed for the cutscene.
Using some napkin math, let's consider costs. We usually use the $10,000 per month figure to pay for a developer (salary, benefits, rent, utilities, software licenses, etc.) or approximately $2,500 per development week per person. Let's assume that each task takes a developer a week to complete.
Write the script (Narrative designer)
Script the cinematic (Cinematic Designer)
Record audio (Sound Designer + Voice Actor + studio time)
Rig one new character (Rigger) x however many new characters
Animate one animation (Animator) x however many new animations
Model one new character (Character Artist + Texture Artist) x however many new characters
Track all tasks and keep everyone on schedule (Production)
Test and validate that the cutscene works (QA)
At the very minimum, we need the script, the cinematic, production, and the QA tester, so a very bare bones cutscene that reuses all assets and has no new VO (say it only reuses the alien language) would cost 4x$2,500 = $10,000. If we add voice recording and keep it to one voice actor (let's say she voices both characters in the cutscene), then the cost jumps to 7x$2,500 = $17,500 because we need the sound designer, the voice actor, and the recording studio time. Adding in two new animations (e.g. one character throwing a punch and the second character reacting to getting punched) would add another two weeks of animator time, raising the cost to 9x$2,500 = $22,500. And so on and so forth. Those costs add up very quickly.
There are ways to get a "bulk" discount of course - we hire voice actors for blocks of four or eight hours, so we can record multiple cutscenes during that session and share some of those costs. We can create one new character and reuse her across multiple cutscenes so that we get more value out of her. Things get cheaper if we reuse stuff more, but they still cost a lot up front. The bulk discounts only really work if the things we're paying for can be reused multiple times though - the more specific an asset is (e.g. a kissing animation), the harder it is to reuse and the more expensive it tends to be relative to other assets.
[Join us on Discord] and/or [Support us on Patreon]
Got a burning question you want answered?
Short questions: Ask a Game Dev on Twitter
Long questions: Ask a Game Dev on Tumblr
Frequent Questions: The FAQ
102 notes
·
View notes
listen it's very. even when playing gale's romance I am guaranteed several solid cutscenes of Astarion talking about his life, his perceptions of things, his ideas; the bite scene, the after that, the talking about your companions blood, the proposition, all the little conversations about being a vampire + how to become a vampire + what life was like that have several dialogue options. whereas these same "stock" conversations with the other companions tend to have ONE, maybe two dialogues with choices following if that much (for example, with Karlach it tends to be 1. ask question 2. she answers and it ends). there's a solid foundation of pacing and work put into astarion's storyline that even without his romance, his presence WILL be felt unless you just straight up never speak to him. which is to say, that THAT writing is really good! but if they couldn't uphold that same standard of effort and time across the board and ensure all the companions have some measure of equality, theeeeeen... something shouldve been done there to make sure it was at least somewhat equal. it also sucks that gale/wyll/lae'zel/shadowheart were all received ""poorly"" in contrast to astarion during EA (or received harsher critique anyways). I still believe there was a lot of solid character work and richness to their EA personalities that I dont know totally carried over in rewrites--decreasing the amount of conflict, lessening the "flaws" of these characters--contrary to what larian says about staying true to their core ideas in some places. so it sucks that you can see how with that effort and focus, astarion's storyline really is really well done for the kind of game that it is, and no one is saying bg3 is wanting for stuff to do, but there is a clear gap in effort and time put into the other companions when they absolutely deserved just as much time and effort as astarion, and the thing is. the writer confirmed it! confirmed that more time was put into him. like cmon man
276 notes
·
View notes
You often talk about budget in your answers, so I was curious about something. Is it possible for the company to run out of budget before devs could complete the game as they initially planned, so that they have to wrap up all the pending storylines as best as they can even if incomplete? Talking specifically about massive story driven games with a lot of important characters having long storylines such as The Witcher 3, Final Fantasy 7 Rebirth, the Mass Effect series, etc.
It has certainly happened in the past, though not necessarily specifically the narrative part of the game. Many games are pushed to launch without development being as far as they want it to be due to reasons like hitting their budgetary limit and needing to recoup some of the investment. Our estimates are only estimates after all, sometimes we run into unforeseen problems and things take longer than expected. We can't stop paying the developers when we hit snags like that, so certain features end up more costly than others, which eats into the budget that was earmarked for other stuff instead. Most games in this situation have a lot of other launch issues too for the same reason - when you're pushed out the door to make the deadline due to running out of budget, things that should have been fixed are often not.
When World of Warcraft launched in 2004, there were several entire world zones that were incomplete and (mostly) locked off from players. Some players were able to sneak in through various exploits and take screenshots of those areas. Most notable were that the zones were primarily unpopulated by anything - no mobs, no quests, empty towns and buildings, just environment geometry that had been built out. This accompanied other incomplete bits of the game like quests that still had XML code in them. It would take years before players would finally see the incomplete-at-launch zones in some form or other.
Cyberpunk 2077 famously launched after multiple delays with numerous bugs and weird issues. Notably, the dev team also completely cut the multiplayer mode of the game that they had been building in order to consolidate resources to ship the single player game. The game came in super hot and had a huge number of launch issues that were eventually (mostly) ironed out, but the multiplayer mode was never resurrected.
The most famous example of this is probably Knights of the Old Republic 2. The publisher famously moved the deadline up and Obsidian scrapped the in-development ending since they didn't have the time to finish it. Instead, the story was wrapped up super quickly to ship the game. Notably, the partially-finished original ending was left on the disc and modders eventually discovered (and later restored) it.
[Join us on Discord] and/or [Support us on Patreon]
Got a burning question you want answered?
Short questions: Ask a Game Dev on Twitter
Long questions: Ask a Game Dev on Tumblr
Frequent Questions: The FAQ
40 notes
·
View notes
do ur models conform to psx standarts on a technical level or do they juts look liek it
its impossible to truly know without actually deploying verified software to an actual ps1, (which iirc is actually possible in the modding / hacking scene but i dont have a source for u on that) but my self imposed limitations i give myself based on research do land in the ballpark of what was done on the system. the hunter model is lower in tri count and texture density than irvine in final fantasy 8 (and a tiny bit higher than an mgs character which had more modeled environmental assets)
for my personal psx characters like bunlith however, she is higher in quality due to her articulated eyes and, while she could very likely be able to run on a ps1, it would probably have performance issues if u also loaded in a fully modeled environment too. but like I said it's impossible to tell for sure
378 notes
·
View notes