Project

General

Profile

Actions

Feature (development) #17002

open

Slide - utility functionalities

Added by Peter Mačuga 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Start date:
02/03/2025
Due date:
02/05/2025 (about 3 months late)
% Done:

0%

Estimated time:
custom category:
Backend
Co-assignee:

Description

  1. parse the current game_id in game events into 3 parts ("arn:aws:gamelift:eu-central-1::gamesession/fleet-ae3704b0-b925-475f-9b6d-f8d38feae37b/c100a228-d32d-4404-b743-4501bbbb4f86"):
    region = "arn:aws:gamelift:eu-central-1::gamesession"
    flee_id = "ae3704b0-b925-475f-9b6d-f8d38feae37b"
    game_id = "c100a228-d32d-4404-b743-4501bbbb4f86"
    also rename the current game_id ("arn:aws:gamelift:eu-central-1::gamesession/fleet-ae3704b0-b925-475f-9b6d-f8d38feae37b/c100a228-d32d-4404-b743-4501bbbb4f86") into game_server_url

  2. Parse location in game events into xys coordinates

  3. Investigate store_event call and tracebuilding, make sure the final trace after all handlers are called is stored in storage

  4. Find an event in storage via event_uuid or _id and include parsed_event_data into storage for better debugging

Actions

Also available in: Atom PDF