2025/03/27 7

유니티 코인 먹기 게임 만들기 - 6 점수증가

UI 만들기Ui -> Text 생성 -> Canvas 클릭 -> Canvas Scaler에서 Scale With Screen Size로 만들어두고 1920 1080으로 변경크기가 커지더라도 고정시키려고 하기 위해서 하는것이다. 그리고 화면은 2D로 전환시켜 주고, 텍스트 크기를 조정해 주자. 능력껏 조정해 주자. 위치는 구석이 이쁜이 구석에 두도록 하자. 그리고 게임매니저 스크립트를 열자using System.Collections;using System.Collections.Generic;using System.Net.Sockets;using UnityEngine;using UnityEngine.UI;public class GameManager : MonoBehaviour{ public Text C..

유니티 2025.03.27

유니티 코인 먹기 게임 만들기 - 4 코인 회전하기

우선 스크립트를 만들자. 스크립트를 만든 후, Prefabs에 있는 coin 안에 우리가 방금 만든 C#스크립트를 넣자.아마 이렇게 하면 우리가 만든 coin들 안에도 C#스크립트가 다 들어가 있을 것이다. 스크립트에 들어가자. 코드를 만들자using System.Collections;using System.Collections.Generic;using UnityEngine;public class coin : MonoBehaviour{ void Update() { transform.Rotate(Vector3.up, Space.World); }}rotate는 회전하는것이다. up은 0 1 0 y좌표만 증가, sapce는 로컬좌표로 할지, 월드좌표를 할지 선택하는 것이다. ..

유니티 2025.03.27

유니티 코인 먹기 게임 만들기 - 3 코인 프리맵 만들기

코인 만들기일단 플레이어를 비활성화해주자.체크돼있는 것을 풀면 된다. 이제 코인을 만들어 보자.Create -> 3 DObject -> Cylinder -> Transfrom Reset -> Scale 1, 0.1, 1로 만들면 코인처럼 생기게 된다. 그 후 material을 만들어서 색을 입히도록 하자. 이렇게 생겼을 것이다. 자세히 보면 코인 주면에 원 같은 게 생겼는데, 여기에 플레이어가 닿으면 반응한다.그리고 코인을 세팅해 보자. 이렇게 만들어 주도록 하면 코인 배치는 끝이다. 게임 매니저 만들기기본적인 세팅은 이렇다.우클릭 -> Create Empye -> GameManager로 변경 -> Hierarchy 맨 위로 올리기-> Script 파일에 C#스크립트 생성 -> 이름 GameManager..

유니티 2025.03.27

유니티 코인 먹기 게임 만들기 - 2 캐릭터 움직이기

캐릭터 만들기보통은 캡슐을 만든다. 사람하고 비슷해서 인거같다. 캡슐을 만들어주도록 하자.캐릭터를 만들었다. 상당히 귀엽다. 물리를 추가해주자. 물리는 Rigidbody이다.중력의 영향을 받지 않을거니까 중력은 끄고, Constraints는 자동으로 회전하는 것이다.궁금하다면 하나 물체를 만들고 Rigidbody를 추가 후, 우리 귀여운 캐릭터위에 두고 실행해보자. 그럼 부딪히면서 둘 다 쓰러질 것이다. 이것을 방지하기 위해 Freeze Rotation 체크하도록 하자. Player 스크립트다시 폴더를 하나 만들고, C# 스크립트를 만든 후, 자기 캐릭터에게 c#스크립트를 끌어 넣자.그럼 자기 캐릭터에 스크립트가 넣어졌을 것이다. 후에 스크립트를 켜주도록 하자. 다음 코드를 입력할건데 이렇게 만들어 주자..

유니티 2025.03.27

유니티 코인 먹기 게임 만들기 - 1 맵 만들기

본격적으로 게임을 만들어 보도록 하자.기본 설정프로젝트를 새롭게 하나 만들도록 하자. 프로젝트를 만들고 들어가서 File -> Bulid Settings -> Android를 누르도록 하자. 만약 안 돼있으면 다운로드하자.그 후 안드로이드를 클릭해 Switch Platfrom을 누르고 Add Open Scenes를 누르자.그 후 Game 신을 누르고 가로로 길게 1920 1080을 맞춰주면 된다. 맵 생성바닥을 만들어 주자 Hierarchy 우클릭 -> 3D object -> Plane 생성 후, 포지션을 0 -1 0 설정 후, 스케일은 3 3 3으로 해주자.그리고 플레이어가 돌아다닐 건데, 밖으로 안 나가기 위해 벽을 만들어주자. cube를 만들어주고, 바닥 맨 끝에 둔 다음에 큐브의 축을 늘려서 맞춰..

유니티 2025.03.27

플래그를 찾는 과정

SysSecAlpine VM에 있는 플래그를 찾는 과정이다. I. 기본적인 준비Vmware Workstation에 kali linux와 SysSecAlpine을 준비를 한다. 그리고 준비할 것은 PDF 하나와, 사이트 하나를 준비하자.https://www.proxynova.com/tools/comb/ Search for leaked passwords inside the largest dataset of all time (Combination Of Many Breaches)Search the world's largest dataset of leaked passwords In February of 2021, the largest dataset of leaked credentials (emails, usern..