[Unite Seoul 2025] PC에서 모바일로 : Dungeon & Fighter의 기술적 전환 과정
Unite Seoul 2025 유니티 · YouTube
AI 핵심 요약
PC판 던전앤파이터의 소스와 리소스를 활용해 Unity 모바일 버전을 만들면서, 기존 객체·렌더링 구조를 Unity의 GameObject와 컴포넌트 체계에 맞게 바꾸고 로직과 뷰를 분리했다. 멀티플레이에는 락스텝 서버 기반 프레임 동기화를 적용했으며, 결정론을 위해 실행 순서와 랜덤 시드를 관리하고 Roslyn 분석기로 부동소수점 연산을 통제했다. 입력 지연에 따른 조작감 저하는 로컬 입력을 먼저 반영한 뒤 동기화 결과로 보정하는 선이동과 데드레커닝으로 완화했다. 입력 기록을 활용한 리플레이를 전투 검증·재접속 복구·관전에 쓰고, 기술 지표 대시보드와 테스트봇, Tencent의 InjectFix로 운영과 긴급 수정 체계를 마련한 것이 주요 교훈이다.
- 기존 게임의 객체·애니메이션 구조를 Unity의 GameObject, MonoBehaviour, SpriteRenderer에 맞춰 재구성할 수 있다.
- 결정론적 프레임 동기화를 위해 로직과 뷰를 분리하고, 고정된 실행 순서와 동일한 랜덤 시드를 보장해야 한다.
- 부동소수점 연산은 플랫폼별 결과 차이로 동기화 오류를 일으킬 수 있으므로 Roslyn 분석기로 규칙에 맞게 치환하고 호출 추적을 자동화했다.
- 로컬 입력으로 조작감을 먼저 제공한 뒤 락스텝 결과와 비교·보정하는 선이동 구조는 반응성과 동기화 정확도를 함께 고려하는 방법이다.
- 입력 기록을 재시뮬레이션하는 리플레이는 전투 검증, 재접속 복구, 관전 기능에 재사용할 수 있다.
소개
🔹PC에서 모바일로 : Dungeon & Fighter의 기술적 전환 과정🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 UnityEngine을 활용하여 PC 온라인 게임인 Dungeon & Fighter의 모바일 버전을 개발하는 과정에서 마주한 주요 기술적 난제와 그 해결 과정을 소개합니다. 🎤 연사자 정보 서남혁 NEOPLE Inc. Technical Director ✨ 추천대상자 프로그래머 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Game(General) 세션 영상을 지금 만나보세요! 📍 효율적인 사내 Unity프로젝트 품질관리 전략과 최적화 사례 👉 https://youtu.be/kUpTAntcKps 📍 PC에서 모바일로 : Dungeon & Fighter의 기술적 전환 과정 👉 htt...
비슷한 학습 자료
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] Unity 6로 더 강력해진 모바일 개발: 주요 업데이트 및 로드맵
컨퍼런스 Unite Seoul 2025
🔹Unity 6로 더 강력해진 모바일 개발: 주요 업데이트 및 로드맵🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 이 세션에서는 비주얼 퀄리티 향상과 툴체인 혁신을 포함한 모바일 플랫폼의 핵심 업데이트를 소개합니다. STP(Spatial Temporal Post-Processing), 디퍼드 렌더링, 모바일 Web, 폴더블 디바이스 지원 등 Unity 6가 제공하는 최신 기술과 주요 기능을 확인해보세요. 모바일 개발자라면 놓칠 수 없는 인사이트가 가득합니다! 🎤 연사자 정보 양진석 / Unity Technologies Lead, Partner Engineering ✨ 추천대상자 모바일 게임 개발자 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Game(General) 세션 영상을 지금 만나보세요! 📍 A...
모바일 앱 개발 게임 프로그래밍
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] 소규모 인디개발사의 HDRP 활용 : 스팀,콘솔 게임 개발 과정과 마케팅 전략
컨퍼런스 Unite Seoul 2025
🔹소규모 인디개발사의 HDRP 활용 : 스팀,콘솔 게임 개발 과정과 마케팅 전략🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 이 세션에서는 소규모 개발사가 HDRP를 활용해 게임을 개발하는 과정에 대해 다룹니다. 또한, 유니티의 강력하면서도 간편한 ProBuilder, Timeline, Cinemachine을 인게임에 적용한 사례와, Spline을 활용해 횡스크롤 게임에 입체감과 깊이감을 더하는 방법을 소개합니다. 더불어, 인디게임 개발사의 마케팅 전략에 대한 경험도 함께 공유할 예정입니다. 🎤 연사자 정보 진세광 / ODYSSEYER, CEO ✨ 추천대상자 인디게임 개발 종사자나 개발에 관심이 있는 모든 분 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Indie/Virtual 세션 영상을 지금 만나보세요...
게임 프로그래밍 게임 아트 · 그래픽
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] 부드러운 모바일 게임: 최고의 성능을 위한 그래픽 최적화
컨퍼런스 Unite Seoul 2025
🔹부드러운 모바일 게임: 최고의 성능을 위한 그래픽 최적화🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 Unity 6의 그래픽 아키텍처의 필수 구성 요소에 대해 자세히 알아보세요. 본 세션에서는 그래픽 처리 방법에 대한 개요부터 시작하여 렌더링 파이프라인에 영향을 줄 수 있는 가장 일반적인 성능 병목 현상을 살펴 봅니다. 또한 게임 그래픽을 최적화하기 위한 실행 가능한 모범 사례와 함께, 플레이어에게 보다 원활하고 효율적인 경험을 제공하는 방법을 확인합니다. 마지막으로 성능을 측정하고 진단하는 데 사용할 수 있는 주요 GPU 프로파일링 도구와, 이러한 도구를 효과적으로 사용하여 그래픽 관련 문제를 식별하고 해결하는 방법을 살펴보겠습니다. 사전 제작, 제작, 라이브 중 무엇이든 상관없습니다. 이 세션에서는 모바일 게임의 성능을 향상시키기 위한 지식과 기술을 갖추게 됩니다. 🎤 연사자 정보 Elbert Perez / U...
게임 프로그래밍 게임 아트 · 그래픽
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] 브라우저에서 더 나은 결과를 얻으세요: Unity Web을 통한 프로젝트 개발의 큰 발전
컨퍼런스 Unite Seoul 2025
🔹브라우저에서 더 나은 결과를 얻으세요: Unity Web을 통한 프로젝트 개발의 큰 발전🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 최근 웹 기술의 발전은 브라우저 기반 프로젝트를 개발하는 모든 사람에게 큰 도움이 되었습니다. 시간 절약 및 최적화 팁 등 Unity 6에서 웹 게임을 설정하는 모범 사례와 하드웨어 요구 사항이나 모바일 마켓플레이스의 허들 없이 브라우저 사용자에게 다가가는 방법을 알아보세요. 🎤 연사자 정보 Quek Jian Hui Unity Technologies Senior Partner Engineer ✨ 추천대상자 브라우저 게임 및 프로젝트 개발자 📜 발표 자료 https://on.unitysquare.co.kr/4kjG3Rj 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Ga...
웹 개발 게임 프로그래밍
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] 효율적인 사내 Unity프로젝트 품질관리 전략과 최적화 사례
컨퍼런스 Unite Seoul 2025
🔹효율적인 사내 Unity프로젝트 품질관리 전략과 최적화 사례🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 사이버에이전트 게임&엔터테인먼트 사업부에는 여러 자회사 내에 Unity를 사용한 수 많은 프로젝트가 존재하고 있습니다. 사내 프로젝트를 기술면으로 서포트 하기 위한 코어기술본부 출범 이래, 효율적으로 각 Unity프로젝트의 품질을 관리하기 위해 채택한 전략에 대한 이야기와 더불어 실제 운용 중인 프로젝트에서 있었던 최적화 사례를 소개합니다. 🎤 연사자 정보 김민혁 CyberAgent, Inc. Unity Solution Architect ✨ 추천대상자 프로그래머 📜 발표 자료 https://on.unitysquare.co.kr/44Geqxr 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Game(G...
소프트웨어 테스트 게임 프로그래밍
컨퍼런스 Unite Seoul 2025
[Unite Seoul 2025] Unity 프로젝트 개발 시 반드시 체크해야 할 최적화 관련 기능 공유
컨퍼런스 Unite Seoul 2025
🔹Unity 프로젝트 개발 시 반드시 체크해야 할 최적화 관련 기능 공유🔹 지난 4월 15일 개최되었던 Unite Seoul 2025의 세션 레코딩 영상들을 공개합니다! 🎉 게임 및 산업 분야 프로젝트 컨설팅을 수행하며 경험해왔던 다양한 프로젝트 사례에서 공통적으로 나타나는 성능 저하 요소의 최적화 방법과 덜 알려져 있지만 유용한 기능 활용에 대해 소개합니다. 🎤 연사자 정보 류태규 Unity Technologies Senior Software Engineer ✨ 추천대상자 프로그래머 📜 발표 자료 https://on.unitysquare.co.kr/3GOXFpT 여러분의 게임 개발 능률을 향상시켜줄 Unity의 유용한 기능 및 사용 방법, 성공 사례와 전략을 소개합니다! 유니티가 직접 큐레이션한 아티스트를 위한 Game(General) 세션 영상을 지금 만나보세요! 📍 Unity 프로젝트 개발 시 반드시 체크해야 할 최적화 관련 기능 공유 👉 htt...
게임 프로그래밍