유니티 강좌 유니티 객체 지향 프로그래밍 2023년 2월 23일0Comments객체 지향 프로그래밍이란?객체 지향 프로그래밍(OOP)은 Unity를 사용한 게임 개발을 비롯하여 다양한 유형의 소프트웨어 개발에 사용되는 인기 있는 프로그래밍 패러다임입니다. OOP는 서로 상호 작용하여 보다 복잡한 시스템을 만들 수 있는 오브젝트를 만드는 데 중점을 둡니다. by BatStudio
유니티 강좌 유니티 게임 만들기 2023년 2월 18일0CommentsUnity의 오브젝트 풀 패턴(Object Pool Pattern)에 관하여오브젝트 풀 패턴을 이용하여 오브젝트를 재사용하면, 오브젝트를 초기화하는 데 필요한 시간과 처리 능력을 줄여 성능을 개선하고 메모리 사용량을 줄일 수 있습니다. 오브젝트 풀 패턴은 게임 개발시 꼭 필요한 디자인 패턴 중 하나입니다. by BatStudio
유니티 강좌 프로그래밍 2023년 2월 16일0Comments게임 개발시의 오류(error) 처리 방법게임 개발자는 게임 개발 과정에서 발생할 수 있는 모든 오류에 대비하는 것이 중요합니다. 오류에는 크게 사용자 오류와 프로그래머 오류의 두 가지 유형이 있습니다. by BatStudio
유니티 강좌 프로그래밍 2023년 2월 15일0Comments의존성 주입: 복잡한 소프트웨어 개발을 간소화하는 강력한 기술의존성 주입(Dependency Injection, DI)은 최근 몇 년 동안 인기를 얻고 있는 소프트웨어 개발에서 널리 사용되는 기법입니다. 이 글에서는 의존성 주입이 무엇인지, 왜 중요한지, 소프트웨어 개발자에게 어떤 이점을 제공하는지 살펴보겠습니다. by BatStudio
유니티 강좌 프로그래밍 2023년 2월 13일0Comments스테이트 패턴 (State 패턴)이란 무엇인가?State 패턴은 객체 지향 프로그래밍에서 객체의 내부 상태에 따라 객체의 동작을 변경하는 데 널리 사용되는 디자인 패턴입니다. 이 패턴을 사용하면 메인 클래스를 수정하지 않고도 여러 상태 클래스를 추가할 수 있습니다. by BatStudio
유니티 강좌 2023년 2월 9일0Comments유니티 transform 제대로 이해하기유니티 transform 컴포넌트는 게임 월드에서 오브젝트의 위치, 회전, 스케일을 제어하는 역할을 담당합니다. 이 글에서는 트랜스폼 컴포넌트의 기능에 대해 살펴 보겠습니다. by BatStudio
유니티 강좌 2023년 2월 8일0Comments유니티 인풋 매니저 , 어떻게 활용해야 할까?유니티의 인풋 매니저는 게임에서 사용자 입력을 감지하고 이에 대응할 수 있는 강력하고 유연한 시스템입니다. 간단한 플랫포머부터 복잡한 액션 게임까지, 인풋 매니저를 사용하면 원하는 방식으로 게임 컨트롤을 구성할 수 있습니다. by BatStudio
유니티 강좌 2023년 2월 8일0Comments유니티 카메라 시스템 알아 보기유니티의 카메라 시스템은 다양한 효과와 스타일을 제작하는 데 사용되는 유연하면서도 강력한 도구입니다. 2D 게임, 3D 게임 또는 그 중간 형태의 게임을 제작할 때 카메라 시스템과 그 기능을 이해하면 시각적으로 매력적인 고품질의 경험을 제작할 수 있습니다. by BatStudio