I like AGS, so I've kept using it. But it's occurred to me recently that I've never really considered the benefits and drawbacks of using AGS.
Then I started thinking about how some people will choose a game engine, start working on their game for a while, find a problem with the game engine, choose another game engine, recreate their game up to the same point, find another problem, and just keep doing that over and over until they either give up on the project or settle on a game engine. (Usually the former.)
So then I started thinking about the various pros and cons of every game engine.
For Adventure games alone, you have:
For more generic game engines, you have:
So what would you say are the pros and cons of the various engines? Why would someone choose AGS over the others, or reject AGS over the others?
Personally I think a big pro for AGS is that it's completely free and open source, with an active community.
But I think a big con for AGS is that it's really difficult if not downright impossible for multiple coders to work on the game at the same time. It's not really a drawback that affects most of us, since we generally work on games on our own, but I still think it's a major drawback.
Thoughts?
Then I started thinking about how some people will choose a game engine, start working on their game for a while, find a problem with the game engine, choose another game engine, recreate their game up to the same point, find another problem, and just keep doing that over and over until they either give up on the project or settle on a game engine. (Usually the former.)
So then I started thinking about the various pros and cons of every game engine.
For Adventure games alone, you have:
- The Unity Plugin "Adventure Creator"
- Adventure Game Studio (of course)
- Sludge
- Visionaire
- And Wintermute
For more generic game engines, you have:
- Unreal Engine
- Unity
- Game Maker Studio
- Or a custom built engine
So what would you say are the pros and cons of the various engines? Why would someone choose AGS over the others, or reject AGS over the others?
Personally I think a big pro for AGS is that it's completely free and open source, with an active community.
But I think a big con for AGS is that it's really difficult if not downright impossible for multiple coders to work on the game at the same time. It's not really a drawback that affects most of us, since we generally work on games on our own, but I still think it's a major drawback.
Thoughts?