Skip to content

Multiplayer support #24

@KappaDistributive

Description

@KappaDistributive

Multiplayer support in 2048?! Damn right!

Here's the elevator pitch:

Two players play 2048, with the usual rules, on their own board while observing the opponent's board. Whenever a player completes a combo, a random tile on the opponents board of lowest current value (excluding tiles whose current value is 1) is transformed to a tile of value 1 and, if there are any spots left, an additional tile of value 1 is randomly spawned in an empty spot. Those tiles behave like any other tiles, i.e. you can merge two tiles of value 1 into a tile of value 2.

A combo can be completed in two ways:

  • Merging at least 4 tiles in one move,

  • after having merged at least 4 tiles in one move, every consecutive move that results in a merge extends the combo.

The player with the highest current score after both players have no legal moves left wins. (In particular, if one player has no legal moves left and the other player exceeds that player's current score, they win. Thus eliminating the need for the users to stick around while the winner completes their game.)

I envision this to become a game with rapid pace, similar to Tetrisfriend's Battle 2P.

In order to figure out whether this is a desirable game mode, I'd suggest first implementing a very rough, local multiplayer only mode with the intention to pinpoint and resolve issues with the actual gameplay mechanics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions