Coder Social home page Coder Social logo

developeracademy-postech / mc3_team18_ewook-idle Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 94.63 MB

발성 및 노래실력 향상을 위해 누구나 쉽고 재미있게 참여할 수 있는 iOS 게임 어플리케이션

Swift 100.00%
arkit facedetection-realtime mlkit spritekit

mc3_team18_ewook-idle's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jini0s

mc3_team18_ewook-idle's Issues

[Feat] 구현 캐릭터 표정변화 애니메이션

✏️ Description

게임 유지 시간에 따른 캐릭터 표정 변화 애니메이션을 구현할 예정입니다.

✅ Todo

  • 캐릭터 표정 이미지 에셋 추가
  • 캐릭터 표정 변화 애니메이션

[Feat] 생성 MainView 더미버튼

✏️ Description

기능 구현을 위해 더미버튼 두 개를 만들어 놨습니다.

  • 팀 마다 더미버튼에 본인이 맡으신 View를 넣어주시면 됩니다!

✅ Todo

  • 풍선껌 불기 버튼
  • 차곡차곡 버튼

[Feat] 구현 Chagok 점수 기능 구현

✏️ Description

Chagok 점수 기능 구현을 구현합니다.
컵이 내려오면 100점 스택을 하나 완성하면 1000점이 증가합니다.

✅ Todo

  • Chagok 점수 기능 구현

[Feat] 구현 립트릴&텅트릴 사운드 분류

✏️ Description

CreateML로 생성한 SoundClassification모델을 사용하여 사운드가 인식되면 게임이 시작되도록 구현합니다.

✅ Todo

  • SoundClassification 모델 추가
  • Record 권한 추가
  • 사운드 인식된 경우 버블껌 게임 시작
  • 사운드 인식이 Background로 분류된다면 게임 종료

Test입니다.

✏️ Description

설명을 작성해보세요.

✅ Todo

  • todo
  • todo

[UI] 추가 게임 하단 캐릭터 얼굴만

✏️ Description

게임 화면 하단에 얼굴 이미지 넣기. (얼굴만)
눈, 코, 입 표정은 따로 넣을 예정입니다.

✅ Todo

  • 게임 화면 하단에 얼굴 이미지 넣기.

[UI] 생성 HomeView

✏️ Description

HomeView에 있는 배경과 버튼을 배치한다
버튼에 EmptyView()를 만들어서 연결을 준비시킨다

설명을 작성해보세요.

✅ Todo

  • �배경과 버튼 배치
  • �버튼 연결 준비

[Docs] 수정 README

✏️ Description

README 브랜치 명 관련 내용 수정

✅ Todo

  • 브랜치 명 내용에서 기능 부분 삭제

[Feat] 생성 MainView 더미버튼

✏️ Description

기능 구현을 위한 DummyButton 생성

설명을 작성해보세요.

✅ Todo

  • �풍선 불기 버튼
  • �컵 쌓기 버튼

[Feat] 구현 풍선껌 흔들리는 애니메이션, 난이도 조정에 따른 애니메이션 max값 재설정

✏️ Description

풍선껌 게임 진행 중 흔들리는 모션을 추가할 예정입니다.
UT 결과 평균 지속시간이 10초 안팍인 점을 고려하여
풍선 확대 애니메이션의 최대값을 수정하여 빠르게 확대되는 모습을 볼 수 있도록 수정할 예정입니다.
또한 애니메이션 설정을 easeInOut에서 easeOut으로 수정하여 초반에 빠르게 커지고 시간이 흐를수록 변화값이 적도록 합니다.

✅ Todo

  • 풍선껌 흔들리는 모션 구현
  • 난이도 조정에 따른 애니메이션 max값 재설정
  • 풍선 확대 애니메이션 설정 수정

[Feat] 게임 상태 일시정지 & 타이머 구현

✏️ Description

게임 상태를 일시정지 하는 기능과 (PauseView, GameOverView) 타이머를 구현합니다.

✅ Todo

  • 게임 상태를 일시 정지 하는 기능 구현
  • 타이머 구현
  • 리트라이 기능에 게임 상태 초기화 기능 구현

[Feat] 구현 배경 올라가는 애니메이션

✏️ Description

BubbleGum 게임 중 음성이 인식될 경우 배경이 올라가는 애니메이션 추가할 예정입니다.

음성인식되었을 때 시작하는 대신 캐릭터를 탭 했을 시 게임이 시작되도록 구현해둔 상태여서
일단 캐릭터를 탭 했을 때 증가하도록 할 예정입니다.

✅ Todo

  • 배경 올라가는 애니메이션 구현

[Feat] 구현 BubbleGum 이미지 사이즈 증가

✏️ Description

캐릭터 클릭 시 BubbleGum 이미지의 사이즈가 증가되도록 구현할 예정입니다.
추후 음성인식이 될 경우 증가하도록 수정할 예정입니다.
BubbleGumMainView에서 TitleText 뷰의 상태에 따라 다르게 보이도록

✅ Todo

  • BubbleGum 이미지 사이즈 증가
  • BubbleGumMainView TitleText 뷰의 상태에 따라 텍스트 값 수정

[UI] 수정 텍스트 색상

✏️ Description

텍스트가 커스텀 색상으로 적용되지 않은 부분을 수정합니다..

✅ Todo

  • 텍스트 색상 수정

[UI] 생성 BubbleGumView

✏️ Description

BubbleGum게임 뷰를 생성합니다.

✅ Todo

  • BubbleGum게임 튜토리얼 커버 뷰 생성
  • BubbleGum게임 메인 뷰 생성
  • BubbleGum게임 일시정지 뷰 생성
  • BubbleGum게임 종료 뷰 생성

[Feat] 구현 BubbleGum 화면 이동

✏️ Description

버블껌 게임의 상태에 따른 화면 이동을 구현합니다.
게임 도중 텍스트를 탭하면 다음 화면으로 전환되도록 임시로 구현합니다.

✅ Todo

  • 게임 종료 트리거 생성
  • 게임 종료시 Home 버튼 동작 구현
  • 게임 종료시 Retry 버튼 동작 구현

[Asset] 수정 메인화면 버튼, 스플래시 이미지

✏️ Description

메인 화면 버튼 텍스트 바뀐 버전으로 수정, 스플래시 이미지 화질 좋게 수정.

✅ Todo

  • 메인 화면 버튼 텍스트 바뀐 버전으로 수정
  • 스플래시 이미지 화질 좋게 수정.

[Feat] 수정 화면 이동 구현

✏️ Description

홈 화면에서 각 게임으로의 화면 이동을 구현합니다.
현재 각 게임으로의 화면 이동이 안되는 상태

✅ Todo

  • 수정 화면 이동 구현

[Bug] 수정 다음 라운드 입모양을 미리 인식해서 컵이 떨어질 경우 그 컵이 사라지는 현상 수정

✏️ Description

왼쪽 전 라운드의 컵이 사라지기 전 (사라지는데 비동기 딜레이가 있음) 다음 라운드의 컵의 입모양을 인식하여 컵이 떨어질 경우,
전 라운드 컵이 사라지과 함께 다음 라운드의 컵이 같이 사라지는 현상 수정

✅ Todo

  • 다음 라운드 입모양을 미리 인식해서 컵이 떨어질 경우 그 컵이 사라지는 현상 수정

[Feat] 생성 SplashView

✏️ Description

SplashView를 작성한다

✅ Todo

  • SplashView 배경 삽입
  • 로고 및 타이틀 삽입
  • 1.5초 후 HomeView 띄우기

[Feat] 구현 지속시간 카운팅 기능

✏️ Description

풍선껌 크기 및 배경화면 이동을 위한 시간 카운팅 기능 구현

✅ Todo

  • 풍선껌 크기 및 배경화면 이동을 위한 시간 카운팅 기능 구현

[Bug] 수정 Tutorial 화면에서 멈추지 않음, gameStatus 관련 버그 수정

✏️ Description

Tutorial화면에서 멈추지 않는 버그와 gameStatus 관련 수정.
game retry후 game home으로 갈 시 게임 재접시 pause가 되어있는 버그 수정

✅ Todo

  • Tutorial화면에서 멈추지 않는 버그와 gameStatus 관련 수정
  • game retry후 game home으로 갈 시 게임 재접시 pause가 되어있는 버그 수정

[Docs] 수정 README.md

✏️ Description

깃 컨벤션 관련 내용과 깃 초기 세팅 관련 문서를 추가합니다.

✅ Todo

  • README.md 수정

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.