TIL 93

[TIL] 사전캠프 3일차

유니티 강의를 듣는것도 좋았지만 오늘은 OX 퀴즈가 매우 좋은 기회가 되었다 강의를 들으면서 얼마나 기억하고 알고 있는가에 대해서 알 수 있었고, 잘 모르는 개념들을 다시 찾아보면서 더 자세히 알게 되었다 -왕초보 유니티로 만드는 게임개발 종합반 2,3주차 새로 배운 개념들을 포함하여 중요한 개념들을 잊어버리지 않기 위해 정리해보았다 1. Prefab : 미리 만들어진 object를 동시에 여러개 생성하기 위해 만든 틀 2. 싱글톤화 : 하나의 인스턴스를 관리하도록 만들어 다른 클래스에서 자신의 인스턴스를 추가로 만들지 못하게 하는, 자기자신을 유일하게 만드는 것 3. Invoke, InvokeRepeating : 함수를 딜레이 시켜주는 것 주로 Instantiate()를 가진 함수를 호출시켜 Prefa..

TIL 2023.08.02

[TIL] 사전캠프 2일차

유니티 강의를 되도록 많이 들으려 했지만 국비 강의는 하루에 16강 까지만 인정된다고 하여 c# 기초 문법과 강의는 1주차 까지만 듣게 되었다 c# 기초 문법은 c++과 다른 부분이 많이 없어서 헷갈렸던 부분을 중심으로 복습을 해야할거 같다 - c# 기초문법 1.oop (객체지향 프로그래밍) c#은 객체지향 프로그래밍 언어로 c++과 동일하다 캡슐화: 필요한 정보만 외부에서 접근 가능하게하고 필요없는 다른 정보들은 감추게 하는 것 추상화: 중복되는 부분은 따로 빼내서 추려내는 것 상속: 같은 기능을 가지는 객체들을 하나의 객체를 기반으로 만들어 클래스를 재사용가능한 다형성: 여러가지 타입을 가질 수 있는 것 2. 클래스 클래스 안에서는 변수를 만드는 동시에 초기화를 하고 , 로직을 작성하지 않고 함수를 ..

TIL 2023.08.01

[TIL] 사전캠프 1일차

나는 c++를 공부한 경험을 바탕으로 두 언어의 다른 부분을 중심적으로 공부하였다 입출력과 형변환 하는게 조금 번거롭고 헷갈리지만 익숙해지면 또 잘 사용할거 같다 1.입출력 Console.Read() //문자열을 제외한 입력 방법 Console.ReadLine() //문자열 입력 방법 Console.Write() //줄바꿈이 되지 않는 출력 방법 Console.WriteLine() //출력 이후 줄바꿈 되는 출력 방법 2.형변환 -문자->다른 자료형 string iStr = "10"; int x; x = int.parse(iStr); x = Convert.ToInt32(iStr); parse(),Convert() 함수의 차이점은 parse()함수는 null값이 들어가면 에러가 발생하고, Convert()..

TIL 2023.07.31