public string setUpGameExample(string gameName) { string path = Directory.GetCurrentDirectory() + "\\" + gameName; DirectoryInfo directory = new DirectoryInfo(path); if (directory.Exists) { directory.Delete(true); } rolePlayFileStorage = new RolePlayFileStorage(); rolePlayFileStorage.createNewGame(gameName); return(path); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); PersistenceGateway storeGateway = new RolePlayFileStorage(); IntervalRandomGenerator intervalRandomGenerator = new VisualStudioRandomGenerator(); Dice[] dices = { new DiceFudge(intervalRandomGenerator), new Dice3(intervalRandomGenerator), new Dice6(intervalRandomGenerator) }; RolePlayGameGUIPresenter rolePlayGameGUIPresenter = new RolePlayGameGUIPresenter(); RolePlayGame rolePlayGame = new RolePlayGameCoordinator(storeGateway, dices, rolePlayGameGUIPresenter); GameCoordinator gameCoord = new GameCoordinator(rolePlayGame); rolePlayGameGUIPresenter.connectToBoard(gameCoord); gameCoord.stratNewPlayRoleBoardGame(); }
public void loadPlayersWithFakeGameNameTest() { RolePlayFileStorage fs = new RolePlayFileStorage(); fs.loadPlayers("fake"); }