CompassSoftware / CompassSoftware/AppTAG

Initial ledger room (room 5)

オープン
#225 コメント 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 "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.

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

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

調査の方向性

まず iss_157 ブランチをチェックアウトし、モデルとして journalRoom.js を読みます。Room5 のアセットとパネルの位置を確認し、その後 main.js と index.html を使って部屋を動かします。空の Ledger Room が固有の床と 6 つの壁パネルとともに読み込まれ、進行状況と順序が更新され、Accacio が移動してデフォルト値を読めれば完了です。

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

評価

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

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

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