IF 2

[Unity] 세번째 게임, '고양이 밥주기 게임' 완성

1, 2주차에서 사용했던 내용이 많아 해당 내용들은 패스, 새로운 부분들에 대해서만 몇가지 기록하고자 한다.대략 게임은 배고픈 고양이로부터 생선가게 주인인 강아지가 고양이에게 밥을 주어(거의 던지고있지만) 배부른 고양이로 만들어 가게에 오지 않게 지키는 게임이다.  게임 시작 화면  저번 게임까지는 MainScene 하나로 진행했으나 이번 게임은 MainScene(게임이 진행되는 메인 씬)외에 StartScene을 추가하여 처음 시작화면을 따로 만들어주었다. 스타트 버튼을 누르면 게임 화면(MainScene)으로 이동해주어야 하기 때문에 Button 오브젝트를 생성,MainScene으로 이동할 수 있게 스타트 버튼에 대한 스크립트를 만들고 using문을 이용하여 Scene을 관리해주는 SceneManag..

Unity/Unity Study 2025.01.28

[C#] 기초부터 1

변수 데이터를 저장하는 상자, 집(int score = 10; 이라고 했을 때 score 라는 상자에 숫자 10을 넣어놓은 것이라고 생각)집을 짓기 위해서 '데이터 형식', '변수 이름', '세미콜론(;)' 3가지가 필요하다. 변수를 생성할때에는 변수를 "선언한다" 혹은 "생성한다" 라고 하며, 변수에 데이터를 넣어주는 것은 "할당"한다고 한다.\ 데이터 형식 : 문자(string), 숫자(int, float, double)변수 이름 : 변수를 구분할 수 있는 이름, 원하는 이름으로 생성 가능(영어, 숫자, 언더바로 사용하나 일부 사용 가능한 문자들이 있음)변수에 할당될 값 : 값(Value), 데이터(Data), 리터럴 등세미콜론(;) : 한 줄의 마무리에 꼭 넣어줘야 함 변수 생성 및 저장 문자(겨울..

C#/Theory 2025.01.08