void Awake() { _gameResources = new GameResourceService(); _uiManager.Init(_gameResources); _network = new FakeNetwork(_fakeNetworkData); _gameResources.Init(_network, _network); _network.Connect(); }
public VerbalMemoryGameMessage(SocketCommandContext context, IEnumerable <VerbalMemoryLeaderboardEntry> leaderboard, GameResourceService resourceService) : base(context, leaderboard.Cast <LeaderboardEntry>().ToArray(), resourceService) { }
public TypingGameMessage(SocketCommandContext context, List <TypingLeaderboardEntry> leaderboard, GameResourceService resourceService) : base(context, leaderboard.Cast <LeaderboardEntry>().ToArray(), resourceService) { // Add segments to the list. var stringBuilder = new StringBuilder(); for (int i = 0; i < NumberOfWords; i++) { stringBuilder.Append(resourceService.GetRandomWord()); if ((i % SegmentSize == 0 && i != 0) || i == NumberOfWords - 1) { Segments.Add(new Segment(stringBuilder.ToString())); stringBuilder.Clear(); } else { stringBuilder.Append(' '); } } }