전체 글(389)
-
스타필드 블라디미르와 대화하기
아직 함선을 타고 행성을 이동 경험이 적은 초반이다보니 무지성으로 하다가 뻘짓을 경험하다보니 이런것도 공유하고싶네요 퀘스트에서 지도찾기에서 마우스 휠로 확대를 하면 아래와 같이 확대가 되는데 저는 처음에 저 제미슨이라는 행성에서 미개척 된 지역에 블라디미르가 있는줄 알고 표시 근처에서 착륙해서 열심히 걸어다녔지만 뻘짓이였습니다. ※ 첫 스샷은 뻘짓 경험담 아래부터 실제 하셔야 하는 방법입니다. 퀘스트 화면에서 블라디미르와 대화하기에 커서를 올리고 'B' 지도에 표시 버튼을 누릅니다. 아래 화면에서 눈깔쪽 누르시면 알파 센타우리로 이동이 가능하십니다. 그 이후에 또 헤매지 마세요 (저는 도킹법 까먹어서 열심히 부딪히다가 함선 터짐) 목표 바라보고 'E' 키 누르시면 도킹, 교신 여부가 뜨면 도킹하시고 블라..
2023.09.07 -
스타필드 중력 점프 은하계 이동 하는 방법
중력점프는 은하계 행성 간의 매우 긴 거리를 이동하는 우주 함선의 이동 방식입니다. 은하계 화면을 보는 방법은 [TAB] > [R] 진로설정 버튼을 통해 확인이 가능하며 먼 거리를 점프하는 경우 개척되어있는 루트 인지 여부와 연료가 충분한지 확인해야 합니다. ※ 미개척 루트의 경우 가까운 행성부터 순차적으로 루트를 확보해야 합니다. 1. 근접해 있는 은하계 행성 중 흰색으로 표시된 행성을 선택한다 은하계 화면에서 인접한 행성으로 점프가 가능합니다. ※ 흰색은 현재 행성에서 해당 행성으로 점프가 가능한 루트 빨간색은 바로 점프가 불가능한 미개척 루트이며 2. 함선의 동력을 조절합니다.(좌측 하단에 있습니다) 다음과 같은 메시지가 출력되면서 행성이동이 되지 않는다면 동력이 부여가 되지 않은 상태입니다. 동력..
2023.09.06 -
스팀게임 DREDGE 게임리뷰
안녕하세요 유니티 비기너입니다. 이번 시간에 소개할 게임은 DREDGE라는 게임입니다. 이 게임은 낚시, 탐험, 어드벤처로 어선을 끌고 바다를 누비며 물고기를 잡아 돈을 벌고 난파선의 부품들을 인양하여 어선을 업그레이드하고, 바다에서 일어나는 다양한 미스터리 현상들과 수상한 섬마을 사람들에 비밀을 파헤치는 게임입니다. 인게임화면 어시장 통발을 구매하거나, 잡은 물고기를 판매할 수 있습니다. 물고기는 어종에 따라, 사이즈 등등에 따라 가격이 다르며 돌연변이 종이 존재합니다. ※ 퀘스트에 이용되는 물고기등은 창고에 넣어주는것이 좋습니다. 내 창고 물품들을 보관할 수 있는 창고이며, 물고기 또한 보관이 가능하지만 신선도는 계속 떨어집니다. ※ 보관함에 있는 물고기는 전체 팔기에서 제외됩니다. (퀘스트 물고기는..
2023.04.02 -
유니티 Statistics 패널에 대해 알아보기
Unity의 Statistics 패널은 Game Scene 상단 우측에 Stats를 클릭하면 확인이 가능하며 해당 패널은 프레임 속도, 렌더링 성능 등의 게임 실행에 대한 정보를 제공합니다. Audio Audio는 게임에서 재생 중인 오디오 소스의 수와 관련된 정보를 제공합니다. 이 메트릭은 게임의 오디오 성능을 분석하는 데 사용됩니다. Level Level은 (Sound Pressure Level) 게임에서 재생 중인 오디오 소스의 전체 음압 수준을 측정합니다. 음압이 높은 오디오 소스를 식별하고 오디오 믹싱과 마스터링 과정에서 최대 볼륨을 초과하는 소리를 방지하기 위해 사용며 음압은 음파의 압력을 나타내는 단위이며, dB로 표시됩니다. DSP Load DSP load는 게임에서 재생 중인 오디오 소스..
2023.03.26 -
유니티 시간 경과에 따른 이미지 변경해보기
이번 시간에는 특정 키를 입력받아 이미지를 변경시키고 지정된 시간에 경과함에 따라 이미지가 처음상태에 이르기까지 지속적으로 변경되는 예제입니다. 해당 내용은 다음과 같은 상황에 응용이 가능합니다. ex) 버튼스위치를 가동하고 일정 시간이 지나면 되돌아오는 기능 (시간 함정에 이용) ex) 특정 오브젝트가 시간이 지남에 따라 자라나는 기능(농작물 키우기) 결과화면 하이어라키 & 인스펙터 스크립트 public class Tree : MonoBehaviour { public Sprite[] objectSprites; public float changetimer; private SpriteRenderer sp; private float currentTimer = 0.0f; private bool changeAt..
2023.03.25 -
유니티 2D 아이템 루팅 만들어 보기 Item Looting
아이템 루팅(Item looting)은 게임에서 다른 플레이어, 몬스터, 상자, 지형 등에서 아이템을 수집하는 것을 의미하며 아래의 예제는 아래의 예제는 Player가 Coin의 일정 거리에 접근하게 되면 Player에게 끌려가는 심플한 예제입니다. 결과화면 캐릭터가 동전에 어느 정도 가까워지면 캐릭터로 향해 자석처럼 끌려가는 것을 확인할 수 있습니다. Magnet 스크립트 public class Magnet : MonoBehaviour { public float moveSpeed = 10f; // 아이템의 이동 속도 public float magnetDistance = 15f; // 자석 작용 거리 private Transform player; // 플레이어의 위치를 저장하는 변수 void Start(..
2023.03.24