본문 바로가기
728x90
반응형

전체 글454

레벨디자인심화 6주차 - 중간 과제 공지 [ 강의 목표 ] - 컨셉 : 디자인 의도, 플레이에 대한 목적 - 줄거리(스토리) : 설정, 플레이 컨셉 플레이 구성, 정보 획득시점 구성 정보 획득의 방법 : 플레이로 풀어야 함 (경험, 사건이 있어야 한다) 동선(구성이 나오면 제작 가능) > 지형 구조(플레이어가 나오면 제작 가능) > 세부 시나리오 - 플레이 시나리오 : 플레이 내용, 유저들에게 어떤 상황을 만들어 줄 것인지 세계관, 관계도, 등장 인물, 사건의 특성 - 시스템 설계 : 기본이자, 교수님이 하고 싶은 것 (게임 디자이너가 어떤 일을 하는가) - Data 실제 개발에서는 여기까지가 1차 마감. 이후부터 폴리싱, QA, Test 전체가 100이라면 컨셉은 시간을 측정할 수 없다. 뭔가를 많이 해서 누적된 경험에서 나올 수 있는 결과물.. 2023. 10. 19.
XR콘텐츠제작프로젝트(캡스톤디자인) 8주차 기획팀 진행 경과 레벨디자인 집중기간, 레벨 베리에이션 작업 프로그래밍팀 진행 경과 함정 완성, NPC 움직임 제작, 데이터 시트 연결 아트팀 진행 경과 리디자인, 시안 및 원화 제작 우주선 텍스쳐 수정 프랍 모델링, 애니메이션 제작 및 수정 애니메이션 캐릭터 맵핑, 퀄업 UI 및 로고 작업 이펙트 작업 https://youtu.be/ByVcPMPgpco?si=1fjiyjhTsIvN9WM1 쉐이더 작업 2023. 10. 18.
XR콘텐츠제작프로젝트(캡스톤디자인) 7주차 - 중간시연 중간시연 최종 영상 https://youtu.be/zmrCiSoAaVE 중간시연 크런치 이후 보상 휴가 지급 기획팀 진행 경과 정리 문서 프로그래밍팀 작업 진행 경과 경사면 이동 관련 조작감 개선 https://youtu.be/JxmcCwa-U0Q 바람 트리거 수정 https://youtu.be/PhzO7cUxEOk 구글 스프레드 시트 파싱해서 인게임 데이터에 반영되도록 적용 준비 중 아트팀 작업 진행 경과 NPC 컨셉아트 3차, 디자인 확정 배경 2차 원화 추가 메인 캐릭터 베니 채색 작업 특수 플랫폼 컨셉 풀 쉐이더 수정본 NPC 원화 작업 우주선 원화와 촛불 원화 작업 및 모델링 플레이어블 캐릭터 모델링 폰트 서치 UI 핑크 나무 RND 벽 잡기 애니메이션 https://youtu.be/VGhmFZ.. 2023. 10. 17.
리얼타임엔진 7주차 - 중간 과제 공지, 개별 면담 중간과제 섬 제작 없앨 예정. 대신 2개의 과제로 대체. - Verse 사용해서 프로그래밍 진행 - 모델링 진행 영상 보고 따라할 수 있게 구성 할 예정. 이번 주 사전 준비, 다음 주 팀빌딩 진행. 개별 면담 진행 2023. 10. 17.
게임인공지능 7주차 - Shortest Path, Dijkstra, A* Algorithm Edge Relax (에지완화) 알고리즘이 진행되는 동안 시작 노드에서 목적 노드까지 Best Path Found So Far (BFSP)에 대한 정보 수집 및 갱신 Dijkstra's Algorithm 비용기반 방향 그래프 G = (V, E)에서 시작 노드에서 다른 모든 노드까지의 최단 경로를 구할 수 있다. - SPT(Shortest Path Tree) 관리 : 시작 노드 s로부터의 최종 최단경로 가중치가 이미 결정된 정점들을 관리한다. - 우선순위 큐(Priority Queue)를 이용한다. : 최단 경로 추정 가중치가 가장 작은 정점 u ∈ V – S를 선택 : u 를 S에 추가 : u 와 연결된 모든 간선을 완화 https://youtu.be/dhvf9KCAsVg?si=de46BllxT84Xa6.. 2023. 10. 17.
게임밸런스및시뮬레이션 6주차 - VBA에 대하여, 중간과제 공지 Macro 자주 사용하는 여러 개의 명령어를 묶어서 하나의 키 동작이나 메뉴 등을 이용해 실행되도록 만든 것 VBA (Visual Basic for Application) VBA는 MS-Office 응용 프로그램에서 매크로를 기록하는 데에 사용하는 프로그래밍 언어이다. VBA 문법은 VB와 같지만, 대응 프로그램이 없으면 사용이 불가능하다. Word나 PPT에서도 사용 가능하다. - 어플리케이션 (엑셀 자체) - 프로젝트 & 모듈 (프로시저의 집합) - 프로시저 (명령문의 집합) 개발 도구 활성화하기 체크박스를 사용하면 개발 도구 탭이 활성화된다. 매크로 기록 매크로 기록 기능을 사용하여 내가 진행한 행동을 반복 할 수 있다. F4로 이전 행동을 반복 할 수 있는데 굳이 매크로를 사용하는 이유는 무엇일까.. 2023. 10. 16.
게임그래픽프로그래밍심화 6주차 - DirectX 기본 활용 Direct3D 기본 초기화 사용하기 위해 가장 먼저 초기화를 시켜야 한다. 처음 했던 예제. 다 이해하고 외우기는 어렵다. 큰 틀, 과정을 이해하면 충분하다. - 1단계 : 디바이스와 컨텍스트 생성 - 2단계 : H/W의 4X MSAA 품질 수준 지원 여부 확인 - 3단계 : DXGI_SWAP_CHAIN_DESC 구조체 내용 구성 - 4단계 : SwapChain의 생성 - 5단계 : SwapChain의 BackBuffer에 대한 Render Target View 생성 - 6단계 : Depth Buffer, Stencil Buffer 생성 및 View 생성 (스탠실 사용하지 않을 경우 생략 가능) - 7단계 : Render Target View, Depth View, Stencil View 설정 - 8단.. 2023. 10. 16.
리얼타임엔진 6주차 - 중간고사 준비 수업 구성 수업 1시간 특강 1시간 과제 제출 시간 1시간 EPIC Games 동향 https://www.epicgames.com/site/en-US/news/layoffs-at-epic Layoffs at Epic Earlier today Tim Sweeney sent the following email to Epic employees. www.epicgames.com 어떻게 진입할 것인가? 포트나이트 유저들의 가려운 곳을 긁어줘야 한다. 포트나이트 유저 성향을 파악할 필요가 있음. 슈팅 게임 장르 - 고인물과 초보자 버라이어티 게임 - 타이쿤 - 플랫포머 컨셉을 잘 잡아서 타이밍에 맞는 어그로를 끌어주는 것도 성공적이지만, 플레이타임을 못 받쳐주면 떨어진다. 그럼에도 꽤 보상이 들어온다. 이재훈 (청.. 2023. 10. 10.
게임인공지능 6주차 - Graph, Path Finding, Shortest Path, Dijkstra What is a Graph? 그래프 : 현상이나 사물을 정점(vertex)와 간선(edge)로 표현한 것 Graph G = (V, E), where V is a set of vertex and E is a set of edges 인접(Adjacent) : 두 정점이 간선으로 연결되어 있는 것 경로(Path) : 하나의 정점 v에서 시작해서 또 하나의 정점 v로 가기 위한 일련의 에지 지하철 노선도, 네비게이션과 같은 경우도 일종의 그래프. 그래프의 유형 - 가중치 그래프(Weighted Graph) : edge에 가중치 값이 할당된 그래프 - 방향 그래프 (Directed Graph, Di-Graph) : 방향이 존재하는 그래프 - 무방향 그래프 (Undirected Graph) : edge의 방향성이.. 2023. 10. 10.
728x90
반응형