Gitlab 2 - Player Games ~upd~
GitLab 2-Player Games
class GameClient: def __init__(self, host='localhost', port=12345): self.host = host self.port = port self.client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.client.connect((self.host, self.port))
- Day 1 – Partner A creates project, adds
.gitlab-ci.yml, deploys empty canvas. - Day 2 – Partner B creates MR adding Player 2 tank (arrow keys). A reviews.
- Day 3 – A adds projectile logic, B writes CI tests for collision.
- Day 4 – Merge both → play at GitLab Pages URL.
- Day 5 – Use GitLab Issues to track: “Bug: P2’s bullets pass through walls.”
After each merge to main , the game is live at https://<your-username>.gitlab.io/two-player-game . You and your partner can playtest from different machines. gitlab 2 player games
Handling hidden information and fairness Day 1 – Partner A creates project, adds
You can find various open-source 2-player games and engines on GitLab by exploring specific topic tags: 2player Topic After each merge to main , the game
There are many benefits to playing GitLab 2 player games. For developers, these games provide a fun and engaging way to learn new skills, practice coding, and collaborate with others. For non-developers, they offer a unique opportunity to learn about coding and software development in a fun and interactive way.