Skip to main content
Back to all posts

Rocket League into Arcade

Rocket League into Arcade illustration

User Story:

As a ggLeap Arcade system administrator, I want to integrate Rocket League into our Arcade system so that center admins can create Challenges and Quests for Rocket League, track gamer data, manage the game through a dedicated tab in Web Admin, and have Rocket League included in the rankings and leaderboards.

Acceptance Criteria:

  1. Integration of Rocket League:

    • Rocket League should be added to the list of games supported by the ggLeap Arcade system.

    • The system should be able to fetch and display Rocket League game data.

  2. Challenges and Quests Creation:

    • Center admins should have the capability to create new Challenges and Quests specifically for Rocket League.

    • The created Challenges and Quests should be visible to the players in the client interface.

  3. Data Tracking:

    • The system should track Rocket League gamer data, including but not limited to scores, achievements, and playtime.

    • The tracked data should be consistent with the data tracking methods used for other games in the Arcade system.

  4. Web Admin Management:

    • A new tab dedicated to Rocket League should be added in the Events section of the Web Admin.

    • This tab should allow center admins to manage Rocket League game settings, Challenges, Quests, and other related configurations.

    • The Rocket League tab should be positioned next to the tabs for the other four games currently supported in the Arcade system.

  5. Rankings and Leaderboards:

    • Rocket League players should be ranked based on their performance, achievements, and scores.

    • The ranking mechanism for Rocket League should be consistent with the ranking mechanisms used for other games in the Arcade system.

    • Leaderboards should display Rocket League player rankings, and players should be able to view their position and stats.

  6. Client Interface Update:

    • The ranking page in the client interface should be updated to include a section or tab for Rocket League.

    • Players should be able to view Rocket League rankings, stats, and other relevant information from the client interface.

  7. Testing and Quality Assurance:

    • Thorough testing should be conducted to ensure that the integration of Rocket League does not introduce any bugs or issues to the existing system.

    • The performance and responsiveness of the system, especially when handling Rocket League data, should be optimal and free of lags or crashes.

  8. Prebuilt Challenge Templates:

    • Offer a variety of Rocket League-specific challenge templates.

    • Ensure templates span different difficulty levels.

  9. Prebuilt Quest Templates:

    • Provide a set of Rocket League-specific quest templates.

    • Design quests for longer-term objectives or challenge series.

Comments0