[개발일지] 2. 화면 제작, 수집 컨텐츠 추가
·
PROJECT/유니티
각종 공모전을 준비하면서 정신없이 한달을 보냈네요! 좋은 결과가 없어 슬프지만, 준비하면서 덕분에 버그나 피드백도 주변에서 많이 받았고 개발을 빨리 진행한것같아 좋네요 ㅎㅎ 그리고 불합격한만큼 더 열심히 해야겠다는 생각이 듭니다 먼저 게임의 기획이 확정이 되면서 게임에 대해서 간단하게 소개를 드리자면 0. 플레이 방법 오른쪽 하단에 보이는 방향버튼을 이용해 여우(플레이어)를 우주선과 만나지 않게 움직여 도착지점(빨간색)까지 도달하면 스테이지를 클리어 할 수 있습니다! 여기서 우주선은 플레이어가 누르는 방향과 정 반대 방향으로 움직이게됩니다. 그리고 스테이지내에는 구출해야하는 동물들이 존재합니다! 해당 동물들을 모두 구출해내면 스테이지 별 3개를 얻고 반 이상 구출하면 별2개, 반 미만이면 별 1개를 받게..
[개발일지] 1. 코드 리팩토링 및 데이터변환
·
PROJECT/유니티
게임프로젝트를 이번 상반기동안 진행하게되면서 작년 게임을 엎었습니다. 엎은거라기엔 겉보기 모습이 다른건 없지만, 기존 코드를 아예 싹 다 갈아엎었습니다. 그래서 3월동안은 기존 작업했던것들을 엎으면서, 이전에 피드백 받은 부분들에 대해서 보완할점을 고쳤습니다. 1. 정보 JSON변환 및 스테이지 맵 생성기 제작 기존 작업물에서는 스테이지 정보가 오브젝트로 다 들어가 있었습니다. 한 챕터마다 게임씬이 따로있고, 그 게임씬에는 해당 챕터에 존재하는 많은 스테이지들이 오브젝로 있고, 그 오브젝트안에는 스테이지에 맞게 또 플레이어 캐릭터들, 맵 오브젝트, 장애물 오브젝트가 들어가 있습니다. 음.. 메모리를 떼어놓고 봐도 이건 너무 아닌거같죠?? 그래서 어차피 게임은 다 똑같이 돌아가고, 크게 다른건 스테이지 디..
유니티 Navigation Bake하지않고 이동제한구역(장애물)설정하기
·
PROJECT/유니티
프로젝트 작업을하면서 기존 맵에 이동제한구역을 설정해야했습니다.. 하지만 이전에 Navigation Bake가 있는상태에서 새로할려면 Clear을 하고나서 해야하는데.. 그전에 Bake할때 쓰인 오브젝트들을 어떻게 위치를 지정했고 또 어떤 방법으로 Bake를 했는지 오래되었기에 아는사람도 없는 상태였습니다. 이미 이전에 다 Navigation으로 캐릭터가 다니는 길, 적이 다니는길을 다 작업해놓은 상태였기에.. 기획분과 아트분이 말씀하신 빨간색 네무부분을 이동제한구역으로 새롭게 할려면 다시 Bake해야하는 상황이었습니다.. 여러번 bake - clear - bake - clear을 해본 결과! 적이 껴서 움직이지 못하는 사태가 발생했고.. 계속계속 다시해보다가 정말 간단하게 해결했습니다! Bake없이! ..
[REVIVER 개발일지] #0. 기획! 기획! 기획!
·
PROJECT/유니티
혼자서 게임을 만들어볼 생각이 있어서 나름 생각만 하던 기획안이 있었습니다. 두개의 캐릭터를 동시에 조작키로 움직이는것이었는데요.. 유튜브에서 게임영상들을 보면서 어려운 게임들을 보니 저도 모르게 영향을 많이받았던것같습니다. 여기서 구체화해서 두개의 캐릭터 중 하나는 사람.. 다른 하나는 영혼으로 구상하였습니다 ㅋㅋ 그리고 키보드에서 한명이 WASD와 방향키 조작을 하는것은 그때도 좀 힘들거라고 생각했는지 나름 모바일로해서 양쪽의 2분할 화면을 통해 각각터치로 진행하면되겠구나 라고 생각했죠. 보이시나요? 왼쪽에선 미션을 수행하고 오른쪽 화면에선 총쏘고 앉아있는거! 환장하겠네! 그러다가 두 캐릭터를 동시에 움직이는게 굳이 조작키 두개일 필요는 없지않나? 반대로 움직이면 한번에 두 캐릭터가 다 움직일 수있잖..