Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»Boolean Avengers : 개발 상식을 점검할 수 μžˆλŠ” μ›Ή μ‹œλ¦¬μ–΄μŠ€ κ²Œμž„ μ„œλΉ„μŠ€

License

Notifications You must be signed in to change notification settings

soon-fork/2019-01

Repository files navigation

Welcome to Boolean Avengers πŸ‘‹

Version node-version npm-version Documentation Issues Pull requests Travis License: MIT

πŸ“– Wiki

πŸ–₯ Demo Video

πŸ•ΉοΈ Click and Play game!

개발자λ₯Ό μœ„ν•œ OX ν€΄μ¦ˆ κ²Œμž„ μ„œλΉ„μŠ€

λκΉŒμ§€ μ‚΄μ•„λ‚¨λŠ” μžκ°€ μ±„μš©λœλ‹€! μ‹μƒν•œ ν€΄μ¦ˆκ²Œμž„κ³Ό μ§€λ£¨ν•œ 개발 곡뢀에 μ§ˆλ¦¬μ…¨λ‚˜μš”? ν‚€λ³΄λ“œλ‘œ 직접 캐릭터λ₯Ό μ‘°μž‘ν•΄μ„œ 개발 상식 OX ν€΄μ¦ˆλ₯Ό ν’€μ–΄λ³΄μ„Έμš”! Boolean AvengersλŠ” λ‹€μ΄λ‚΄λ―Ήν•œ κ²Œμž„ μš”μ†Œμ™€ 개발 상식 ν€΄μ¦ˆλ₯Ό κ²°ν•©ν•œ μ›Ή μ‹œλ¦¬μ–΄μŠ€ κ²Œμž„ μ„œλΉ„μŠ€μž…λ‹ˆλ‹€.

Install & Run

  • 😘Front-End
cd client
npm install
npm start
  • πŸ—Back-End
cd server
npm install
npm start
  • 🐳By Docker-compose
docker-compose up

β›‘Run tests

npm test

🏁 Challenge

μ›Ήμ—μ„œ μ¦κΈ°λŠ” λ‹€μ΄λ‚΄λ―Ήν•œ κ²Œμž„!

  • μ›Ή ν™˜κ²½μ—μ„œ μœ μ €λ“€μ΄ μ—¬λŸ¬ μƒν˜Έμž‘μš©μ„ ν•  수 μžˆλŠ” κ²Œμž„ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
  • μ—¬λŸ¬ μœ μ €λ“€μ˜ 행동을 μ‹€μ‹œκ°„μœΌλ‘œ λ°˜μ˜ν•˜λ©΄μ„œ, μœ μ €λ“€μ—κ²Œ λ™μΌν•œ UXλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
  • μ›Ήμ—μ„œ 보닀 λΆ€λ“œλŸ¬μš΄ μ• λ‹ˆλ©”μ΄μ…˜μ„ 톡해 λ§€λ„λŸ¬μš΄ κ²Œμž„ ν™˜κ²½μ„ μ œκ³΅ν•©λ‹ˆλ‹€.
  • μœ μ €λ“€κ°„μ˜ μƒν˜Έμž‘μš©μ„ μœ λ„ν•˜μ—¬, λ‹€μ΄λ‚΄λ―Ήν•œ κ²Œμž„ μš”μ†Œλ“€μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

πŸ“’ Tech Log

πŸ”§ Tech Stack

πŸ—ƒ Project Folder

πŸ“docker
πŸ“mysql
πŸ“script
πŸ“client
β”œβ”€β”€ πŸ“public
β”œβ”€β”€ πŸ“src
β”‚ β”œβ”€β”€ App
β”‚ β”œβ”€β”€ πŸ“modules
β”‚ β”œβ”€β”€ πŸ“constants
β”‚ └── πŸ“components
β”‚ β”œβ”€β”€ πŸ“Admin
β”‚ β”œβ”€β”€ πŸ“Login
β”‚ β”œβ”€β”€ πŸ“Lobby
β”‚ └── πŸ“Room
β”‚ └── πŸ“OAuth
πŸ“server
β”œβ”€β”€ App
β”œβ”€β”€ πŸ“bin
β”‚ └── www
β”œβ”€β”€ πŸ“middlewares
β”œβ”€β”€ πŸ“routes
β”‚ └── πŸ“admin
β”œβ”€β”€ πŸ“database
β”œβ”€β”€ πŸ“controller
β”œβ”€β”€ πŸ“models
β”œβ”€β”€ πŸ“constants
β”œβ”€β”€ πŸ“test
└── πŸ“util

πŸ— Architecture

Server & Client

Server&Client

CI/CD

CI/CD

Socket event flow

Socket event flow

Game Logic

Move

Game Logic: Move

Game start to end

Game Logic: Start&End

πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦ Author

πŸ‘€ boostcamp 2019-01

πŸ‘Έ 김희선
🌟 ν•¨ν˜•κ·œ
🀐 μ„œλ³΄ν˜„πŸ‘¨β€βš•οΈ
πŸ’‘ μ‘°μ˜λ„

πŸ“ Copyright

Character Image

Allowed use and edit only for non-commercial from Source

Sound

Allowed use only for non-commercial from Source

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.


This README was generated with ❀️ by readme-md-generator

About

πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»Boolean Avengers : 개발 상식을 점검할 수 μžˆλŠ” μ›Ή μ‹œλ¦¬μ–΄μŠ€ κ²Œμž„ μ„œλΉ„μŠ€

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 89.0%
  • TSQL 9.5%
  • Other 1.5%

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /