RE : 격 자 : 세번째 프로젝트 # 2 : 맵 구조 수정
·
개발/격 자
개요잡다한 구조 수정은 일단 넘기겠습니다.간단하게라도 설명하고 가자면 플레이어 싱글톤인게 맘에 안들어서 플레이어 매니저를 따로 만들어줬습니다.    Entity일단 맵 구조를 수정하기 전에 Player와 Entity를 동시에 묶어주는 Entity 클래스를 만들어 주었습니다. 그 이유는 이 글에서 찾을 수 있습니다.https://sundg0162.tistory.com/44 Default Defense | 다섯번째 프로젝트 # 4 : Entity개요저번 글 적고 바로 적는 개발일지입니다.제가 어제 하루종일 적은 코드니 아직 머릿속에 생생합니다.     Vector2Entity를 적기 전에 일단 각각의 위치들을 훨씬 원활하게 관리하기 위해 Vectosundg0162.tistory.com 당연히 들어가기 귀찮으..
RE : 격 자 : 세번째 프로젝트 # 1 : 튜토리얼 구조 수정
·
개발/격 자
개요다른걸 만지기 전에 일단 구조를 뜯어고치는 것이 먼저입니다.그 시작은 눈에 잡혔던 튜토리얼 구조와 가장 심각한 맵 구조입니다.    Tutorial기존의 구조기존에 사용하던 구조는 다음과 같은 플로우를 띕니다.튜토리얼 한 스텝을 담당하는 Tutorial 클래스의 Update를 TutorialManager가 계속해서 실행시켜주고 Update에서 넘어오는 값이 true (현재 튜토리얼의 스텝이 완료 되었다는 뜻)라면 다음 튜토리얼로 넘기는 구조를 사용합니다. 수정나름대로 괜찮은 구조 같아보이지만 조금 수정해야할 이유가 바로 각각의 튜토리얼 스텝들이 모두 MonoBehaviour를 상속받기때문에 생성자 호출 없이 객체를 가져오기 위해 컴포넌트로 추가해야 하기 때문입니다. 그렇기 때문에 MonoBehavio..
RE : 격 자 : 세번째 프로젝트 # 0 : 리메이크? 리워크?
·
개발/격 자
개요이번 방학동안 전 하나의 활동을 해보기로 했습니다.바로 '격 자'의 리메이크!뒤에 할일이 산더미처럼 쌓여있지만 하기가 싫은걸요!!!!!!???? 그래도 짬짬히 시간내서 하는거니까 딴 활동들을 유기하는건 아닙니다.    리워크사실 말만 리메이크지 그냥 리워크입니다.기존 격자의 틀을 완전히 버리기엔 살짝 아쉽기 때문에 짜놓은 구조를 바탕으로 게임잼이라서 이상하게 짜놓았던 구조들을 수정 해나갈겁니다. 그중의 대표주자가 바로 그 악명높은 적 감지 코드입니다만... 여기서 말하기엔 좀 기니까 나중에 수정할떄 말하죠. 아무튼 리워크를 하는 이유는 제가 만든 게임 중 이게 가장 재밌는 게임이고 최근에 나온 엔진 프로젝트(UNNAMED)가 망했기 때문에 방학동안 어떻게든 무마하려는거죠.  뭘?무엇을 할것이냐~ 하면..
격 자 | 세번째 프로젝트
·
개발/격 자
개요이 글은 제가 '격 자'를 소개하는 내용을 담고있습니다.     '격 자' 에 대해 🕹️'스마일게이트' 와 제가 다니고 있는 '경기게임마이스터고등학교' 가 같이 개최한 게임잼에서 나온 팀 프로젝트입니다. 팀장이 직접 적은 게임 설명은 이런데 저보다 몇배는 잘쓰는 것 같군요. 그래도 게임 소개 영상을 일단 보고 가죠.플레이어가 2x2 부터 10x10까지 유동적으로 변하는 격자모양의 맵에서 본인을 향한 공격을 피하며 적을 잡아 레벨업을 하고 오래 살아남는게 목표인 게임입니다. 매 글마다 이렇게 인게임을 그림판으로 그려오는데 솔직히 괜히 시작한 것 같아요.오히려 게임에 대한 이해를 방해하는 느낌? 그러니 아직 영상 안보셨다면 한번씩만 봐주세요...참고로 저 보라색 구체는 플레이어고 오른쪽에 지렁이는 플레..