CompassSoftware / CompassSoftware/AppTAG

Initial ledger room (room 5)

Ouverte
#225 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
good first issue
Langage dominant
JavaScript
Étoiles
0
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Using the journalRoom.js as a model, create an empty but working "Ledger Room." You can find the journalRoom commits on the iss_157 #157 branch. My suggestion is to the checkout that branch, then create your new branch for this issue OFF OF THAT ISS_157 BRANCH. That way you get all the journalRoom stuff.

What to do:
- [ ] copy journalRoom.js to ledgerRoom.js
- [ ] Change quoted text "Journal" to "Ledger" etc. (Learn how to search in your editor!)
- [ ] Change all room4_ references to room5_ instead
- [ ] Change all Room4 folder and filename stuff to Room5
- [ ] Create asset folders for Room5 and Panels/Room5
- [ ] Find a "floor" image for the Ledger room that is unique to our game
- [ ] Update images so that each of the 6 wall panels has one (not two or three like in journal room)
- [ ] Update various locations for the wall panel stuff (scaling, alphas, etc.)
- [ ] Update roomProgress values from 4000 based to 5000.
- [ ] Change read ordering of the wall panels in the interactivity function.
- [ ] comment out most of the checkNextPages (I think that's the name) function
- [ ] update main.js and index.html so you can test this initial room out (Accacio moves around and can read the default wall panels)
Anything else needed that I forgot? Add as a followup comment below.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par extraire la branche iss_157 et lire journalRoom.js comme modèle. Examinez les emplacements des assets et des panneaux de Room5, puis utilisez main.js et index.html pour tester la salle. Le travail est terminé lorsqu'une Ledger Room vide se charge avec un sol unique, six panneaux muraux, que la progression et l'ordre sont mis à jour, et qu'Accacio peut se déplacer et lire les valeurs par défaut.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
game-dev
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.