Skip to content

멀티플레잉 슈팅탄막게임 for MWU & GIGDC2020

Notifications You must be signed in to change notification settings

JuicyPark/Robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖ROBOTICS - 멀티플레잉 슈팅탄막게임

디자인 컨셉

  • 단순 N각형
  • 크레파스톤
  • 우주
  • 가급적 글씨 안쓰는 방향으로

클라이언트

  1. 로비
    • 빠른대전
    • 방만들기
    • 팩토리
  2. 팩토리
    • Level 3까지 세팅
    • 무기 뽑기
    • 무기 강화
    • 뽑기는 광고 시청, 직접 구매, 하루에 한 번 무료
    • 우주선 커스터마이징 보류
  3. 필드
    • 플레이
      • 내 필드와 상대방 필드가 세로방향으로 마주보고 있다
      • 플레이어는 체력,마나,경험치를 갖고 있다
      • 내가 세팅한 무기가 자동으로 발사된다
      • 터치를 하지 않으면 스텔스모드가 된다
        • 단, 스텔스에는 마나를 소비한다
        • 스텔스 마나를 모두 사용하면 내 필드가 작아지고 상대방의 필드가 커진다
      • 스텔스를 하지 않는 동안은 경험치가 오른다
      • 경험치가 차면 레벨이 오르고 해당 레벨에 맞는 무기가 하나씩 해방된다
      • 필드를 벗어나면 패배한다
      • 아이템은 아직 보류 (ex : 속도, 공격력 증가라던가)

서버

  • PUN2 사용
  • Firebase 사용
    • 처음은 승,패 기록용
    • 추 후 경쟁전 도입

무기

  • Bullet : Up방향 직선형투사
  • Missile : 적 방향으로 직선투사
  • Screw : 나선모양으로 투사
  • Boom : 일정 위치에서 범위 폭발
  • Blizzard : Up방향 직선형투사, 지나간 길에 슬로우
  • Shook : 일정 위치에서 범위 넉백
  • Boomerang: 부메랑
  • Reflect : 적 방향으로 직선 투사 후 벽에 튕기기
  • Shield : 몇 초에 한번 씩 회전하는 쉴드 생성
  • Block : 몇초동안 못 지나가는 블록을 생성
  • Wind : 내 투사체가 빨라지는 길 생성

개발 이슈

  • 로비
    • 포톤네트워크, Firebase 연결
    • 빠른대전 활성화
    • 방만들기 활성화
    • 팩토리 씬으로 넘어가기
  • 팩토리
    • 무기장착
      • 무기애니메이션
      • 대미지
      • 공격속도
      • 투사체속도
    • 뽑기구현
    • 무기강화
    • 인앱결제 구현
  • 필드
    • 무기발사
    • 이동 로직 텔레포트가 아닌 추적으로 변경
    • 나와 적 필드 구현
    • 필드 크기 조절 로직
    • 자원 소모 및 획득 로직

About

멀티플레잉 슈팅탄막게임 for MWU & GIGDC2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages