xna-cncnet-client
xna-cncnet-client copied to clipboard
Suggestion: Add news to main lobby
- 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
Immediate problem: players not playing multiplayer are exempt from viewing the news.
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.
Another idea, on client launch it fetches the news and shows it in a popup window, similar to Steam. Example attached