xna-cncnet-client icon indicating copy to clipboard operation
xna-cncnet-client copied to clipboard

Suggestion: Add news to main lobby

Open GrantBartlett opened this issue 1 year ago • 3 comments

  • Client fetches against a configurable json endpoint for news. Something like:
[
    {
        "id": 1,
        "title": "Tournament title",
        "shortDescription": "Short description about the tournament",
        "url": "<url>",
        "category": "Tournament",
        "date": "<timestamp>",
        "thumbnailUrl": "<full_path_to_image_thumb>"
    },
    {
        "id": 2,
        "title": "Another news title",
        "shortDescription": "News short description",
        "url": "",
        "category": "Community",
        "date": "<timestamp>",
        "thumbnailUrl": "<full_path_to_image_thumb>"
    }
]

Rough mockup of how it might render/look

image

GrantBartlett avatar Sep 28 '24 09:09 GrantBartlett

Immediate problem: players not playing multiplayer are exempt from viewing the news.

Metadorius avatar Sep 28 '24 09:09 Metadorius

problem: players not playing multiplayer are exempt from viewing the news.

Perhaps its just one of many places news can appear. That main lobby space is a wasted space, would be good to utilise it.

GrantBartlett avatar Sep 28 '24 10:09 GrantBartlett

Image

Another idea, on client launch it fetches the news and shows it in a popup window, similar to Steam. Example attached

GrantBartlett avatar Feb 21 '25 11:02 GrantBartlett