atomic14 / atomic14/harmless

The player chooses a camera view outside the cockpit

Open
#50 0 comments 0 reactions 0 assignees View on GitHub
enhancement planned
Dominant language
TypeScript
Stars
2
Forks
0
Avg merge
2h 2m
Merged PRs (30d)
2

Description

Chris asked for this on 2026-09-11, during the design of the order-driven flight (docs/TODO/205 to 208). He put it in the backlog to come back to.

## What exists

The game shows one first-person cockpit, with four views: front, rear, left and right. The camera sits in the ship.

## Why it matters now

After docs/TODO/205, the ship flies itself on an order, and the player watches more and steers less. A camera outside the ship can show that flight better than a cockpit can. A fight, a docking and a trip to the sun each read differently from outside.

## What to decide later

- Which cameras to offer. Candidates are a chase camera behind the ship, a free orbit camera, and a tactical view from above the fight.
- Whether the cockpit stays the default.
- How a camera choice reaches a phone, which has no view keys.

Rendering only reads the world state, so a new camera changes no rule.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with docs/TODO/205 to 208 and the existing cockpit-view behavior described in the issue. Compare the proposed chase, free-orbit, and tactical cameras, then resolve the default-camera and phone-input questions; the issue is done when those design decisions are defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.