유니티 객체 지향 프로그래밍 2025년 7월 30일0Comments내가 게임 로직을 짤 때 알았어야 할 것들 절망편: 지옥에서 돌아온 개발자의 고백 안녕하세요. 게임 개발 5년차, 현재 번아웃 상태로 치킨집 알바를 고민하고 있는 개발자입니다. 여러분들이 제가 겪은 지옥을 반복하지 않기를 바라면서, 피눈물로 얻은 교훈들을 공유합니다. MonoBehaviour 지옥의 시작 처음 게임 개발을 by BatStudio
유니티 객체 지향 프로그래밍 2025년 7월 28일0Comments유니티 C# 코드 구조의 중요성을 깨닫다 스파게티 코드라는 지옥 아, 지금 이 글을 읽고 있는 당신... 혹시 나와 같은 길을 걷고 있는 건 아닌가? 유니티 입문서 하나 달랑 읽고서 "아, 이거 쉽네!" 하면서 의기양양하게 게임 개발에 뛰어들었던 그때의 by BatStudio
유니티 객체 지향 프로그래밍 2025년 6월 25일0Comments유니티 스크립터블 오브젝트로 협업 갈등을 해결한 이야기유니티 씬이 무거워지고 협업 중 충돌이 잦아진다면? 스크립터블 오브젝트 (ScriptableObject)로 구조를 개선한 실전 사례를 이야기 형식으로 소개합니다. by BatStudio
유니티 객체 지향 프로그래밍 2024년 4월 18일0Comments유니티 LateUpdate 함수의 이해유니티의 LateUpdate 함수는 모든 업데이트 로직이 끝난 후에 실행되어, 카메라 제어나 애니메이션 후처리와 같은 작업에 이상적입니다. 이 글에서는 LateUpdate의 개념, 목적, 실제 사용 예를 통해 그 효율적인 사용법을 설명합니다. by BatStudio
유니티 객체 지향 프로그래밍 2024년 4월 17일0Comments유니티 Vector3.Distance 함수의 개념과 사용법유니티의 Vector3.Distance 함수는 두 점 사이의 거리를 계산하여 게임 개발에서 객체 간의 상호작용을 판단하는 데 중요한 역할을 합니다. 이 글에서는 그 개념, 사용 목적 및 실제 게임 예제를 통해 이 함수의 사용법을 소개합니다. by BatStudio
유니티 객체 지향 프로그래밍 2024년 4월 17일0Comments유니티 OnCollisionEnter 함수의 개념OnCollisionEnter는 유니티(Unity) 엔진에서 제공하는 함수로, 게임 오브젝트의 Collider가 다른 오브젝트의 Collider와 물리적으로 충돌할 때 자동으로 호출됩니다. 이 함수의 개념과 사용 예를 살펴 보겠습니다. by BatStudio
유니티 객체 지향 프로그래밍 2024년 4월 16일0Comments유니티에서 FixedUpdate 함수 이해하기이 글에서는 유니티의 FixedUpdate 함수의 기능과 사용법을 설명하고, 실제 게임에서의 사용 예를 들어 보았습니다. 또한 Update 및 LateUpdate 함수와의 비교를 통해 각 함수의 최적 사용 시나리오를 분석했습니다. by BatStudio
유니티 객체 지향 프로그래밍 2024년 4월 12일0Comments유니티 게임 개발에서의 FSM(Finite State Machine) 개념과 사용 예이 글에서는 유니티 게임 개발에서 FSM(Finite State Machine)의 기본 개념과 장점을 설명하고, 간단한 예제 코드를 통해 게임 캐릭터의 상태 관리 방법을 소개합니다. by BatStudio