혼자 개발하다보니까 자꾸 유니티 안되기 시작하면 빡쳐서 딴짓하다보니 시간이 숙숙 그냥 지나가서

일지라도 써보면서 하려고 해 그러면 더 열심히 하지 않으려나..?


일단 나는 좀 흔하디 흔한? 게임이면서도 좀 색다르게 만드려고 하는데

냥코 대전쟁같은 게임을 좀 더 전략적으로 바꾸려고 하고

UGS로 1:1 서버까지 열어보는게 목적이야!

7월달 종강부터 유니티로 진짜 계속 삽질하면서 애니메이션이랑 좀 익히고 정말 기본의 기본적인것 정도만 아는 상태라 완성하는데 시간이 오래걸릴것 같지만

최대한 해볼예정! 개강해도 최대한 할꺼야 이건 끝장을 보려고


근 일주일간 한일


1. 내 게임은 모바일 전용으로 만들 생각이기 때문에 성능 때문에 고민하다가

2d에 탑뷰에 어울릴지 3d에 어울릴지 계속 고민하다가 결국 로우폴리 3d로 결정했음

왜냐하면 2d 8방향 에셋이 정말 찾기 힘들어서,,


결국 찾은건 https://assetstore.unity.com/packages/3d/characters/toony-tiny-rts-set-135258 이건데

생각보다 많이 맘에 들어서 바로 샀지


2. 유닛 정보 저장하는 클래스 , 무기 정보 저장하는 클래스 만들기


-> 이것도 유니티를 많이 다룬적이 없다 보니까 진짜 웹개발할때 만드는 클래스마냥 생성자까지 만들었다가

별 뻘짓다하면서 하루는 날렸었음 .; 에디터에서 하면 편한지 몰랐음


a15714ab041eb360be3335625683746f07534521d6a7e989d73761f79e1dcd6e81a24f0a2886f0244c4c544225


기본적으론 요런식으로 만들었고


3. 근접 공격 구현


공격은 상성을 만들어주기 위해서 스타크래프트2의 중장갑 시스템을 이용하려고 함

처음에는 스타크래프트1의 소형 중형 대형 이런식으로 가려고 했는데 생각해보니까 에셋이 좀 안어울릴것 같더라고
그래서 갑옷을 걸친 유닛들은 기본적으로 체력이 높은 대신에 중장갑 추뎀을 받는 형식으로 하려고


4. 기본적인 게임 시스템 + 공격 ai(진행중)


a15714ab041eb360be3335625683746f07534521d6a7e989d73760f29f11cd6ef48d68a30c9ced034b0187112d52

기본 유닛을 베이스에서 소환하고 사용자가 선택한 컬러를 입혀서(지금은 임의로 입힌거) 상대 유닛인지 적 유닛인지 구분할 수 있게 만들고


a15714ab041eb360be3335625683746f07534521d6a7e989d73760f49814cd6e5df9b209b90a746e28e771f67e


기본적인 애니메이션까지 만들어준 상태!


근데 이거 walk에 기본적으로 이동이 내장되있는것도 있던데 어떻게 없애는지 몰라서

아무거나 애니메이션 실행하다보니까 이름이 다른데도 이동하지 않는 walk이 있어서 그냥 넣었더니 잘되길래 그냥 했음 ㅋㅋ

death 애니메이션 A,B있길래 일단 블랜드 트리로 두개다 넣음 그냥 한개만 할까 고민중..



그리고 공격 ai가 고민이 많은데... 일단 생각하고 있는건 적의 신전쪽으로 소환된 곳에서 일직선으로 가다가


a15714ab041eb360be3335625683746f07534521d6a7e989d73761f09d15cd6eb47e2d45cf8dfc5d0b9d6c9a8f

제일 큰 콜라이더 박스에 감지되면 그쪽으로 공격가는 형식으로 해야되나

방식을 고민하고 있슴 어떻게 하는게 좋을라나..

물론 이 방법도 크게 문제될거 같진 않은데 깔끔하지 못하달까 뭔가 많이 아쉬워서 방식이


피드백 하고 싶은거 있으면 자유롭게 해줘요오