티스토리

탄소기반 스토리
검색하기

블로그 홈

탄소기반 스토리

tistory.nasdh.com/m

C 계열 언어를 공부하고 있어서 탄소로...

구독자
0
방명록 방문하기
공지 [공지] 설명 모두보기

주요 글 목록

  • 유니티3D 게임 개발 일지 - 4 [복셀디펜스] (노드선택 로직 + UI 해상도 최적화) 건물을 건설하려면 토대가 필요하겠죠? 제가 만드는 게임에서는 그걸 노드라고 부릅니다. 하얀색 발판같이 생긴게 노드입니다. 타워디펜스를 할때 타워를 건설하는 방법은 여러 가지가 있지만 두 가지로 정리하지면, 첫 번째는 원하는 지점에 건물을 드래그해서 두거나, 두 번째는 원하는 지점을 선택하고, 상점등의 UI에서 원하는 타워를 선택하는 방법이 있습니다. 여기서 저는 두 번째 방법을 사용했습니다. 아직, 상점UI는 만들지 못했고... 우선 노드 선택부분과 임시로 건설 버튼 만들었습니다. 결과는 잘 작동하는 것을 볼 수 있습니다! 눈에 띄는 건설 버튼 저 버튼은 차후에 상점이나 타워 종류를 선택하는 등의 UI로 바꿀 예정이고, 저 UI는 원래 화면 밖으로 나가는 등의 버그(?)가 있었지만, 해상도를 카메라에 고.. 공감수 0 댓글수 0 2020. 1. 18.
  • 유니티3D 게임 개발 일지 - 3 [복셀디펜스] (타워 움직임 동기화) 이제 부제목도 쓰려고 합니다. 오늘은 저번에 만들었던 타워의 위아래 움직임을 동기화! 시켜 봤습니다! 원래는 오늘 몹을 만들까 했는데, 창작의 고통 친구가 복셀로 정사면체를 못 만든다고 해서 주제가 바뀌게 되었습니다. 같이 움직이니까 보기가 더 좋아진 것 같습니다. 사실 제가 불편해서 만들었습니다... 그리고 맵 만드는 과정을 적는 걸 생략했습니다^!^ 왜냐하면 너무 간단하기 때문에... 설명하자면, 큐브를 늘려서 녹색 필드 만든 후에, 저 발판(노드)을 큐브로 만들면 끝입니다. 전부 큐브로 이루어져 있습니다 제가 할 수 있는 유일한 모델링... 동기화하는 것을 어떻게 만들었는지는 이제부터! 일단 처음에는 모든 타워를 동기화했었는데, 새로운 타워를 설치하자 움직임이 이상해져서 하나의 기준을 잡기로 했습니.. 공감수 0 댓글수 0 2020. 1. 11.
  • 유니티3D 게임 개발 일지 - 2 [복셀디펜스] 오늘은 타워의 위아래 움직임을 줄려고 했는데... 이걸 5시간 동안 결론부터 말하자면 일단 성공했습니다! 이거 그냥 애니메이션 넣을까 생각도 해봤습니다 친구랑 연락 안 돼서 그래도 실력을 쌓기 위해서! 만들면서 최대한 최적화를 하려고 Rigidbody를 안 썼는데 Rigidbody 안 쓰고 구현하려니까 어려웠습니다;; Rigidbody 쓰면 물리엔진 사용하는 타워 완성! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Tower_top_shake : MonoBehaviour { privat.. 공감수 0 댓글수 0 2020. 1. 7.
  • 유니티3D 게임 개발 일지 - 1 [복셀디펜스] 유니티 3D 게임 첫 번째 개발입니다! 친구랑 같이 개발하고 있습니다. 친구가 모델링하고, 제가 프로그래밍하고 있습니다. 2인 개발은 힘들어요. 프로젝트 이름은 [VDG], 관리는 트렐로로 하고 있습니다. 복셀(V) 디펜스(D) 게임(G) 불편... 나중에 바꾸면 되지... 이게 전체적인 모습입니다. 같이 만들려고 했던 건 도트 게임이었는데,그림을 못 그려서 복셀 모델링이 재밌을 것 같아서 3D 쪽으로 바꿨습니다 게임의 특성은 몸통에 대미지나 사정거리 같은 레벨업 요소를 넣고, 머리 부분에 타워의 속성을 넣을 겁니다. 공감수 0 댓글수 0 2020. 1. 5.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.