게임개발(19)
-
[ UE-Gun & Harvest ] 개발 일정 계획
오늘은 개발 일정을 정리하면서 구체적으로 계획할 예정이다. 개발 기간 : 6월 1일부터 ~ 7월 1일까지개발해야하는 기능 :농사 기능 - 재배, 수확, 물 발사, 농작물 성장업그레이드 기능 - 총 업그레이드, 재배지 확장UI 구현 - 물 저장량, 골드, 인벤토리, 상점추가적으로 개발할 수도 있는 기능 :날짜 기능 - 잠자기, 낮과 밤날씨 기능 - 맑음, 비건물 설치 - 우물, 상자UI 구현 - 현재 날씨, 날짜, 시간개발 일정 :0주, 6월 1일 ~ 6월 2일 : 기본적인 에셋 탐색 및 에셋 적용 작업 + 코드 구조 미리 계획하기1주, 6월 3일 ~ 6월 9일 ..
2024.06.01 -
[ 졸업 작품 ] 2주간의 개발 기록
일단 다양한 기획 이야기도 있었고, 학교에서 나가는 엑스포 부스에서 게임을 전시할 기회가 생겨 데모 버전 플레이가 가능하도록 빌드 또한 진행했다. 그 과정에서 프로젝트가 어떠한 방향으로 나아가는지, 내가 한 일은 무엇인지 적어보겠다. 1. 밸런스 조절현재 기획적으로는 플레이어가 아이템을 얻고 빌드를 짜는 과정을 편하게 하기 위해 플레이어가 선택할 수 있는 폭을 늘렸다. 아이템 카테고리가 무기, 연결기, 스킬이 있었는데 랜덤으로 나오던 아이템을 스테이지에 들어가기 전, 포탈에서 어떤 아이템 카테고리가 나올지 보여주고 2개의 포탈을 생성해 어느정도 플레이어가 원하는 빌드를 짤 수 있도록 제작할 예정이다. [ 내가 한 일 ]더보기1-1. 상자 수정아이템이 중복 없이 3개가 나오도록 제작했다.추가적으로 나오고 ..
2024.05.23 -
[ 졸업 작품 ] Spike Worm 보스 개발
졸업 작품으로 로그라이트 게임을 제작하고 있다.스테이지마다 마지막 부분에서 보스가 나오는데 2 스테이지에서 나오는 보스 중 하나를 제작했다.타격감과 피격감에 대한 부분을 수정하기 이전에 제작한 보스라 살짝 밋밋할 수 있다. 참고로 Terraria라는 게임에 나오는 세상을 먹는 자에서 영감을 받아 지렁이 보스를 제작했다. 패턴: 플레이어는 대쉬에 무적이 있다.1. 자신의 몸에서 총알을 발사하는 패턴이다. 2. 플레이어를 감싸며 조이는 패턴이다. 3. 플레이어를 계속해서 따라오는 패턴이다.따라오다가 도중에 자신의 몸체와 부딪히면 패턴이 종료되며 머리만 남게된다. 이 다음부터는 머리만 남게 되었을 때의 패턴이다.1. 머리만 따로 움직이며 십자, 십자 대각선 방향으로 탄환을 발사하는 패턴이다. 2. 자신의 머리..
2024.04.28 -
[ 졸업 작품 ] 타격감, 피격감
전에 만든 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