Skip to content

eliotjang/tower-defense-game-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

타워 디펜스 게임 프로젝트

image

프로젝트 제작 기간 : 2024.6.17.(월) ~ 2024.6.20.(목)

타워 디펜스 게임 프로젝트 기획 및 설계

프로젝트 패킷 명세서

Untitled (1)

Redis 데이터 & 데이터 테이블

게임 진행 및 검증

와이어프레임

Untitled

에셋 스프라이트

스킬 스택

bcrypt cors dotenv express jsonwebtoken redis socket.io uuid nodemon prettier

폴더 구조

tower-defense-game-project
│
├── node_modules/
│
├── .env
├── .gitignore
├── .prettierrc
├── package-lock.json
├── package.json
├── readme.md
│
├── assets/
│   ├── game.json
│   ├── monster.json
│   ├── monster_unlock.json
│   ├── stage.json
│   └── tower.json
│
├── public/
│   ├── index.html
│   ├── login.html
│   ├── register.html
│   │
│   ├── assets/
│   │   ├── game.json
│   │   ├── monster.json
│   │   ├── monster_unlock.json
│   │   ├── stage.json
│   │   └── tower.json
│   │
│   ├── images/
│   │   ├── base.png
│   │   ├── bg.webp
│   │   ├── favicon.ico
│   │   ├── monster1.png
│   │   ├── monster2.png
│   │   ├── monster3.png
│   │   ├── monster4.png
│   │   ├── monster5.png
│   │   ├── monster6.png
│   │   ├── path.png
│   │   ├── tower.png
│   │   ├── tower1.png
│   │   ├── tower2.png
│   │   ├── tower3.png
│   │   ├── tower4.png
│   │   └── tower5.png
│   │
│   └── src/
│       ├── base.js
│       ├── Constants.js
│       ├── game.js
│       ├── monster.js
│       └── tower.js
│
└── src/
    ├── app.js
    ├── constants.js
    │
    ├── handlers/
    │   ├── error.handler.js
    │   ├── game.handler.js
    │   ├── handlerMapping.js
    │   ├── helper.js
    │   ├── monster.handler.js
    │   ├── register.handler.js
    │   ├── stage.handler.js
    │   └── tower.handler.js
    │
    ├── init/
    │   ├── assets.js
    │   ├── redis.js
    │   └── socket.js
    │
    ├── models/
    │   └── user.model.js
    │
    ├── routers/
    │   └── accounts.router.js
    │
    └── utils/
        ├── configs.js
        ├── redis.utils.js
        │
        └── errors/
            └── classes/
                └── custom.error.js

프로젝트 제작 인원

About

Socket.io 사용 타워 디펜스 게임 서버 제작

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •