패치 노트 - HY-CtrlS/Invaders-SDP GitHub Wiki
프로젝트의 버전별 변경 사항을 간단하게 정리합니다.
-
새로운 기능:
- 설명...
-
개선 사항:
- 설명...
-
버그 수정:
- 설명...
- 개선 사항: TA-repo 최신 사항 반영
- 개선 사항: TA-repo 최신 사항 반영 (PR104~131)
- 개선 사항: TA-repo 최신 사항 반영
- 새로운 기능: ReiceiptScreen에 보너스 획득량 표시 및 Gameover 화면에 보너스 잃었다는 알림 추가
- 개선 사항: caculateCoin 메소드 보너스별로 분리
-
새로운 기능: UpgradeManager 추가
- FileManager를 통해 stat을 업데이트하는 클래스
-
개선 사항: FileManager 메소드 추가
- upgrade_status.properties 파일을 읽고 쓰는 메소드 추가
-
개선 사항: TitleScreen 업그레이드 기능 구현
- 코인 차감 및 UpgradeManager를 통한 업그레이드 구현
- 개선 사항: TA-repo 최신 사항 반영
-
새로운 기능:
- 매 게임 클리어시 보상으로 1 gem 지급
-
개선 사항:
- 게임 오버 화면과 게임 클리어 화면 구분
-
개선 사항: TA-repo 최신 사항 반영
- 2playermode #74
- Fix earning points for using bomb items #75
- Bug_fix Bomb_Item, add FeverItem #77
- connect 2pbutton-2pgamebutton #78
- Level Design PR: bugfixes and performances improvement #80
- Bug_Fix comparison operator mistake #82
- Adding a formation that change at random #83
- Update EnemySHipFormation / IDEA Configuration #85
- Level Design PR #87
- 개선 사항: TA-repo 최신 사항 반영
-
새로운 기능:
- 6주차 팀 작업사항
-
개선 사항:
- 메인 메뉴 coin, gem 표시와 currency 파일 동기화
- 개선 사항: 게임 중 Coin Item을 획득할 때마다 즉시 코인이 추가되는 기존 메커니즘에서, RoundState.calculateCoin에서 한 번에 코인이 정산되도록 로직을 변경
- 개선 사항: calculateCoin 메서드 수정: baseCoin과 bonusCoin 분리, game over가 아닐 경우에만 bonusCoin 지급
- 개선 사항: gem 아이콘을 그리기 위한 sprite 추가
- 버그 수정: TA 레포와 싱크하면서 신규 추가된 총알 두 개 발사하는 기능으로 인한 정확도 오류 수정(1 넘음) (발사하는 총알에 fire_id 부여하여, 같은 id를 가진 총알에 한해서는 Hitcount를 1만 증가시키도록 변경하여 해결)
- 개선 사항: encryption, decryption 메소드 수정
- 버그 수정: accuracy가 1을 넘어가는 오류 수정(checkCount와 Hitcount를 따로 삽입하여, 관통과 무관하게 1만 증가시키도록 하였음)
- 개선 사항: currency 명칭 변경. (currency -> coin)
- 개선 사항: loadDefault 메소드 삭제. (load 메서드에 포함)
- 버그 수정: load시 null값이 넘겨지는 문제 수정. (bufferReader, bufferWriter 분리)
- 버그 수정: 메서드 포함관계 수정.
- 새로운 기능: currency 암호화 기능 추가.
- 새로운 기능: ReceiptScreen 추가.
- 새로운 기능: RoundState 클래스 추가.
- 개선 사항: 화폐 계산 단위 게임 단위에서 라운드 단위로 변경.
- 개선 사항: calculateCurrency 메소드 파라미터 time, level 추가.
- 새로운 기능: 협업 팀 5주차 진행사항 추가.
- 버그 수정: hitRate 보너스 적용 조건 수정.
- 새로운 기능: CurrencyManager 클래스 추가.
- 새로운 기능: GameState 클래스 currency 필드 추가.
- 새로운 기능: currency load, save 기능 추가.
- 첫 번째 정식 릴리스.