유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments측정하지 않으면 최적화하지 말라, 프로파일링의 철학프로그램의 성능 문제로 골머리를 앓으신 적이 있나요? 막상 코드를 들여다보면 어디가 문제인지 알기 어렵습니다. 이때 우리에게 필요한 것이 바로 프로파일링(Profiling)입니다.많은 초보 프로그래머가 자신의 감을 믿고 코드를 수정하려 합니다. 하지만 이는 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments성능 최적화의 첫걸음: 릴리즈 빌드와 반복 측정의 힘프로파일링(Profiling)을 제대로 활용하려면 도구를 켜는 것만으로는 부족합니다. 어떤 조건에서 측정하느냐가 정말 중요하니까요. 엉뚱한 환경에서 측정하면 잘못된 정보를 얻게 됩니다. 가장 먼저 지켜야 할 원칙이 하나 있습니다.릴리즈 빌드에서 측정해야 하는 이유프로파일링은 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments게임 프로파일링이 일반 앱과 다른 이유와 안정적인 프레임 유지법게임 제작 과정에서 프로파일링은 일반적인 앱과는 조금 다릅니다. 가장 큰 차이점은 게임이 실시간 시스템(real-time system)이라는 점입니다. 게임은 매초 수십 번씩 화면을 새로 그리며 돌아갑니다.이 과정이 조금이라도 늦어지면 끊김이 발생하죠. 플레이어는 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0CommentsC++ 프로그래밍과 비주얼 스튜디오 이해하기C++ 공부를 시작하면 처음 듣는 용어들이 참 많습니다. 그중에서도 컴파일 언어(compiled language)라는 말이 자주 등장하죠. 이 개념이 처음에는 조금 어렵게 느껴질 수 있습니다.하지만 원리를 알면 아주 재미있는 과정입니다. 우리가 작성한 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments게임 제작에서 버전 관리가 꼭 필요한 이유게임을 만들다 보면 정말 많은 파일을 다루게 됩니다. 혼자서 만들 때도 복잡하지만 여럿이 함께라면 더하죠. 이때 필요한 것이 바로 버전 관리(Version Control) 시스템입니다.여러 사람이 하나의 게임을 만든다는 건 쉬운 일이 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments게임 개발의 숨은 조력자, 툴과 파이프라인게임 개발 현장을 떠올리면 무엇이 가장 먼저 보이시나요? 보통은 화려한 그래픽이나 움직임을 생각하실 겁니다. 하지만 그 뒤에는 엄청난 양의 데이터가 숨어 있습니다.하나의 게임에는 수많은 아트와 오디오, 애니메이션 파일이 들어갑니다. 이 by Jason
유니티 객체 지향 프로그래밍 2025년 12월 26일0Comments게임 엔진이 무엇이고 어떻게 발전했을까요우리가 흔히 쓰는 게임 엔진(Game Engine)이라는 단어는 생각보다 역사가 짧습니다. 이 개념이 본격적으로 자리 잡은 건 1990년대 중반입니다. 둠 같은 1인칭 슈팅 게임들이 등장하면서부터라고 보시면 됩니다. 당시에는 프로그램 하나에 모든 by Jason
게임 개발 책과 강의 추천 2025년 12월 26일0Comments실전 게임 코드로 배우는 유니티 엔진 활용법유니티 엔진을 처음 켰을 때 막막한 기분이 든 적 있으신가요? 빈 화면을 보면 무엇부터 채워야 할지 고민이 깊어집니다. 많은 예비 프로그래머가 이 단계에서 어려움을 느낍니다. 하지만 이미 완성된 게임을 뜯어보면 by Jason