본문 바로가기

Project8

[Game Project - 3D Team] Nier Automata (핵 앤 슬래시) [DirectX 3D - Team Project] 니어 오토마타 동영상(Client) : https://www.youtube.com/watch?v=51SftHxQRdQ 동영상(Tool) : https://www.youtube.com/watch?v=SsG11WXrBy0 장르 : 핵 앤 슬래시 날짜 : 2020.01.01 ~ 2020.03.01 인원 : 3명 (담당 파트 : Animation Tool, 플레이어, 몬스터, 카메라, 충돌) 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, MFC, DirectX9, HLSL GitHub : https://github.com/developeSHG/GAME-Nier_Automata 디자이너가 만든 메쉬의 로컬 움직임을 그대.. 2022. 12. 21.
[Game Project - 3D Individual] Styx (잠입액션) [DirectX 3D - Individual Project] 스틱스 동영상(Client) : https://www.youtube.com/watch?v=gf9KTKMfrRw 동영상(Tool) : https://www.youtube.com/watch?v=Jzo6Vq71sAQ 장르 : 잠입액션 날짜 : 2019.11.01 ~ 2019.12.01 인원 : 1명 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, MFC, DirectX9, HLSL GitHub : https://github.com/developeSHG/GAME-Styx 메인 프레임워크 (DLL로 분리해 엔진과 클라이언트를 세분화) Component, Prototype Pattern을 사용해 독립적, 효율적 .. 2022. 12. 21.
[Game Project - 3D Team] Hue (어드벤처) [DirectX 3D - Team Project] 휴 동영상(Client) : https://www.youtube.com/watch?v=-ICA6lMnkI8 동영상(Tool) : https://www.youtube.com/watch?v=xXEDjC7VByM 장르 : 어드벤처 날짜 : 2019.09.01 ~ 2019.10.01 인원 : 3명 (담당 파트 : Tool(Map, Object), 카메라, 이펙트, 충돌, 튜토리얼) 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, MFC, DirectX9 GitHub : https://github.com/developeSHG/GAME-Hue Map Tool, Object Tool 3D 툴을 구현해 큐브 블록 배치 및 지형.. 2022. 12. 20.
[Game Project - 2D Individual] Awesomenauts (AOS) [DirectX 2D - Individual Project] 어썸너츠 동영상(Client) : https://www.youtube.com/watch?v=jgt_VzlvIEE 동영상(Tool) : https://www.youtube.com/watch?v=BUzxY5WcQXY 장르 : AOS 날짜 : 2019.07.01 ~ 2019.08.01 인원 : 1명 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, MFC, DirectX9 GitHub : https://github.com/developeSHG/GAME-Awesomenauts 맵 툴을 제작해 정적 오브젝트 및 충돌 타일 배치 3D 공간의 좌표를 이용해 윈도우 좌표로 변환 후 스크롤 기능 구현 Multi Thre.. 2022. 12. 20.
[Game Project - 2D Individual] Crazy Arcade (액션) [Win API 2D - Individual Project] 크레이지아케이드 동영상(Client) : https://www.youtube.com/watch?v=_zshmuKgud0 동영상(Tool) : https://www.youtube.com/watch?v=zNB4gyvFYEs 장르 : 액션 날짜 : 2019.05.01 ~ 2019.05.15 인원 : 1명 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, Windows API GitHub : https://github.com/developeSHG/GAME-CrazyAcade 타일 형식의 맵을 Tool로 찍어서 지면 충돌 구현 아틀라스 텍스처(Atlas Texture)의 픽셀 인덱스를 이용한 맵 툴 제작 Scen.. 2022. 12. 20.
[Game Project - 2D Individual] 동방홍마향 (탄막 슈팅) [DirectX 2D - Individual Project] 동방홍마향 동영상(Client) : https://www.youtube.com/watch?v=5L_VdyRLQ68 장르 : 탄막 슈팅 날짜 : 2019.07.01 ~ 2019.07.05 인원 : 1명 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, DirectX9 GitHub : https://github.com/developeSHG/GAME-Scarlet_Devil 벡터와 행렬을 응용해 9가지의 다양한 패턴을 가진 탄막 생성 2022. 12. 20.
[Game Project - 2D Team] StarCraft Defence (디펜스) [DirectX 2D - Team Project] 스타크래프트 디펜스 동영상(Client) : https://www.youtube.com/watch?v=g8MoolX7qbk 장르 : 디펜스 날짜 : 2019.07.08 ~ 2019.07.10 인원 : 2명 중 팀장 (담당파트 : Framework) 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, DirectX9 GitHub : https://github.com/developeSHG/GAME-StarCraft_Defence 내적과 외적을 통해 각도와 비례하는 텍스처 프레임 설정 일정 시간에 따른 몬스터 Wave 설정 좌표를 저장해 몬스터의 이동 경로 저장 2022. 12. 20.
[Game Project - 2D Team] MFC 툴 제작 [Win API 2D - Team Project] MFC툴 날짜 : 2019.06.01 ~ 2019.06.03 인원 : 2명 중 팀장 (담당파트 : Animation Tool, Map Tool) 개발 환경 : Visual Studio 2015 (x64) 개발 언어 및 도구 : C++, MFC, DirectX9 GitHub : https://github.com/developeSHG/GAME-MFC_Tool 게임에 필요한 데이터를 쉽게 파싱 가능하도록 툴 제작 Character Sprite Animation Tool 제작 MFC Slider Control을 이용해 세밀한 설정 가능 2D 게임의 Sprite 재생 속도 제어 2022. 12. 20.