markcornwell / markcornwell/spacewar

Save a replayable record of every game

Open
#39 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Save the information needed to replay each game. Needs to include

- the version
- parms, and screen dimensions
- timestamped actions for all player controls

That should be all we need. Just rerun the game on the same physics and the same results should ensue.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no file, test, or entry point; first trace how the game version, parameters, screen dimensions, and player controls are represented. Define the replay record around those existing data paths, then verify that replaying timestamped controls reproduces the same results.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.