MiniGame-PushPush/README.md
hyunwoo 3fdbe343f8 Update readme.md
플레이어 UI 적용 수정
2023-10-24 19:14:48 +09:00

1.4 KiB

MiniGame-PushPush

포트폴리오용 게임 제작
제작 환경 : Untiy 2022.3.9f

구현 현황

  1. 자체 기반 dll 추가 [Project Link]
    a) Excel to Json Converter & Json 대응 class 자동생성
    b) EventBus System
    c) Singleton
    d) Infinity Scroll View

  2. Addressable 사용
    a) Addressable 사용하여 Asset Load 시스템 구현

  3. ObjectPool
    a) Unity ObjectPool 사용 b) 로드된 에셋 Spawn 및 Release 기능 구현

  4. Scene 로드 및 전환

  5. Stage 구현
    a) 캐릭터 이동 및 점프 구현
    b) 캐릭터 스킬 기능 구현(Q키) - 게이지에 따라 파워 강도 조절
    c) 물체 생성 및 점수처리 추가
    d) 물체 스킬 피격 시 물리효과 및 FX 추가
    e) 캐릭터 낙하 시 재생성 기능 추가
    f) 플레이타임 적용
    g) 결과 화면 획득 물체 및 점수 표기 추가
    h) 스테이지 아이템 생성 및 충돌처리 추가
    i) 스테이지 아이템 효과 적용 [미구현]
    j) 스테이지 아이템 중 코인/보석 획득 수 및 클리어 코인 보상 추가 [미구현]

  6. 플레이어 선택 UI 추가
    a) 메인 플레이어 세팅(PlayerPrefs 저장)
    b) 모든 플레이어 데이터 표기 및 변경

  7. Json 테이블 로드
    a) Json 데이터 파싱 및 테이블 로드 구현

  8. UI Manager
    a) UI 생성 및 Hierarchy 관리