Skip to content

[PAID BOUNTY][LOCKED] MonoGame 2D advanced series - Networking #8821

Description

@SimonDarksideJ

Following on from the successful 2D tutorial bounty and the published tutorial below:

This is a paid bounty.

Several extensions were identified as great follow on tutorials, in this case:

A guide for basic networking/leaderboards

📃Full details

The basic 2D onboarding tutorial covers a single player game.

However there is a great demand for more network tutorials coving basic multi-player implementations and leaderboards:

  • Enable simple multiplayer, e.g. multiple snakes.
  • Basic screens for a lobby.
  • Networked gameplay.
  • Ideally just using free services or direct connect.
  • A basic leaderboard.

External libraries are allowed, so long as their use and the reasons for their use are explained fully, the tutorial creator is not limited to ONLY the MonoGame Framework if tools to accelerate game development are available (including highlighting the use of these addons), again, so long as the access to those tools is free to use (no paid add-ons).

Content must be applicable to all age groups, so please keep this in mind for the sample, to ensure there is no gore, age-inappropriate or sexual content

💰 Bounty

500 USD.

✋ Requirements to apply

Standard requirements from our generic bounty requirements.

📦 Expected delivery content

A written onboarding tutorial covering the following:

  • The tutorial does nto need to be an extensive implementation, just to cover the basics to implement a simple, but working, solution.
  • The tutorial should talk about and provide links to details for advanced considerations, lag compensation, proxies, etc.
  • The leader board should also be a simple implementation using a free storage system online.
  • Offer further suggestive reading for readers to learn more.

The Sample project/tutorial created for the MonoGame 2D beginner tutorial, is a good guide for the expectations for the project, showing the final code and all the steps needed to both recreate the project AND understand how it was built.

📅 Delivery timeline

Not urgent. (but ideally by the end of June/July 2025)

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsDocumentation-only work.priority: lowNice to have; backlog item with no near-term urgency.scope: docsDocumentation structure, guides, contributor docs, and API documentation work.up-for-grabsA clearly available piece of work that contributors can self-select.

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions