CodingTrain / CodingTrain/asteroids-advanced

Complex Shape Object

Offen
#16 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement epic
Vorherrschende Sprache
JavaScript
Sterne
24
Forks
7
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The ComplexShape object is an entity that contains an array of Shape objects with positions local to the ComplexShape.

Dependencies:
- [ ] The entity class supports hit boxes
- [ ] The Shape object is an entity
- [ ] Shape object support circles
- [ ] Shape primitive objects created: (Circle, Square, Triangle)

Additional Features:
- [ ] Make the Ship object a Triangle
- [ ] Make the Asteroid object a shape
- [ ] Make the Laser object a Circle

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die Objekte ComplexShape, Shape, Ship, Asteroid und Laser zu finden und zu überprüfen, wie Entitätspositionen und Trefferboxen dargestellt werden. Arbeite die Abhängigkeits-Checkliste vor den zusätzlichen Funktionen durch und verifiziere, dass die angeforderten Primitives, lokalen Positionen, Trefferboxen und Objektformen alle unterstützt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
game-dev
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.