Ejemplo n.º 1
0
        public Guid NewGame(Hero hero, DungeonCreationOptions options)
        {
            Dungeon = dungeonFactory.Create(hero, options);
            dungeonRepository.Create(Dungeon);

            return(Dungeon.Id);
        }
Ejemplo n.º 2
0
 public DungeonBuilder(IDungeonFactory iDungeonFactory)
 {
     _dungeonFactory        = iDungeonFactory;
     _dungeon               = iDungeonFactory.Create();
     _randomNumberGenerator = new Random();
 }