3 ms·
> But it is weird that we don't see better open source games, because good storytellers have no problems giving their work away for free. There is an overabunda
by tetha 3y ago
> But it is weird that we don't see better open source games, because good storytellers have no problems giving their work away for free. There is an overabundance of great writing on the internet. But taking a solid plot and turning it into a game engine just doesn't take.
Mh, I'm not a professional gamedev or such, but from 1-2 personal projects, some ludum dare interactions and also looking at the OpenRA project: Content is grind, and it's both easy to underestimate how much content is in games, and how much of a grind that content creation can be.
Like, if we stick with the Red Alert / Dune2+ universe. Initially after some design phase, you need to implement your mechanics, set the basics for your systems, implement the architecture how systems interact. This is very much what folk would call "interesting software development".
However, once you have that: You need to implement 30 units, paint them, add the units to your engine, create their behavior. There is some creativity involved here, but these are 30 very similar paint-by-number tasks. And then there are 2-3 * 20 maps to design, playtest and balance. Or 100 pushover levels to make, or 100 lost vikings levels. For example, the last time I was looking at it, OpenRA was still looking for mappers to setup some of the last maps from the different games - and not all of those levels were engine blocked.
Even look at the Return of the Obra Dinn. Look at the number of scenes you explore, the number of people you need to figure out. Even very optimistic estimations quickly run into weeks and months of similar kinded work.
I would suspect being in a group of a few people all excited about this project and/or needing the money it should make would make handling this easier.
- Taikonerd 3y agoI think you're right. Re-implementing the Red Alert engine is fun... at least for the sort of person who's doing OS work in the first place! But playtesting the game isn't so fun. ("Have they fixed that collision bug yet? Let me try systematically driving the harvester through every other kind of unit to check.") And another problem is that commercial game development moves very quickly, relative to OS. Like, 0 AD had its initial release in 2010, and it's currently still in alpha. Age of Empires 4, a similar commercial game, went through the full [concept, implementation, release] cycle in, what, 2-3 years?
- tetha 3y ago> And another problem is that commercial game development moves very quickly, relative to OS. Like, 0 AD had its initial release in 2010, and it's currently still in alpha. Age of Empires 4, a similar commercial game, went through the full [concept, implementation, release] cycle in, what, 2-3 years? This is something to keep in mind when comparing yourself to any professional, yeah. On a good workday, I can put an hour or two into the guitar or my game project. This however means: A professional musician or game developer can fit what I do in the working parts of the week into half a day to a day. And then add in the reuse of existing ideas, assets, code, engines and such on top.