728x90
반응형

2022 NDC/프로그래밍 6

[NDC22-프로그래밍] 테스트자동화 도구 개발 생존전략

QAMate AutoFlow 각각 필요한 기능을 수행하는 "노드" 노드들의 흐름을 연결해주는 "엣지" 노드와 엣지들이 모여서 만드는 일련의 과정 "플로우" 가독성을 높이기 위해서 함수화하는 기능 제공 다양한 요구에 맞춰서 만들어진 특별한 기능을 가지는 노드 존재 결론 -> 지원도구 개발에도 전략이 필요하다

[NDC22-프로그래밍] 리니지: 거울전쟁

● 발표분야: 프로그래밍 ● 발표자: 엔씨소프트 한태경, 박현수 / NCSOFT Tea Kyung Han, Hyunsoo Park ● 권장 대상: AI Engineer ● 키워드: #포스트모템 #강화학습 #AI_라이브_서비스 1. 리니지 : 거울전쟁 소개 2. 강화학습에서 도전과제와 해결방법 2-1 계층형 의사결정 구조 - 기존대로 하면 경우의 수가 너무 많아짐 - 강화학습을 하기 위해 많은 자원이 필요하게 됨 - 복잡한 지형때문에 장거리 탐색이 힘듦 2-2 고수준 액션 사용 2-3 AI 행동 조정 --------- Hierarchical RL을 이용한 고수준 policy 학습 필요 - HRL은 이 문제에 대한 대표적인 방법 - 배치 policy 관련 많은 문제는 기계학습/강화학습 기술로 완화 가능 3...

[NDC22-프로그래밍] 'New State Mobile' 글로벌 서비스 도전기

● 발표분야: 프로그래밍 ● 발표자: 크래프톤 송민욱 / KRAFTON Minuk Song ● 권장 대상: 서버 프로그래머, DevOps, SRE ● 키워드: #클라우드 #글로벌_서비스 #쿠버네티스 글로벌 서비스 도전기 - 쿠버네티스 클러스터 50개로 글로벌 서비스하기- 1. 멀티 클라우드, 쿠버네티스를 사용하는 이유 - 세션 기반 게임 : 인게임 플레이가 일어나는 세션 서버와 아웃게임 플레이를 하는 서버로 분리된 형태의 게임을 뜻함 - 주로 전략 시뮬레이션이나 FPS - 세션 서버와 사용자가 가까워야함 - 표를 보면 알다시피, 한 클라우드로 모든 지역을 사용할 수 없음 - 특정 지역에 사용자가 많은 게임이라면 그 지역에 많은 서버가 있는 클라우드를 사용하는 것이 유리함 - 정의 : 클라우드 네이티브 아..

[NDC22-프로그래밍] Walk Lizzie, walk!

● 발표분야: 프로그래밍 ● 발표자: 엠바크 스튜디오 조지 델 발 산토스 / Embark Studios Jorge del Val Santos ● 권장 대상: All levels of AI/Gameplay/Animation programmers and technical animators will probably gain the most value from this talk, although no major prior knowledge is required. ● 키워드: #Machine_Learning #Animation #Reinforcement_Learning #Deep_Learning #Physics 강화 학습을 통한 임의의 생명체의 물리 기반 애니메이션에 대해서 본 강연의 목적은 누구나 이렇게 살아있..

[NDC22-프로그래밍] 라즈베리 파이로 직접 만드는 네트워크 시뮬레이터

● 발표분야: 프로그래밍 ● 발표자: 데브시스터즈 박재현 / DEVSISTERS Jaehyeon Park ● 권장 대상: 프로그래머 ● 키워드: #네트워크 #라즈베리파이 #리눅스 데브옵스 엔지니어 네트워크 시뮬레이터? - 네트워크를 직접 조작하여 원하는 환경 아래에서 여러 가지 테스트를 할 수 있도록 해주는 도구 1. 네트워크 시뮬레이터를 만드는 이유 - 개발할 때는 괜찮은데 배포하니까 네트워크 오류 많이 남 - 느리고 불안정한 네트워크, 갑작스러운 네트워크 단절, 비대칭적인 전송속도 기존 도구들은.. - 설치하는 과정 번거로움 - 기능이 제한되어 다양한 시나리오를 재현하기 어려움 - 비 소프트웨어 직군 분들의 사용이 어려움 클라이언트 수정 없이 시뮬레이터에 연결하는 것만으로 다양한 환경 재현이 된다면?..

[NDC22-프로그래밍] 프라시아 전기에 멋진 탈것 만들기

본 게시물은 강연을 들으며 메모한 것 입니다. 문제가 있을 경우 바로 삭제하겠습니다. ● 발표분야: 프로그래밍 ● 발표자: 넥슨코리아 이연석 / Nexon Korea Yeonseok Yi ● 권장 대상: 게임 프로그래머, 클라이언트 프로그래머, UE4 프로그래머 ● 키워드:#MMORPG#탈것#곡선#UE4#프라시아전기 1. 개요 애니메이션 중심의 현실적이고 생동감 있는 탈 것 서버 개체 없이도 모두가 같은 경험을 할 수 있도록 2. 멋지게 타기 탈 것 상태 전환 흐름 랑데부 - 우선 순위를 결정하여 변수를 하나씩 제거하기 3. 멋지게 내리기 3-1 캐릭터를 탈 것에 붙이기 캐릭터의 현재 위치, 방향을 유지한 채로 탈것에 부착 캐릭터의 탈것에 대한 상대 위치, 방향이 발생 상대 위치, 방향이 0이 되게 선형..

728x90
반응형