Code Monkey home page Code Monkey logo

baseball-10's People

Contributors

choichoigang avatar godrm avatar guswns1659 avatar sungik-choi avatar

Watchers

 avatar  avatar  avatar  avatar

baseball-10's Issues

[FE] 게임 로딩 화면 구현

게임 로딩 화면 구현

  • 모달에서 게임 시작을 누르면 로딩 화면으로 넘어가게
  • 로딩화면에서 상대방을 기다리고, 상대방이 들어오면 일정 시간이 지난 뒤 게임 시작
  • 로딩이 끝나면 게임화면으로 이동

[FE] Playground 구현

MockData 기반으로 playground 구현

  • grid 기반 구현
  • 실제 Server Data를 기반으로 구현

[FE] Loading 대기열 Server 통신 로직 구현

Loading시에 상대방이 현재 대기열에 존재 하는지 하지 않는지를 확인하는 로직 구현

  • 플레이어는 팀을 선택하면 대기열에서 상대 선수를 기다린다.
  • 상대가 없다면 재귀적으로 Server에 통신을 보내서 접속 상황을 계속해서 확인한다.
  • 대기실에서 상대가 들어온다면 일정 시간 이후에 playground 화면으로 이동하도록 한다.

[FE] 게임 보드판 구현

게임 보드판 구현

  • 에셋은 제작하거나 무료 소스 다운받아서 최적화하기
  • 베이스 이동 애니메이션 구현
  • 팀별 캐릭터 변경 가능하면 구현
  • 홈에 들어갈 시 사라짐, 나타날 시 생성 애니메이션 가능하면 구현

[FE] PlayList 화면 구현

gamelist에서 선수의 정보에 대한 페이지를 보여준다.

  • 현재 자신이 게임을 진행하는 팀과 상대팀의 정보를 보여준다,

[FE] React Router 기본 파일 구조

Component를 Router 기준으로 분류한다.

  • "domain/" : 깃헙 로그인 , 초기 페이지

  • "domain/gamelist" : 게임을 진행할 팀 선택 화면

  • "domain/playground" : 실제 게임이 진행되는 과면

  • "domain/playground/playerlist" : 현재 진행중인 게임의 선수 정보

[BE] RDS 셋팅

기능

  • AWS 책 참고하며 RDS 셋팅 진행
  • VPC 이용해 ec2, DB 서브넷 나누기.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.