|
DreadCthulhu posted:How do you cheat the system these days as a small indie team if you want to get closer to a AAA level of quality with none of the manpower? Will buying off the shelf assets get you far these days, or does that ultimately not solve the problem if you want to have a game that's got a lot of content in it? You could go the No Man's Sky way of procedural generation. NMS' team was around 5 persons during dev IIRC and 10 near release. Of course that comes with the caveat of your content feeling repetitive.
|
# ? Mar 20, 2020 00:04 |
|
|
# ? Mar 29, 2024 02:13 |
|
DreadCthulhu posted:How do you cheat the system these days as a small indie team if you want to get closer to a AAA level of quality with none of the manpower? Will buying off the shelf assets get you far these days, or does that ultimately not solve the problem if you want to have a game that's got a lot of content in it? Depends on the type of content, some stuff you can buy some stuff you can't. You can get pretty good stuff off the asset store now a days esp. if you are willing to have a non photo real art style. What kind of content are you talking about? Writing, models/animations, well generated maps, well balanced multiplayer characters (like a Moba)?
|
# ? Mar 20, 2020 07:34 |
|
Don't AAA devs also buy assets to use in their games? I mean, with any asset you're going to have to spend some effort on adapting it so it doesn't look out of place with the rest of your stuff, but if making a purchased asset look coherent is less effort than making a new asset from scratch, then why wouldn't you? Especially since AAA games are already hugely expensive, it seems like dropping a few thousand dollars on saving your artists a few days' worth of work would probably be worth it.
|
# ? Mar 20, 2020 15:10 |
|
TooMuchAbstraction posted:Don't AAA devs also buy assets to use in their games? I mean, with any asset you're going to have to spend some effort on adapting it so it doesn't look out of place with the rest of your stuff, but if making a purchased asset look coherent is less effort than making a new asset from scratch, then why wouldn't you? Especially since AAA games are already hugely expensive, it seems like dropping a few thousand dollars on saving your artists a few days' worth of work would probably be worth it. Other than for prototyping purposes I've never been at a AAA studio that brought pre-canned assets. We'll engage in outsourcing studios to build custom outsets to our concept art, but that's not really what's under discussion here.
|
# ? Mar 20, 2020 15:46 |
|
Yeah, contracting out isn't the same thing, agreed. I'm surprised though that there's no purchasing assets. Is the concern that someone might recognize a model being re-used, raise a fuss, and the resulting PR hit would tank the game or something? What about sound effects?
|
# ? Mar 20, 2020 15:51 |
|
TooMuchAbstraction posted:Yeah, contracting out isn't the same thing, agreed. I'm surprised though that there's no purchasing assets. Is the concern that someone might recognize a model being re-used, raise a fuss, and the resulting PR hit would tank the game or something? It's mostly that it's really difficult to find art assets that match the aesthetic, and are setup correctly. There's a lot more to an asset than just "does it look like a thing". There are stylistic, interactive, and performance considerations that largely make purchasing art assets not worth the effort for AAA studios. Should effects are more likely to be purchased, and there are several sound fx packs that regularly make the rounds.
|
# ? Mar 20, 2020 15:56 |
|
Gearman posted:It's mostly that it's really difficult to find art assets that match the aesthetic, and are setup correctly. Yeah, it's this. Let's say you want to make a, uh... *rolls dice* twin-stick shooter in a *rolls dice* steampunk setting where you fight *rolls dice* dinosaurs from the moon. Now let's also say you've actually got some ambition and good ideas behind your game as opposed to just making something to dump on Steam. You want your game to look good, but also consistent, and to stick out from all the other stuff out there. You want the steamcars to look a particular way, you want the lunarosaurus rex model to feel like it belongs next to the Big Ben model as it crushes it in its huge meaty claws. You want Sir Reginald Gogglehead and Lady Margaret Gearcorset to be the actual characters you designed, not just some generic human model you found on the asset store with a hat you found on the asset store glued on. Even for small to mid-sized companies, it is near impossible to build a game without having your own artists. Using asset store assets to any major extent will make your game look like, well... an asset flip. Canned assets just don't cut it, with a few exceptions (e.g. you can get some nice water shaders or particle effects or something and that's going to look pretty nice). Sound is typically heavily altered before it makes it into a final product. Even so, people are in general far less sensitive to sound than to visuals, so you can get away with a lot more re-use. The sound of a footstep on grass is just not going to vary as extensively as the grass texture can. (That said, some games manage to have very distinctive soundscapes - go look at any video on YouTube with the words "half-life sfx" in the title, for example.)
|
# ? Mar 20, 2020 19:05 |
|
Hyper Crab Tank posted:Yeah, it's this. Let's say you want to make a, uh... *rolls dice* twin-stick shooter in a *rolls dice* steampunk setting where you fight *rolls dice* dinosaurs from the moon. Now let's also say you've actually got some ambition and good ideas behind your game as opposed to just making something to dump on Steam. You want your game to look good, but also consistent, and to stick out from all the other stuff out there. You want the steamcars to look a particular way, you want the lunarosaurus rex model to feel like it belongs next to the Big Ben model as it crushes it in its huge meaty claws. You want Sir Reginald Gogglehead and Lady Margaret Gearcorset to be the actual characters you designed, not just some generic human model you found on the asset store with a hat you found on the asset store glued on. You will be hearing from my lawyer for this obvious plagiarism of my upcoming game, Lunar Victoria: Dino Salon, you fiend
|
# ? Mar 20, 2020 19:10 |
|
To be clear, I wasn't talking about making a game entirely out of purchased assets. I was more thinking, like, "I need a crapton of rocks, instead of modeling them I'm going to go buy this asset pack of 100 different rocks and then adjust the materials / slap a shader on them so they look right for the rest of the game". Or boxes, or doors, or wall textures, or any of the other million little background elements that an AAA game has to have to have convincing environments but that doesn't really draw the player's attention. Even then, yes of course you're going to need to make modifications; a game with a cell-shaded aesthetic is going to look damned strange if the rocks all have realistic PBR materials, or have noticeably more/fewer polys than anything else.
|
# ? Mar 20, 2020 19:15 |
|
TooMuchAbstraction posted:To be clear, I wasn't talking about making a game entirely out of purchased assets. I was more thinking, like, "I need a crapton of rocks, instead of modeling them I'm going to go buy this asset pack of 100 different rocks and then adjust the materials / slap a shader on them so they look right for the rest of the game". Or boxes, or doors, or wall textures, or any of the other million little background elements that an AAA game has to have to have convincing environments but that doesn't really draw the player's attention. Pretty much every AAA studio will have tons of those kinds of assets already from other projects or prior games. That kind of re-use happens all the time.
|
# ? Mar 20, 2020 21:58 |
|
Some even have the "rock guy" and the "tree guy" and so on.
|
# ? Mar 20, 2020 22:04 |
|
Ah, yeah, I guess that makes sense. Why buy assets when you already have them?
|
# ? Mar 20, 2020 22:30 |
|
Yeah and that's the kind of work that's perfect for new artists that are learning the pipeline and processes or juniors that need some experience.
|
# ? Mar 20, 2020 22:58 |
|
I would never buy a pack of rocks but I absolutely have bought a handful of "20 ROCK ALPHAS AND BRUSHES FOR ZBRUSH" packs of tools that make MAKING these things easier/faster.
|
# ? Mar 20, 2020 23:41 |
|
Chernabog posted:Some even have the "rock guy" and the "tree guy" and so on. Naughty Dog has a "female butt guy", for real, alhough I forgot his name.
|
# ? Mar 20, 2020 23:41 |
|
Chev posted:Naughty Dog has a "female butt guy", for real, alhough I forgot his name. Most companies would find they already have several of these dudes, I think.
|
# ? Mar 20, 2020 23:42 |
|
Coffee Jones posted:Those are all CPU comparisons, Mark Cerny was talking about a dedicated decompression ASIC built into the PS5 which is getting me hot and bothered. Big thing that happened with lossless compression is asymmetric numeral systems were invented a few years ago, which made it possible to get arithmetic/range coder efficiency (i.e. provably optimal) with much better performance, so that kicked off the race to crank out new algorithms incorporating it. zstd is one of them, pretty sure Kraken is too. TBH I'd be happier if we got ASTC support so we could start knocking texture sizes down, it'd probably have a bigger impact, and it's really disappointing that newer desktop/console GPUs don't support it. The only sub-8bpp option is still S3TC, a 1998-era format that's been improved on multiple times. OneEightHundred fucked around with this message at 09:30 on Mar 21, 2020 |
# ? Mar 21, 2020 07:50 |
|
Just wanna chime in and say, quite a few AAA studios (aiming for photo-realism) use Megascans, both for textures and scanned meshes. The mesh scans are mostly applicable only for background set dressing, but the textures are a huge time saver for prop artists who don't have to hand-author a bunch of variations on worn metal or concrete.
|
# ? Mar 21, 2020 10:28 |
|
This question is more game dev adjacent, but it's a curious question I've had on my mind for a while that I was never sure where to ask: I see a lot of games on Steam that are very clearly just a single person or small gaggle of developers self-publishing. If you want to become self-employed with your own business, you go fill out paper work for a business license and bam. You now have Joe Jerkoff LLC. But how does that actually work with game publishing?
|
# ? Apr 3, 2020 20:50 |
|
Yestermoment posted:This question is more game dev adjacent, but it's a curious question I've had on my mind for a while that I was never sure where to ask: Push a build to steam/apple/google and then press the release button. Getting onto consoles is slightly more involved but not really more complex. Though they also typically have certification requirements around quality that are harder to meet than mobile. The real problem with being completely independent is marketing costs and getting visibility.
|
# ? Apr 3, 2020 23:42 |
|
Speaking of deployment what’s the most warnings you’ve ever ignored pushing to prod?
|
# ? Apr 4, 2020 01:04 |
|
I can't count that high
|
# ? Apr 4, 2020 20:21 |
|
If you were meant to read warnings they'd be errors.
|
# ? Apr 4, 2020 20:33 |
|
What are good forums for a someone learning Unity/C# as a hobby to ask questions? Is the Unity forum geared towards that, or are they a more professional group? I remember there used to be a larger developer thread on here, but not sure if it still exists or if it's geared towards that... (my coding background is basically non-existent, but I project manage IT and generally get new software development lifecycles, scoping/requirement writing, basic concepts of work, to level set where I'm at with this hobby)
|
# ? Apr 5, 2020 02:19 |
|
Not sure about the unity forums, but this thread is probably what you're looking for : https://forums.somethingawful.com/showthread.php?threadid=2692947&pagenumber=549&perpage=40.
|
# ? Apr 5, 2020 02:51 |
|
Is it possible to learn software development skills if you suck at math really hard, not even getting past Algebra?
|
# ? Apr 5, 2020 04:30 |
|
ChocNitty posted:Is it possible to learn software development skills if you suck at math really hard, not even getting past Algebra? absolutely, for general development it isn't needed for most things and it is usually minor when it is needed
|
# ? Apr 5, 2020 04:39 |
|
foutre posted:Not sure about the unity forums, but this thread is probably what you're looking for : https://forums.somethingawful.com/showthread.php?threadid=2692947&pagenumber=549&perpage=40. Thank you
|
# ? Apr 5, 2020 04:50 |
|
taqueso posted:
While I agree in general, it's probably worth mentioning that games specifically (since this is the "Ask A Game Dev" thread) do have some pretty math-heavy bits. You can often get by with looking up how to do that stuff as needed, but it is helpful to understand why things work.
|
# ? Apr 5, 2020 05:37 |
|
chglcu posted:While I agree in general, it's probably worth mentioning that games specifically (since this is the "Ask A Game Dev" thread) do have some pretty math-heavy bits. You can often get by with looking up how to do that stuff as needed, but it is helpful to understand why things work. The level of maths knowledge needed for games is always incredibly overblown. If you can get through high school trig, collegiate linear algebra, introduction to discrete, and something with proofs you're good. If you've done significant research into cutting edge maths, it probably hurts more than it helps. No one in games cares that the axiom of choice leads to a coordinated solution to the hat problem. You'll cheat on the priors way before you need to involve complex math.
|
# ? Apr 5, 2020 12:54 |
leper khan posted:The level of maths knowledge needed for games is always incredibly overblown. I would guess the "big maths" bit is when you get into more senior positions/more complicated projects in your personal and suddenly need to know how to make your engine do things that don't come prepackaged out of the box.
|
|
# ? Apr 5, 2020 14:43 |
|
quaternions lol
|
# ? Apr 5, 2020 15:24 |
|
Let's remove Quaternions from every 3D Engine by Marc ten Bosch, the 4D game developer, so he would know.
|
# ? Apr 5, 2020 15:57 |
|
leper khan posted:If you can get through high school trig, collegiate linear algebra, introduction to discrete, and something with proofs you're good. That's actually a lot of math.
|
# ? Apr 5, 2020 16:15 |
|
My (non-professional) experience with gamedev is that trig is unavoidable, matrix math and quaternions are borderline essential for 3D, and understanding how rendering works is very helpful for shaders. Higher-level math can certainly be helpful in a bunch of other areas but I'd hesitate to characterize it as essential for an indie dev.
|
# ? Apr 5, 2020 16:42 |
|
Studio posted:That's actually a lot of math. For real. Especially in context of stuck at Algebra. ChocNitty posted:Is it possible to learn software development skills if you suck at math really hard, not even getting past Algebra? I think someone should clarify the differences in building and engine or engine tool, using an engine, and game design and the math needed for each because I think they're all being referred to as a bit of game design soup right now (and I don't have the answers to all of them).
|
# ? Apr 5, 2020 16:56 |
|
As a one man studio I mostly use logic and very rarely any math, but I also design my games that way because I know what I'm capable of. The game engine takes care of all the heavy lifting.
|
# ? Apr 5, 2020 17:14 |
|
Quaternions were mentioned and I agree the math behind them is complicated. But, the game engine completely abstracts that away and gives you easy to use primitives like "look at that thing" or "look forward" or "turn 30 degrees left".
|
# ? Apr 5, 2020 20:52 |
|
Having a good grasp of vector math is really helpful; I see a lot of people coming into games who try to solve problems with high school geometry or trig that really should be solved by putting vectors end to end or taking a dot product. I don't know where it is in the curriculum, though. I was super comfortable with vectors after physics class, but it might have required calculus, which is locking the easy stuff behind the hard stuff.
|
# ? Apr 5, 2020 21:20 |
|
|
# ? Mar 29, 2024 02:13 |
|
I was farther along in my math learning when I got hit with vectors, but I found it much more intuitive than geometry and trig. I don't think you even need algebra if you have the 'rules' handy, just arithmetic. (hopefully people won't be afraid of it) As far as the OP's original quesiton is concerned, go for it, worst case you end up learning a little bit of algebra by accident. taqueso fucked around with this message at 21:41 on Apr 5, 2020 |
# ? Apr 5, 2020 21:39 |