private IEnumerable <ILogicalComponent> ReadGames(Folders.GameEngineFolder gameEngineFolder) { var games = new List <IGameComponent>(); foreach (var gameFolder in gameEngineFolder.Games.AllGames) { games.Add(_componentsFactory.CreateGameComponent(gameFolder)); } return(games); }
public GameOutputFile(string gameName, Folders.GameEngineFolder engineFolder, ILocalPath sourceFile) { GameName = gameName; EngineName = engineFolder.Name; SourceFile = sourceFile; }