낑깡의 게임 프로그래밍 도전기

4일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기 본문

인강 후기

4일차 : '한 번에 끝내는 유니티&C# 게임 개발 초격차 패키지' 강의 후기

낑깡겜플밍 2025. 7. 4. 12:46
반응형

 

학습 시작 시간

오늘도 점심시간에 부랴부랴 인강을 틀어서 듣기 시작했다.

매일매일 인강 듣기 도전 4일 차. 약간은 적응되는 듯하면서도 바빠진 점심시간으로 인해 조금은 피곤한 것 같다.

내일은 주말이니까 집에서 느긋하게 들어야지..

학습 종료 시간

오늘 강의는 20분 정도 되는 분량이었지만 중간중간 필기한다고 멈추다 보니 약 30분 정도가 걸렸다.

오늘 들었던 클립 시작과 종료

오늘은 형변환과 값타입 참조 타입에 대해 배웠는데 잘 몰랐던 정보가 꽤 있었다.

int를 string으로 바꾸는 걸 보통은 ToString()을 사용했는데 nyStr = myInt+""; 이렇게 해도 변환이 가능하다 하였다(빈문자열을 더하는 것으로 자동 형변환이다.)

반대로 string을 int로 바꾸는 것은 그냥 int.Parse(myStr) 형식을 쓰면 되는 줄 알았는데 이미 다른 문자열로 초기화가 되어있는데 바꾸려고 하면 에러가 나는 것 같았다.(내가 이해한 게 맞다면)

그래서 int.TryPase(myStr, out myInt); 형식을 쓰는 것이 안전하다고 하셨다. 오류가 나면 그냥 int의 초기값인 0이 들어가게 되니까.

사용법은 조금 생소해서 좀 연습을 해야 할 것 같다. 

알고 있었지만 한번더 학습했던 부분은 데이터범위가 더 큰 것으로 바꾸면 자동으로 형변환이 이루어진다는 것이다.

그와중에도 몰랐던 것은 앞전에 말했던 nyStr = myInt+""; 이것이 자동으로 형번환이 가능한 이유가 string을 더 크다고 인식하기 때문이라는 것이었다.

이렇게 사용했던 예제를 토대로 꼼꼼하게 알려주셔서 좋았다.

 

그리고 값타입을 배울 때는 가비지 컬렉터라는 것은 알았지만 수동으로 가비지를 날릴 수 있다는 것도 처음 알았다. 수동으로 날리는 법은 알려주시지 않았지만, 모아두었다가 씬전환이나 어떠한 때에 같이 날려버리기도 한다고 하셨다. 

수동으로 날리는 법은 직접 찾아봐야겠다.

학습 인증샷

 

4일 동안 학습을 하면서 느낀 거지만 필기를 이쁘게 하기는 참 어려운 것 같다. 특히나 엄청난 악필이라ㅎㅎ

그래도 나는 한눈에 다 알아볼 수 있으니까 필기다운 필기인 건 맞지 않을까..

오늘의 완강률

오늘은 퍼센트는 오르지 않았다. 20분의 분량이 딱 1프로의 분량은 아닌가 보다 0.8 정도? 되려나?

퍼센트가 오르지 않으니 공부를 한 느낌은 덜나서 아쉬웠다.

그렇지만 내일도 파이팅!

반응형