전체 글(360)
-
스팀게임 THE FIRST DESCENDANT 퍼스트 디센던트 베타 리뷰
안녕하세요 유니티 비기너입니다. 이번 시간에 소개할 게임은 우리들이 알고 있는 대표적인 게임사 넥슨에서 준비 중인 The First Descendant (퍼스트 디센던트)라는 게임입니다. 현재 트위치 드롭스 이벤트를 통해 베타키를 획득이 가능하며 기간은 10월 20일 00시 ~ 10월 26일 11:59분에 종료됩니다. ※ 트위치 드롭스란 The First descendant 게임 생방송을 진행 중인 스트리머중 [드롭 활성화됨]이라는 문구가 표시되어있는 스트리머의 방송을 일정 시간 시청하면 보상을 얻게 되는 시스템을 말합니다. 준비사항은 The first descendant (넥슨) 와의 계정이 연결, 스팀과의 연결이 되어있는 상태에서 시청을 하셔야 합니다. 시청시간을 만족하셨다면 트위치 내에서 드롭스 페..
2022.10.25 -
스팀게임 Nova Lands prologue 게임리뷰
안녕하세요 유니티 비기너입니다. 이번 시간에 소개할 게임은 Nova Lands라는 게임입니다. 스팀에서 2022년 10월 17일 프롤로그가 출시되어 플레이가 가능하며 정식버전은 출시일은 미정인 상태입니다. 장르는 크래프팅이며 어느 행성에 불시착하여 생존하기 위한 어드벤처 게임입니다. 플레이 방식은 모든 크래프팅 장르가 그러하듯 채집하고 제작하여, 생존하는 흐름의 게임입니다. 자원 채집 채집 요소는 특별한 도구가 없이도 마우스 우클릭을 통해 전부 채집이 가능하며 건물도 우클릭으로 해체가 되므로 간편한 조작감이 장점입니다. 섬 확장 필드에 자원은 고정 자원만 리스폰되기 때문에 레이더 건물을 통해 다른 자원이 있는 새로운 지형을 확장할 수 있습니다. 아쉬웠던 점은 잠금해제가 가능한 지형은 여러 개이지만 해제에..
2022.10.19 -
로스트아크 제작 효율 엑셀 축소정리
해당 파일은 모든 생활 재료를 최저가로 즉시 구입하여 제작했을 시 차익금을 확인하기 위해 만든 개인적인 정리표이므로 부족한 부분이 많을 수 있습니다. 노란 바탕색의 구간은 경매장 검색을 통해 직접 입력하면 각 제작 아이템의 계산이 자동으로 이루어집니다. 파일 다운로드는 가장 하단에 있습니다. 엑셀 파일을 안에는 아래와 같이 정리가 되어있으며 노란색 바탕색 셀 안에 경매장에 등록되어 있는 재료의 현재 가격을 입력해주시면 됩니다. 내용이 아래로 길어지면 보는 것이 불편하여 시트를 나누어서 정리했습니다. (엑셀 실행 후 좌측 하단에 있습니다.) 생활 재료와 마찬가지로 노란색 바탕 부분에 경매장에 판매할 가격을 입력해줍니다. 입력 후에는 차익금에서 어느 정도의 이익이 남는지 확인하시면 됩니다. 파일 다운로드
2022.10.17 -
유니티 GetAxis GetAxisRaw 차이
GetAxis는 키보드 및 조이스틱의 입력을 받는경우 -1 ~ 1의 범위의 가상 축의 값을 반환합니다. 즉 A,S,W,D 의 키보드 입력을 받으면 -1 ~ 1 사이의 값을 반환합니다. GetAxisRaw는 키보드 및 조이스틱의 입력값을 반환한다는 기능은 동일하지만 스무스 필터링이 적용되지 않아서 -1, 0, 1의 값을 반환합니다. 타게임 이동방식으로 비유한다면 GetAxisRaw는 스타듀 벨리처럼 일정한 속도로 이동이 가능하며 GetAxis는 슈퍼마리오 처럼 가속도가 붙는 느낌처럼 스무스하게 이동합니다.
2022.08.24 -
유니티 Tilemap Script example 2
BoxFill(Vector3Int position, TileBase tile, int startX, int startY, int endX, int endY) 타일 맵에서 할당한 타일로 상자를 채웁니다. 주어진 좌표에서 시작하여 처음부터 끝까지(포함) 제한을 채웁니다. BoxFillExample Script public class BoxFillExample : MonoBehaviour { public Tilemap tilemap; public TileBase tileBase; void Update() { if (Input.GetKeyDown(KeyCode.Q)) { tilemap.BoxFill(Vector3Int.zero, tileBase, -5, -5, 5, 5); } } } for문과 setTile..
2022.08.01 -
유니티 Tilemap Script example 1
SetTile ( Vector3Int position, TileBase tile ) 셀의 지정된 XYZ 좌표에 할당한 타일을 그리는 함수로 부동 소수점의 정밀도가 필요하지 백터인트를 사용합니다. SetTile Example Script public class TileController : MonoBehaviour { public Tilemap tilemap; public TileBase tileBase; void Start() { for (int i = -5; i < 5; i++) { for (int k = -5; k < 5; k++) { tilemap.SetTile(new Vector3Int(i,k,0), tileBase); } } } } 팔레트에서 생성한 바닥 모양의 Tile을 스크립트를 통해 til..
2022.07.31