jChicote / jChicote/Asteroid_Visualizer

Create PlanetCreationSystem

Open
#11 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Description
Create a the planet creation system for the game visualiser

## Acceptance Criteria

## Implementation

- Make this into a class
- DI the planet controller
- DI the planet creator
- Create function to CreatePlanets
- Ensure to keep creation and rendering seperate ( ensure these are seperate methods)
- Make the creation async

**Notes:**
- You might need to create a service to properly position the planets if needed
- A seperate service will need to exist to perform the calculation of the planets position

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named in the issue. Start by locating the existing planet controller, planet creator, and rendering flow, then determine where the new class belongs. Done means planet creation is asynchronous, dependency-injected, separated from rendering, and includes any required position-calculation service.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react, three.js
Domain
frontend, 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.