CompassSoftware / CompassSoftware/AppTAG

Initial Adjustments Room (Room 7)

オープン
#227 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
good first issue
主要言語
JavaScript
スター
0
フォーク
0
PR マージ指標
30日以内にマージされた PR はありません

説明

Using the journalRoom.js as a model, create an empty but working "Adjustment 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 AdjustmentRoom.js
- [ ] Change quoted text "Journal" to "Adjustment" etc. (Learn how to search in your editor!)
- [ ] Change all room4_ references to room7_ instead
- [ ] Change all Room4 folder and filename stuff to Room7
- [ ] Create asset folders for Room7 and Panels/Room7
- [ ] Find a "floor" image for the Adjustment 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 7000.
- [ ] 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.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

Start by checking out the iss_157 #157 branch and reading journalRoom.js, then use it as the model for AdjustmentRoom.js and the Room7 asset and panel locations. Update main.js and index.html so the empty Adjustment Room can be tested, with Accacio moving around and reading six default wall panels; completion should cover the listed Room7 naming, images, ordering, progress, and checkNextPages changes.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
game-dev
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。