게임개발(16)
-
[ 졸업 작품 ] 타격감, 피격감
전에 만든 Feedback Player를 활용해 졸업 작품에서 타격감과 피격감을 제작해봤다.더보기전에 만든 Feedback Player에 대한 글 [ 개발 일기 ] Unity Custom Editor 만져보기졸업 작품하느라 개인적인 개발 공부가 하고 싶어서 남는 시간에개인 프로젝트를 하면서 다양한 개발 공부를 해보고 있다. 개인 프로젝트를 진행하면서 코드 구조도 깔끔하게 짜보는 연습을rivermountain.tistory.com [ 개발 일기 ] Feedback Player ( Custom Editor )ㅎ.ㅎ 전에 불값으로 Feedback Player의 Feedback을 키고 끄고 했었는데뭔가 확장할 일이나 Feedback을 추가할 일이 생겼을 때 불편할 것 같아 결국 컴포넌트 형식으로 변경했다. 근데..
2024.04.27 -
[ 프로젝트 ] Chicken Fly
프로젝트 소개 2022 경기게임마이스터고 1학년 엔진 개인 프로젝트 우수작 1등 2D 횡스크롤 슈팅 게임, Chicken Fly입니다. 닭은 하늘의 최강자가 되기 위해 모든 적을 쓰러트린다. 라는 스토리입니다. 자세한 설명 더보기 플래피 버드와 같이 점프를 누르면 통통 튀기는 조작감을 가지고 있습니다. 게임을 시작하기 전에 3가지 스킬 중 하나를 선택해서 진행할 수 있습니다. 앞에서 나오는 적들을 쓰러트려 점수를 얻으며, 한 스테이지를 클리어할 때마다 새로운 아이템 카드를 얻을 수 있습니다. 스테이지를 클리어해 카드를 얻어 능력치를 올리고, 스테이지마다 강해지는 적들을 쓰러트릴 수 있습니다. 5스테이지마다 보스가 나오고, 16스테이지에는 최종보스를 쓰러트려야 합니다. Chicken Fly 장르 2D 횡스..
2023.12.18 -
[ 게임 프로그래밍 ] 튜토리얼 및 디테일 증가
일단 수요일날 서로 만든 것을 병합했고, 이후 일들을 정리했다. 나는 보스 3 난이도 증가, 튜토리얼 씬 제작, 게임 디테일적인 부분 수정을 했다. 게이트마다 위쪽에 텍스트를 적어서 표시를 했고, 튜토리얼씬을 제작했다. 추가적으로 플레이어 천장 감지 콜라이더, 적을 밟는 콜라이더 크기를 증가시켰다. 보스는 계속해서 밸런스 패치를 진행중이기에 나중에 최종 완성 영상에서 보여주는 것으로 하겠다.
2023.12.06 -
[ 게임 프로그래밍 ] 최종 보스 제작
맨 마지막 보스를 제작했다. 보스 컨셉은 보스 1, 보스2, 보스3을 합친 느낌이다. 안 보여진 패턴도 있지만, 일단 이런 식으로 완성되었다. 이제 팀원들에게 시켜둔 보스1, 보스2를 합치고 엔딩씬 연결하면 끝이다.
2023.12.04 -
[ 게임 프로그래밍 ] 보스 수정 및 스테이지 선택 씬 + 연결 작업
이제 기본적인 틀도 다 짜서 팀원들에게 프로젝트 깃허브 레포지토리를 공유 후 작업을 시작했다. 스테이지 선택 씬을 만들고 인트로 씬과 연결했다. 스테이지 선택 씬을 보면 좌, 우, 위에 포탈이있는데, 좌가 1, 우가 2, 위가 3번째 보스 포탈이다. 이것도 나중에 수정할 예정이다. 그리고 3번째 보스 패턴을 일부 수정했다. 총알 패턴 추가 및 난이도 조정을 했다. 그 외에도 무언가 밟았을 떄 이펙트 작업, 사운드 작업, 카메라 쉐이킹 등도 제작했다.
2023.12.01 -
[ 게임 프로그래밍 ] 보스 제작
비헤이비어 트리를 활용해서 보스를 제작했다. 그 외에 팀원이 하기 쉬우라고, 총알, 폴링 블럭, 등 다른 오브젝트도 몇 개 제작해놓았다. 비헤이비어 트리
2023.11.30