모작 & 창작7 [언리얼5] 개인 프로젝트 포트폴리오 영상 완료한 개인 프로젝트 포트폴리오 영상 자막 일부 수정 완료 https://youtu.be/qidFtz3CptU 2024. 2. 11. [창작] 미로찾기 게임 이번 여름 휴일 기간동안 만들어본 미로찾기 게임 D3D를 배우면서 애니메이션, 터레인, 조명, 머테리얼 등등을 배우면서 쉬는날동안 잠깐동안 만들어본 게임 입니다. 처음에는 몬스터들이 몰려와서 방어하는 3D 디펜스 게임을 만들고 싶었지만 미리 생각해둔 모델들의 obj, fbx 파일들이 로드에 실패하여 길찾기를 만들었습니다. 수정이 필요한 부분 처음 메인 씬에서 게임이 시작되는 씬의 로딩씬의 부재. 게임화면내에서 플레이어의 시야각도가 마우스좌표에 따라 변경되도록하였으나 끊겨보이는 현상 플레이어와 벽이 아슬아슬하게 충돌했을때에도 벽에 걸리는 현상 예외처리 몬스터에 행동패턴 넣었을때 프레임 드랍현상(때문에 당장에 몬스터 패턴은 없음) 백룸 형태로 무한반복맵 생성->프레임드랍 및 랜덤위치 생성(길확보) 로직 실패.. 2023. 8. 6. [창작] DirectX11 3D 1주일 팀 프로젝트 "2인용 리듬+수영 게임" 3D 수업이 시작되고 약 한달이 경과하였습니다. 이 시점에 그간 배워온 내용으로 작게나마 프로젝트를 진행해 보는 기간이 있었습니다. 기간은 짧게 1주일로 정하여 3명의 팀원끼리 간단한 게임을 만들게 되었습니다. 일주일 간의 프로젝트 기간을 마치고 정리를 해보려 합니다. DAY 0. 우선 프로젝트 시작 전날은 3명의 팀원이 최우선적으로 어떠한 게임을 만들까 의견을 내는 날 이었습니다. 3D를 배우며 아직까지 지식이 충분하지 않기 때문에 만들어보고 싶은 게임은 장대하였으나....한정적인 기술만을 가지고 게임을 정해야했고 그로인하여 복잡한 로직이나 화려한 이펙트를 넣을 수 없었기에 아쉽지만 아주 심플한 게임 위주로 주제를 정하기로 했습니다. 우선 제일 먼저 제안된 게임은 볼링 게임 이었습니다. 간단히 구체 형.. 2023. 6. 7. [포폴] 2D 한달 포트폴리오 "블라스퍼머스(Blasphemous)"모작 2D 포트폴리오 블라스퍼머스 Blasphemous 모작 11월 부터 4월까지 2D 프로그래밍 기초반 수업을 듣고 마지막 한달 포트폴리오 제작을 진행했다. 그동안의 배움을 기초로 4주간(게임선정 & 이미지작업 기간 제외한) 열심히 만들어본 게임은 블라스퍼머스! 이게임은 2D도트 + 횡스크롤 + 어두운배경 + 플레이어와 몬스터의 세세한모션과 상태 + 어두운배경에 맞는 어두운 음악 + 그로테스크한 게임이다. 재미있기도 했고 힘들기도 했던 포폴이 끝나서 3D포폴 제작할때 다시한번 참고 하기위해 블로그에 정리해본다.(참고가 될지는 아직은 모르겠다) 1. 사전 준비 한달이라는 긴 시간의 계획을 세우려니 이전 1주일 포폴을 했던 경험으로 미루어 시간이 많아 느긋하게 생각했다. (이때 왜이렇게 생각했을까....다시한번.. 2023. 4. 5. [포폴] 2D 1주 포트폴리오 "던그리드(Dungreed)"모작 1주일 포트폴리오 모작 - 던그리드 이번에 C++ DX11 만으로 게임을 모작해보는 포트폴리오를 제작하였다. 처음으로 만들어봤는데 코드가 정신없고.. 원하는 기능들을 다 못넣었기때문에 할수있는만큼 해본 모작.. 보스 패턴이나 움직임 UI 등은 지금 내 수준에서 완벽하게 구현 할 수가 없기때문에 마음대로 만들어 버렸다. 니플헤임 스테이지BGM이 제일좋아서 하긴했지만.. 다른스테이지했으면 좀더 편하지않을까 싶었다.(슬라임보스); 스팀 라이브러리에 구매한 게임이기때문에 이미지나 사운드 추출이 편해서 안심했었는데. 이미지가 전부 도트크기의 작은 이미지들이라 눈빠지는줄 알았다. DX11 만으로 구현해야하기떄문에 도트상태의 이미지를 한땀한땀 이어붙이고.. 스프라이트를 만들고 .. 이미지랑 사운드 정리하는데 시간이 .. 2023. 2. 10. [창작] 2주 팀 프로젝트 "낚시게임" 지난번 개인 1주일 프로젝트이후에 이번에는 팀원과 함께하는 2주일 프로젝트가 진행 되었다. 1. 팀구성과 컨셉 잡기 팀원구성은 제비뽑기 방식으로 진행되었고 우리조는 나를 포함한 2명의 팀이되었다. 팀의 구성에 있어서 같은 반의 수강생분들이 모두 착했고 성실했기때문에 팀구성에 있어서 문제는 전혀 없었다. 팀이 구성되고 어떠한 게임을 만들까를 정하는데 있어서 가장어려웠던것은 아직 우리들이 배운 스킬들이 범위가 넓지않기 때문에 제한적인 기능 밖에 사용할 수 없었다는 점이었다. 기본적으로 수업에서는 슈팅게임쪽의 수업들을 받았으나 충돌이라는 기능을 이용하여 간단한 낚시게임을 해보기로 하였었다. 2. 작업 분담 처음으로 개인과제가 아닌 팀과제 였기때문에 각각의 작업이 어떻게 이루어져야 되는지 나누는데 있어서 고민이.. 2023. 1. 25. 이전 1 2 다음