| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 잡생각 정리글
- 백준
- Shimon Schocken
- C
- 생능출판
- 박기현
- 전공자를 위한 C언어 프로그래밍
- unity6
- BOJ
- 주우석
- 메타버스
- C#
- 일기
- The Elements of Computing Systems 2/E
- 김진홍 옮김
- hanbit.co.kr
- 데이터 통신과 컴퓨터 네트워크
- booksr.co.kr
- 이득우
- 입출력과 사칙연산
- https://insightbook.co.kr/
- 밑바닥부터 만드는 컴퓨팅 시스템 2판
- (주)책만
- 게임 수학
- JavaScript
- Noam Nisan
- HANBIT Academy
- C++
- 이득우의 게임수학
- 알고리즘
Archives
- Today
- Total
cyphen156
[Unity6] AR Foundation을 활용한 야구 시뮬레이션 본문
#1 대표 그림 넣어라
프로젝트 소개
Unity의 AR Foundation을 활용한 증강현실 야구 시뮬레이션 게임입니다.
스마트 폰의 AR 카메라로 평면을 인식해 경기장을 배치하고, 실제 공간에서 투수/타자 모드로 플레이하는 게임입니다.
드래그 제스처를 힘·방향·타이밍으로 정규화해 투구·스윙에 매핑하고, 마그누스 효과와 반사/속도 클램프로 현실감 있는 궤적과 타격 감각을 구현했습니다.
- 팀 구성: 황해원(팀장), 오융택(팀원/본인)
- 개발 기간: 2025.06.16 ~ 2025.06.27 (12일)
- 기획 의도: 일상 공간에서 바로 즐기는 캐주얼 야구 체험
- 개발 목표
- AR Plane 인식 후 경기장 배치
- 드래그 제스처를 투구/스윙으로 자연스럽게 매핑
- 마그누스 효과 · 반사 등 물리 기반 재미 구현
수행 역할
- 게임 시스템
- 야구 게임 로직
- 입력 파이프라인
- 게임 상태/루프
- 물리/판정
- UI/이벤트
핵심 기능
- AR 경기장 배치
- 게임 플레이
- 투수 모드
- 직구
- 커브
- 타자 모드
- 투수 모드
실행 방법 (Android)
- APK 설치 후 실행 → 카메라/센서 권한 허용
- 평면 인식 후 경기장 배치
- 타자/투수 모드 플레이
기술 스택
- 엔진 : Unity 6 (6.0.34f1)
- 언어 : C#
- AR : AR Foundation
- 버전관리 : GitHub Desktop
- 테스트 기기 : Galaxy S20 Ultra, Galaxy Jump 2
시연 자료
- APK : ARBaseballGame_v1.0.0.apk
- 발표 자료
- PDF : hhwoyt_ARBaseBall.pdf
- PPTX : hhwoyt_ARBaseBall.pptx
저장소
'포트폴리오' 카테고리의 다른 글
| [Node.js] 디스코드 주크박스 봇 (0) | 2025.09.15 |
|---|---|
| [React Native] Teamony (0) | 2025.09.15 |
| [Unity6] 배틀로얄짬뽕 (0) | 2025.09.15 |