728x90 영상7 나루토 시노비 스트라이커 모작 제작기간 2024.09.06 ~ 2024.10.25제작 환경: Visual Studio 2022, DirectX11, Google Protobuf 패킷 내가 한것.전체 제작중 어려웠던것.1. 지형타기2. 그림자 및 빛처리3. 네비메쉬를 통해 서버에서 어색하지 않게 몬스터들이 길을 찾게 하는것4. 렌더타겟을 이용한 후처리 쉐이더5. 애니메이션 보간6. 커스터마이징때 메쉬 교체7. 서버해결 1. 지형타기는 하늘위에서 맵 전체를 보는 렌더타겟을 만들어서 플레이어의 위치값으로 만든 렌더타겟의 픽셀의 깊이를 가져와 높이를 타게 하여 지형을 탔는데 처음에는 엄청 부들부들거리고 떨려서 내 위치 앞뒤좌우 픽셀을 가져와 보간해줬더니 부드럽게 높이를 탔다. 2. 그림자는 그림자 기준 뷰 프러스텀에 들어오지 않을 경우 내 .. 2024. 10. 31. SR 팀 포트폴리오 Riffle Effect 모작 개발환경 : Visual Studio 2022개발언어: c++, DirectX9개발 기간: 2024.06.05 ~ 2024.07.01 내가 한것.1. 프레임워크2. 맵 및 맵툴3. 반동4. 파티클5. 쉐이더6. 플레이어 총기반동 및 1인칭 시점 7. UI중 변동되는 UI(스킬 쿨타임, 총알수, 심장) 제작중 어려웠던것.1. 피킹처리2. 파티클 빌보드3. 플레이어가 벽에 가려질 경우 알파블랜딩처리4. 대화 스크립트창에 글씨가 하나씩 더 보이게 하는 처리 해결1. 피킹이 박스나 렉트 뒤에 있는 물체가 감지되는 경우가 있어 피킹이 된 물체중 플레이어와의 거리가 가장 가까운 물체가 반환되도록 하여 해결했다.2. 파티클의 움직임은 내가 보는 방향으로 움직이는데 빌보드가 되지 않아서 애를 좀 먹었다...결국 해결은.. 2024. 7. 4. 맵툴 제작영상 맵툴 제작(Editor) 제작기간: 24.04.24 ~ 24.04.30 제작 환경: Visual Studio2022, MFC 제작중 어려웠던것. 1. Device기반 출력 2. 메세지 기반 함수 호출 3. 다이아몬드(쿼터뷰) 형식의 타일 해결 1. mfc에서 제공하는 CView 나 CDialog 에서 그리기 함수를 호출할때만 Device 기반으로 출력할때 새로 렌더링 해줄 수 있었고 다양한 조건들을 만들어 출력해 주었다. 2. 일반 게임처럼 루프가 도는 것이 아닌 메세지 기반 으로 함수가 호출되었기 때문에 게임만드는 것처럼 만들지는 못했지만 다행이 mfc Library 에서도 내가원하는메세지들이 이미 만들어져 있어서 손쉽게 작업할 수 있었다. 3. 이미 기존에 스타크래프트로 사각형 모양의 타일은 다뤄 .. 2024. 5. 1. 3차 팀과제 영상(API) 컨셉: 공놀이 제작기간 24.04.15 ~ 24.04.18 내가한것. 1. BaseBall 게임(홈런더비) 2. 선, 원 충돌 2024. 4. 18. [스타크래프트 모작] 개인 API 시연회 영상 제작기간: 24.03.21 ~ 24.04.05 제작 환경: Visual Studio2022, Windows API. 그외 없음 제작중 어려웠던것. 1. 마우스 처리 2. 길찾기 알고리즘 구현 및 최적화 3. 전투 4. 유닛 개인 UI, 그룹 UI 5. 미니맵 해결 1. 오브젝트나 유닛, 건물 말고도 마우스를 상태를 줘서 드래그 상태, 건물 빌드 지역선정 상태, NONE상태 등을 두어 해결 했고 유닛이 선택되고 안되고 하는 부분을 전체 오브젝트들을 가져와 처리하였다. 2. a*알고리즘을 구현하는건 하루만에 했으나 5개의 유닛 이상을 움직이면 프레임 드랍이 나타났다. 이건 다른걸 구현하면서도 4일정도 끙끙댔는데 결국엔 탐색의 깊이를 주어서 너무 깊게 탐색하지 않고 내가 지정한 일정 탐색 깊이가 되면 더이상 .. 2024. 4. 8. 2차 API 팀 과제 영상 ( 플랫포머 게임제작 ) 쥬신 API 2차 팀과제 제작기간 24.03.20 ~ 24.03.24 내가 한것. 1. 충돌처리 구현 2. 바닥 라인 타기 및 세로 라인 타기(사다리 및 줄) 3. Vector구조체 생성 4. 스테이지3 및 엔드 크레딧 씬 제작 5. UI 제작 6. 플레이어 상태 및 애니메이션 제작 7. 씬 이동 포탈 제작 8. 코드통합 2024. 4. 8. 이전 1 2 다음 728x90