본문 바로가기

IL2CPP4

유니티 성능향상 - IL2CPP 4: IL2CPP의 제한사항 (Generic) IL2CPP의 마지막 글이다. 혹시 이전 글들을 읽고 오지 않았다면 읽고 오는 것을 추천한다. 유니티 성능향상 - IL2CPP 3: IL2CPP란? - https://daisy0461.tistory.com/m/52 유니티 성능향상 - IL2CPP 3: IL2CPP란? 혹시 앞의 글을 읽지 않았다면 유니티 성능향상 - IL2CPP 2: mono, JIT방식, IL이란? - https://daisy0461.tistory.com/m/51 유니티 성능향상 - IL2CPP 2: mono, JIT방식, IL이란? 유니티 성능향상 - IL2CPP 1: C#.. daisy0461.tistory.com 이전 글과 동일하게 아래의 동영상을 참고해서 공부를 진행하였다. https://youtu.be/-9X965jXrn8 I.. 2022. 4. 3.
유니티 성능향상 - IL2CPP 3: IL2CPP란? 혹시 앞의 글을 읽지 않았다면 유니티 성능향상 - IL2CPP 2: mono, JIT방식, IL이란? - https://daisy0461.tistory.com/m/51 유니티 성능향상 - IL2CPP 2: mono, JIT방식, IL이란? 유니티 성능향상 - IL2CPP 1: C#과 C++의차이 - https://daisy0461.tistory.com/m/50 유니티 성능향상 - IL2CPP 1: C#과 C++의차이 유니티 성능 향상을 공부하다가 IL2CPP라는 것을 알게 되었다. 이 기능을 공부하.. daisy0461.tistory.com 읽고 오는 것이 이해하기 더 편할 것 같다. https://youtu.be/-9X965jXrn8 해당 동영상을 기반으로 공부한 내용을 작성한다. 1, 2를 통해 긴 .. 2022. 4. 1.
유니티 성능향상 - IL2CPP 2: mono, JIT방식, IL이란? 유니티 성능향상 - IL2CPP 1: C#과 C++의차이 - https://daisy0461.tistory.com/m/50 유니티 성능향상 - IL2CPP 1: C#과 C++의차이 유니티 성능 향상을 공부하다가 IL2CPP라는 것을 알게 되었다. 이 기능을 공부하기 위해 https://youtu.be/-9X965jXrn8 을 참고해서 블로그 글로 남긴다. 다들 알고 있겠지만 C#은 C++보다 느리다는 인식이 daisy0461.tistory.com 해당 글의 연장글이다. 동일하게 아래의 동영상을 참고해서 글을 남긴다. https://youtu.be/-9X965jXrn8 이전글을 읽고 왔다면 C#은 .Net Framework에서 돌아간다. 근데 java나 ios같은 경우는 MS제품군이 아니기 때문에 .Net.. 2022. 3. 31.
유니티 성능향상 - IL2CPP 1: C#과 C++의차이 유니티 성능 향상을 공부하다가 IL2CPP라는 것을 알게 되었다. 이 기능을 공부하기 위해 https://youtu.be/-9X965jXrn8 을 참고해서 블로그 글로 남긴다. 다들 알고 있겠지만 C#은 C++보다 느리다는 인식이 있다. 그래서 Unity도 C#을 사용하기 때문에 느리다는 인식이 있는데 그 말은 틀린 말이다. Unity내부 엔진은 C++로 되어있다. 그렇기에 Unity가 느리다는 말은 틀렸다. 유저에게 노출되는 api부분만 C#으로 되어있다. 겉은 C# 안은 C++로 되어있는 것이다. 요즘 IL2CPP라는 말을 많이 들어보았을 것이다, 이것이 도입되면서 게임 엔진 내부 뿐만 아니라 유저 코드 부분도 C++로 돌릴 수가 있다. 즉, 게임엔진과 유저코드 모두 C++로 돌아가기 때문에 전반적인.. 2022. 3. 30.