Skip to content

Repository files navigation

InfinityFighter

✓ Project Overview

Project Name InfinityFighter - 마블 히어로 배틀 시뮬레이터
Duration Development in Progress
Team Size Team Development
Engine Unreal Engine 5.6
Language C++ & Blueprint
Version Control Git-based collaborative workflow
Purpose UE5 C++ 기반 액션 게임 개발 프로젝트

✓ Tool & Skill

Game Development

Unreal Engine 5 C++ Blueprint

Version Control

Git

Commit Guidelines

feat: 새로운 기능 추가
fix: 버그 수정
refactor: 코드 리팩토링
docs: 문서 업데이트
style: 코드 스타일 변경

✓ Technical Architecture

Core Technologies

graph LR
    A[Unreal Engine 5.6] --> B[C++ Core Systems]
    A --> C[Blueprint Integration]
    D[Action Component] --> E[Skill System]
    D --> F[Router System]
    G[AI Brain] --> H[Behavior Patterns]
    G --> I[Cooperative AI]

    style A fill:#0066cc,stroke:#333,stroke-width:2px,color:#fff
    style B fill:#00aa44,stroke:#333,stroke-width:2px,color:#fff
    style D fill:#ff4444,stroke:#333,stroke-width:2px,color:#fff
    style G fill:#ff8800,stroke:#333,stroke-width:2px,color:#fff
Loading

Development Summary (Prototype → Alpha → Beta)

구분 프로토타입 (2025-09-15) 알파 (2025-09-19) 베타 (2025-09-24)
핵심 구현
  1. CharacterBase, Spawn 파이프라인
  2. GameMode 리스폰
  3. ActionComponent 스켈레톤
  1. 캐릭터 3종 스킬(스파이더맨 웹스윙·벽붙기, 아이언맨 비행·리펄서, 닥스 마법진·투사체)
  2. 쿨타임 시스템
  3. 랜덤 리스폰
  4. FOV(시야각) 타겟팅
  1. 밸런싱(닥터 스트레인지 HP 상향)
  2. 죽음·데미지 애니메이션
  3. 스킬 카메라 전환
  4. 배틀 매니저(게임 상태)
  5. 킬로그(실시간 수집)
  6. AI 협력 패턴
구조(Architecture)
  1. 코어 모듈 골격
  2. 입력·액션 분리 초안
  1. AI Brain FSM v1~3
  2. Action Router 확립
  3. 데이터 구동 설계 도입
  1. aiBrainComponent 분리
  2. 쿨다운 안정화
  3. 로그·메모리 최적화
  4. 안정성 향상
Flow
(UI/게임 진행)
  1. 기본 UI 레이아웃
  1. Lobby
  2. AimEnemy
  3. 크로스헤어
  4. 맵 전환
  1. Intro → Plaza → Lobby → Ingame 완성
  2. 스킬셋 위젯 정리
  3. HP UI 정리
  4. 엔딩 씬
  5. 걷기·공격 SFX

✓ KPT 회고 (Keep-Problem-Try)

🟢 KEEP
  • 소통문화 — 각자 작업해도 디스코드 상주로 실시간 소통/협업
  • 즉각 피드백 & 집단지성 — 빠른 리뷰로 문제 해결 및 방향 정렬
  • 긍정적 태도/도전정신 유지 — 어려운 기술적 도전에도 포기하지 않는 자세
  • 스크럼 운영 — 개인 개발 내용 중심 진행 상황 공유
  • 상호 스킬업 — 원하는 영역 페어링/스터디로 실력 향상
  • 팀 케미 — 조화·화합·사랑·우정 🌟
  • AI 적극 활용 — 애니메이션 타겟팅, 음악, 캐릭터 생성/보정 등 파이프라인에 AI 도입
🟡 PROBLEM
  • 기간 부족으로 기능 범위 대비 완성도 낮음 — 야심찬 계획 대비 시간 부족으로 품질 저하
  • 디벨롭 미완 — 일부 시스템 구현이 중간 단계에서 멈춤
  • 빌드/퍼포먼스 미흡
    • 포스트 프로세싱·최적화 미진
    • 실행 파일 빌드 실패
    • 메모리 관리 부족
🔵 TRY
  • 멀티플레이 — 서버 연결 및 세션/매치 조인 구현
  • 캐릭터 선택 — 플레이어 프리셋/스폰 연동 시스템
  • 버블 시스템 보완 — 충돌/상태 처리 완성도 향상
  • 파쿠르 추가 — 이동 컴포넌트 확장 및 파쿠르 액션 구현

About

WantedPotenUp3rdProject(TPS)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages