게임 개발자가 되고싶어 유니티 사용을 최종 목표로 하고있는데, 군대라서 유니티를 직접 하진 못하고 C#부터 배우고 있습니다
검색하고 물어보고 하면서 이것이 C#이다 보면서 언어 공부부터 하고있는 중인데
이것 외에도 필수적이거나 알아두면 좋은거 있으면 알려주시면 감사하겠습니다!!
게임 개발자가 되고싶어 유니티 사용을 최종 목표로 하고있는데, 군대라서 유니티를 직접 하진 못하고 C#부터 배우고 있습니다
검색하고 물어보고 하면서 이것이 C#이다 보면서 언어 공부부터 하고있는 중인데
이것 외에도 필수적이거나 알아두면 좋은거 있으면 알려주시면 감사하겠습니다!!
Task 구조, async/await
IEnumerable (특히 지연 평가의 원리), LinQ
람다와 델리게이트, 제네릭과 인터페이스
기초 끝내고 나면 한 번 알아보셈
감사합니다!! 나중에 하나씩 찾아볼게요
어떤 책이든 예제나 연습문제가 있을텐데, 가능하다면 코드 똑같이 따라 쳐보고 문제도 풀어보길 추천.
넵ㅎㅎ
C#은 기능이 너무 많아서 한번에 모든것을 다 할려고 접근하기 보다는 위에 댓글 내용 어딘가에 복사해두고 하나하나씩 공부해보시는게 좋을듯 함. 단순히 예제코드만 따라치는건 누구나 다 하니까 별로 감흥이 없지만 기능에 대해 이해도가 어느정도 있는 상태로 뭔가 궁금한 부분이 있는데 그런 부분을 직접 테스트 코드를 작성해서(아님 예제코드를 응용) 의도한대로 동작했을때 언어에 흥미가 강해지고 실력도 확실히 상승함. 그러니까 예제코드를 실행시켜보기만 하지 말고 이게 어떻게 해서 이런 결과를 만들어내는지 분석해보면 상당히 재밌어. 내 경우는 특히 LINQ같은건 하지 말라고 하는 내용을 굳이 따라해보면서 실력이 많이 늘었음.