Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/unit test #102

Closed
wants to merge 33 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
7f79e8b
Feat: 엔진 화
tjdvlf2880 Nov 6, 2023
5b3d314
Feat: Engine Upgrade
tjdvlf2880 Nov 7, 2023
e665b9a
Feat:SoundManager
tjdvlf2880 Nov 7, 2023
729c58f
add page
tjdvlf2880 Nov 7, 2023
b98682a
FIX setting page Port
tjdvlf2880 Nov 8, 2023
1e41ef3
Merge branch 'main' of https://github.com/bysxx/Invaders into feature…
tjdvlf2880 Nov 8, 2023
c4b0ae3
코드 리팩토링 및 컴포넌트 기반 게임 엔진화 작업을 거친 뒤
tjdvlf2880 Nov 8, 2023
b8b1951
Refactor: Port HighScorePage
tjdvlf2880 Nov 9, 2023
33c455d
Refactor: Port AchievePage
tjdvlf2880 Nov 9, 2023
aaf120b
Player 추가
tjdvlf2880 Nov 9, 2023
3f1a24f
게임 페이지 `구현 중..
tjdvlf2880 Nov 10, 2023
14ac0dc
basic play 구현
tjdvlf2880 Nov 10, 2023
822ab8e
enemy 구현
tjdvlf2880 Nov 10, 2023
b55c92d
item 포팅
tjdvlf2880 Nov 11, 2023
42f1f04
기존의 Space Invador를 엔진 모듈화 하여 새롭게 포팅하였음.
tjdvlf2880 Nov 11, 2023
4a214cc
Complete Refactoring
tjdvlf2880 Nov 11, 2023
af1f2fe
Fix : currency 저장문제
tjdvlf2880 Nov 11, 2023
d0cbf70
Feat Add ResFile
tjdvlf2880 Nov 11, 2023
0378be7
Fix: 더미 코드 삭제
tjdvlf2880 Nov 12, 2023
a901115
Fix: ignore
tjdvlf2880 Nov 12, 2023
704674d
Fix: SotreItem 오류 수정
tjdvlf2880 Nov 12, 2023
57e006f
Merge pull request #25 from bysxx/feature/ReEngineering
bysxx Nov 18, 2023
348f001
feat: update backend project
bysxx Nov 18, 2023
f2e829d
refactoring: add player's data on screen when player clear stage or not
absolute-LeeDongHee Nov 18, 2023
45271c2
fix: not display keycode on the setting page
absolute-LeeDongHee Nov 18, 2023
9cbcdd9
feat: add a help page which is a user guide
absolute-LeeDongHee Nov 19, 2023
c0dc350
fix: solve the font error
absolute-LeeDongHee Nov 20, 2023
175bada
database
kimdaeyoung8545 Nov 20, 2023
2367796
fix: fix error that when the player press Esc to return to select set…
absolute-LeeDongHee Nov 20, 2023
d54a31a
Merge pull request #26 from bysxx/feature/back-end
tjdvlf2880 Nov 20, 2023
926c440
refactoring: change type and name of some variables in the HelpPage.java
absolute-LeeDongHee Nov 20, 2023
ec91d04
Merge pull request #27 from bysxx/feature/HelpPage
tjdvlf2880 Nov 26, 2023
0eb9719
Feat:add junit5 lib and test sound
tjdvlf2880 Nov 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ pip-log.txt
## Custom
#############

log*
*.log
.checkstyle
.idea
*.iml
Expand All @@ -180,4 +180,7 @@ outg
*.iml
out/
scores_1p
scores_2p
scores_2p

# backend
backend/node_modules
Binary file added Lib/json-simple-1.1.1.jar
Binary file not shown.
Binary file added Lib/junit-platform-console-standalone-1.8.2.jar
Binary file not shown.
19 changes: 19 additions & 0 deletions backend/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Node.js 이미지를 기반으로 합니다.
FROM node:18

# 앱 디렉토리 생성
USER root
WORKDIR /app

# 앱 의존성 설치
COPY package*.json ./

RUN npm install

# 앱 소스 추가
COPY . .
RUN ls -al

RUN npm run build
EXPOSE 3200
CMD [ "npm", "start" ]
6 changes: 6 additions & 0 deletions backend/nodemon.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"watch": ["src", ".env"],
"ext": "js,ts,json",
"ignore": ["src/logs/*", "src/**/*.{spec,test}.ts"],
"exec": "ts-node -r tsconfig-paths/register --transpile-only src/index.ts"
}
Loading
Loading