프로젝트 개발 과정(57)
-
[ UE-Gun & Harvest ] 에셋 적용
Unreal에 기본적으로 있는 1인칭 시점 프로젝트로 진행했다.총도 구현되어 있어서 개발하려는 게임과 잘 맞는다고 생각했다. 언리얼 프로젝트는 프로젝트를 생성하기만 하면 되게 많은 것을 구현해주는 점이 좀 유니티와 다른 것 같다. 기본적인 맵 에셋만 적용하고, 이펙트 에셋과 물 에셋만 다운받은 상태이다.농작물은 에셋이 조금 애매하게 부족해서 맵 에셋에 있는 농작물 모델링을 사용할 예정이다. 뭔가 새로운 것을 배우려하니 머리가 거부반응을 일으킨다. 일단 다양한 시도를 하며 열심히 부딪쳐봐야겠다.
2024.06.03 -
[ UE-Gun & Harvest ] 개발 일정 계획
오늘은 개발 일정을 정리하면서 구체적으로 계획할 예정이다. 개발 기간 : 6월 1일부터 ~ 7월 1일까지개발해야하는 기능 :농사 기능 - 재배, 수확, 물 발사, 농작물 성장업그레이드 기능 - 총 업그레이드, 재배지 확장UI 구현 - 물 저장량, 골드, 인벤토리, 상점추가적으로 개발할 수도 있는 기능 :날짜 기능 - 잠자기, 낮과 밤날씨 기능 - 맑음, 비건물 설치 - 우물, 상자UI 구현 - 현재 날씨, 날짜, 시간개발 일정 :0주, 6월 1일 ~ 6월 2일 : 기본적인 에셋 탐색 및 에셋 적용 작업 + 코드 구조 미리 계획하기1주, 6월 3일 ~ 6월 9일 ..
2024.06.01 -
[ UE-Gun & Harvest ] 언리얼 엔진 프로젝트 시작
학교에서 3D 엔진 수업에서 언리얼을 배우고 있다.이번에 3D 엔진 수업에서 6월달 동안 개인 프로젝트를 개발하는 수행평가가 있어 프로젝트를 개발한다. 수업 시간대가 면접 시간대와 겹쳐, 여러 차례 수업을 듣지를 못해, 아직 언리얼 엔진에 대한 이해가 조금 부족한 상태라 최대한 공부와 병행하며 진행할 예정이다. 다른 프로젝트도 해야하는데, 할 일이 참 많다. 일단 게임 기획에 대해 소개를 하자면, 게임은 농사와 총을 키워드로 진행된다. 슬라임 랜처처럼 총을 사용해 물을 발사하고, 씨앗을 심고, 재배한다.이후 성장하고 돈이 벌리는 것에 따라 조금 더 비싼 씨앗과 농작지를 확장한다. 농작지를 확장함에 따라 심고, 물 주고, 수확하는 시간이 오래걸리게 되는데, 여기서 두번째 키워드인 총이 나온다.총을 업..
2024.05.31 -
[ 졸업 작품 ] 2주간의 개발 기록
일단 다양한 기획 이야기도 있었고, 학교에서 나가는 엑스포 부스에서 게임을 전시할 기회가 생겨 데모 버전 플레이가 가능하도록 빌드 또한 진행했다. 그 과정에서 프로젝트가 어떠한 방향으로 나아가는지, 내가 한 일은 무엇인지 적어보겠다. 1. 밸런스 조절현재 기획적으로는 플레이어가 아이템을 얻고 빌드를 짜는 과정을 편하게 하기 위해 플레이어가 선택할 수 있는 폭을 늘렸다. 아이템 카테고리가 무기, 연결기, 스킬이 있었는데 랜덤으로 나오던 아이템을 스테이지에 들어가기 전, 포탈에서 어떤 아이템 카테고리가 나올지 보여주고 2개의 포탈을 생성해 어느정도 플레이어가 원하는 빌드를 짤 수 있도록 제작할 예정이다. [ 내가 한 일 ]더보기1-1. 상자 수정아이템이 중복 없이 3개가 나오도록 제작했다.추가적으로 나오고 ..
2024.05.23 -
[ 졸업 작품 ] 이벤트 방 비주얼 업데이트
+ 보스 패턴 수정 및 스프라이트 일부 변경+ 터지는 몬스터 비주얼 수정 그래픽이 전에 도트였던 시절의 잔재가 이벤트 방에 남아있어 비주얼적인 부분에서 업데이트를 진행했다. 이런 식으로 이벤트 방을 수정했다. 그 외에 보스 움직임 변경, 보스가 날리는 가시 탄환을 수정했다. 터지는 몬스터도 다른 몬스터에 비해 생긴 것이 크게 다르지 않고, 위험도가 너무 떨어져서 약간의 수정을 진행하였다.십자 방향으로 탄환을 날리면서 터지도록 제작했다.
2024.05.02 -
[ Chicke Fly 리메이크 ] Chicken Fly 리메이크 작업 계획
원래 계획은 SeaFall이라는 2D 뷰의 개인 프로젝트였다.Procedural Animation도 공부하고 이것저것 공부할 예정이였지만, 압도적인 리소스 부족으로 진행이 어려웠다. 그러던 도중 눈에 들어온 프로젝트가 있었다. Chicken Fly | Notion2022 경기게임마이스터고등학교 개인 프로젝트 우수작 (1등)laced-thorium-e5a.notion.site [ 프로젝트 ] Chicken Fly프로젝트 소개 2022 경기게임마이스터고 1학년 엔진 개인 프로젝트 우수작 1등 2D 횡스크롤 슈팅 게임, Chicken Fly입니다. 닭은 하늘의 최강자가 되기 위해 모든 적을 쓰러트린다. 라는 스토리입니다rivermountain.tistory.com 지금으로부터 2년 전 2022년도 경기게임..
2024.05.01