Spring Discount

Gitlab 2 Player Games New! Info

Feature Proposal: "GitLab Royale" (Turn-Based Multiplayer Game Mode)

Overview: Transform the GitLab Issue Board and Merge Request workflow into a turn-based tactical strategy game. Two players ("The Architect" and "The Saboteur") battle for control of a repository board by moving "Units" (Issues) and playing "Cards" (MRs) against one another.

Commit 42: Added gravity-flip mechanic. Your turn to bridge the gap. gitlab 2 player games

3. Gamifying the Review Process

For many teams, the "2 player game" is a way to solve the boredom or anxiety of code reviews. By treating the codebase as a shared artifact that two players must protect, the dynamic shifts from "critique" to "collaboration." Create a GitLab account : The first step

7. Example Workflow for a 2-Player Game (Tank Duel)

  1. Day 1 – Partner A creates project, adds .gitlab-ci.yml, deploys empty canvas.
  2. Day 2 – Partner B creates MR adding Player 2 tank (arrow keys). A reviews.
  3. Day 3 – A adds projectile logic, B writes CI tests for collision.
  4. Day 4 – Merge both → play at GitLab Pages URL.
  5. Day 5 – Use GitLab Issues to track: “Bug: P2’s bullets pass through walls.”

For the next three months, their GitLab contribution graph became a shared diary of late-night inspiration. They never spoke on the phone or swapped real names. They communicated through code comments and README updates. Commit 42: Added gravity-flip mechanic

Deploy to GitLab Pages

# .gitlab-ci.yml excerpt
pages:
  stage: deploy
  script:
    - cd frontend && npm run build
    - mv dist ../public
  artifacts:
    paths:
      - public
  only:
    - main