midspace / midspace/SEToolbox

World preview

Open
#37 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

CodePlex enhancement
Dominant language
C#
Stars
156
Forks
62
PR merge metrics
No merged PRs in 30d

Description

A preview of the world in 2D or 3D with all objects in it, allowing objects to be repositioned or selected for editing.

Desired features:
Icons to represent all objects. Not to scale, but scaled to visibility.
Cube grid lines to indicate 100km sections? Or Polar grid system.
Arrows to represent sector orientation, and position of sun (source of meteors and Solar).
Selection cursor/crosshair (Adorner to circle or highlight object).
Arrows to represent ship/meteor vector (Direction AND speed) and rotation.
Tooltip or highlight for basic details (asteroid name, ship beacon name, floating object name)
Option checkbox to turn on/off vector arrows, on/off sector grid lines, switch between primitive and model.

Advanced features:
Scale 3d model representations of asteroids and ships/stations. See https://github.com/midspace/SEToolbox/issues/36.

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 files, tests, or entry points. First clarify the preview's scope and rendering approach, then define a smaller deliverable with a code location and verification steps; done should include the agreed preview features and object selection or repositioning behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
computer-graphics, desktop, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.