반응형

전체 글 47

[Unity] 플랫포머 기초 - 7. 스코어

2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 6. 카메라 이동 [Unity] 플랫포머 기초 - 6. 카메라 이동2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 5. 타일맵 [Unity] 플랫포머 기초 - 5. 타일맵2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 4. 플레이어 방향 전환 [Unity] 플랫no-name-stroy.tistory.com 저번 글에서는 카메라 이동을 만들어 보았습니다이번 글에서는 스코어 시스템을 만들어 보도록 하겠습니다 우선 점수를 관리할 매니저부터 작성하도록 하겠습니다ScoreManager라는 스크립트를 하나 만들어주세요using UnityEngine;/// ///..

[Unity] 플랫포머 기초 - 6. 카메라 이동

2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 5. 타일맵 [Unity] 플랫포머 기초 - 5. 타일맵2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 4. 플레이어 방향 전환 [Unity] 플랫포머 기초 - 4. 플레이어 방향 전환2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 3. 플레이no-name-stroy.tistory.com 이전 글에서는 타일맵을 시용해서 맵을 만들어 보았습니다이번 글에서는 카메라가 플레이어를 따라 이동하도록 해보겠습니다 우선 패키지 매니저에서 Cinemachine패키지를 임포트 해주세요 임포트가 끝났다면 VirtualCamera를 하나 생성해 주세요 그 후 생성된 카메..

[Unity] 플랫포머 기초 - 5. 타일맵

2024.11.28 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 4. 플레이어 방향 전환 [Unity] 플랫포머 기초 - 4. 플레이어 방향 전환2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 3. 플레이어 애니메이션 [Unity] 플랫포머 기초 - 3. 플레이어 애니메이션2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 2. 지no-name-stroy.tistory.com 저번 글에서는 플레이어가 이동 위치를 바라보는 기능을 구현해 보았습니다이번 글에서는 타일맵을 사용하여 맵을 꾸며보도록 하겠습니다 맵 에셋을 지난번에 다운로드한 에셋의 tilemap_packed파일을 사용하겠습니다먼저 tilemap_packed파일..

[Unity] 플랫포머 기초 - 4. 플레이어 방향 전환

2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 3. 플레이어 애니메이션 [Unity] 플랫포머 기초 - 3. 플레이어 애니메이션2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 2. 지면 감지 [Unity] 플랫포머 기초 - 2. 지면 감지2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 1. 플레이어 이동 [Unity] 플랫no-name-stroy.tistory.com 이전 글에서는 플레이어 애니메이션을 설정해 보았었습니다 하지만 플레이어가 보는 방향으로 방향전환이 되지 않는 문제가 있었는데요이번 글에서는 이것을 해결해 보도록 하겠습니다 프로젝트에 PlayerFlip이라는 스크립트를 하나 만들어주세..

[Unity] 플랫포머 기초 - 3. 플레이어 애니메이션

2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 2. 지면 감지 [Unity] 플랫포머 기초 - 2. 지면 감지2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 1. 플레이어 이동 [Unity] 플랫포머 기초 - 1. 플레이어 이동이번에는 유니티를 사용하여 간단한 2D플랫포머 게임을 만들어 보겠습니다.우no-name-stroy.tistory.com이전 글에서는 지면 감지를 추가하여 점프를 개선해 보았습니다이번 글에서는 플레이어에 애니메이션을 추가하여 보겠습니다 우선 플레이어에 사용할 에셋을 다운로드하여 봅시다저는 이 에셋을 사용하였습니다https://kenney.nl/assets/pixel-platformer Pixel Platform..

[Unity] 플랫포머 기초 - 2. 지면 감지

2024.11.26 - [유니티/플랫포머 기초] - [Unity] 플랫포머 기초 - 1. 플레이어 이동 [Unity] 플랫포머 기초 - 1. 플레이어 이동이번에는 유니티를 사용하여 간단한 2D플랫포머 게임을 만들어 보겠습니다.우선 기본적인 플레이어 이동부터 구현해 보겠습니다 우선 플레이어 이동을 구현하는데 필요한 오브젝트들을 배치no-name-stroy.tistory.com이전 글에서는 플레이어 이동을 구현해 보았습니다하지만 지면에 있을 때만 점프가 되어야 하는데 그렇지 않다는 문제가 있었습니다이번 글에서는 지면 감지를 추가하여 이를 해결해 보겠습니다 우선 코드 작성 이전에 사전 설정이 필요합니다 Ground라는 이름의 Tag를 만들어 주세요 그 후 Ground오브젝트의 태그를 Ground로 바꾸어주세요..

[Unity] 플랫포머 기초 - 1. 플레이어 이동

이번에는 유니티를 사용하여 간단한 2D플랫포머 게임을 만들어 보겠습니다.우선 기본적인 플레이어 이동부터 구현해 보겠습니다 우선 플레이어 이동을 구현하는데 필요한 오브젝트들을 배치해 보겠습니다 사각형 오브젝트를 생성 후 길게 늘려 땅을 만들어 주세요그 후 이 오브젝트의 이름을 Ground로 수정한 후 BoxCollider2D 컴포넌트를 넣어주세요 캡슐을 하나 생성한 후 Player라고 이름을 붙여주세요플레이어 오브젝트에 콜라이더와 Rigidbody2D 컴포넌트를 넣어주세요그 후 Rigidbody의 FreezeRotation을 활성화하여 마음대로 회전하지 못하도록 설정하세요 사전 설정을 전부 끝났습니다지금부터는 스크립트를 작성하여 보겠습니다 우선 플레이어의 입력을 감지하는 스크립트를 작성하여 보겠습니다Inp..

[Unity] CloudSave - 2. 데이터 저장

이번 글에서는 UGS의 CloudSave를 사용하여 온라인에 데이터를 저장해 보겠습니다 우선 데이터 저장입니다 private async void Awake() { //유니티 서비스 초기화 await UnityServices.InitializeAsync(); //사용자 인증 await AuthenticationService.Instance.SignInAnonymouslyAsync(); //Dictionary를 사용하여 저장할 데이터 생성 Dictionary data = new Dictionary(); //데이터를 설정 data.Add("TEST", 1234567890); //클라우드에..

유니티/CloudSave 2024.08.09
반응형