Exemple #1
0
        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)
 {
 }
Exemple #3
0
        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(' ');
                }
            }
        }