UnrealEngine 3

[AFO_Refactor #0] 프로젝트 셋업 + 코드 분석 - 팀 프로젝트를 GAS 기반으로 리팩토링하기

AFO_Refactor 개발일지 #0프로젝트 셋업 + 코드 분석GitHub · CLAUDE.md · 버그 9개 발견 · GAS 리팩토링 방향🎯 왜 이 프로젝트를 시작했나부트캠프 팀 프로젝트로 2v2 멀티플레이 액션 게임 AFO를 만들었다. Dedicated Server 기반에 5종 캐릭터, 팀 킬 스코어 방식으로 설계했고, 패키징까지 완료했다.그런데 문제가 있었다.패키징 후 멀티플레이 플레이 중 크래시 발생팀원마다 코드 스타일이 달라 구조가 통일되지 않음스킬 DataTable 연동 미완성 (호출 타이밍 문제)서버 권한 처리가 일관되지 않음취업 포트폴리오로 쓰기엔 부족했다. 그래서 혼자 처음부터 구조를 뜯어고치기로 했다.💡 AI로 [시간단축] → 내가 [문제발견] → 내가 [구조개선] → [수치결과]?..

[스파르타 부트캠프 언리얼트랙 수료 후기] 식자재 구매 MD에서 언리얼 개발자로: 비전공자 30대의 '최우수 프로젝트' 달성기

1. 식자재 현장에서 찾은 새로운 꿈저는 대학교 사회복지학과를 중퇴하고 보험 영업, 건어물 수입, 식자재 MD까지 정말 치열한 현장직을 전전해 왔습니다. 서른에 가까워진 나이, 정해진 진로 없이 흐르는 대로 살던 저에게 전환점이 된 곳은 뜻밖에도 식자재 회사였습니다. 그곳에서 개발자들과 협업하며 시스템이 만들어지는 과정에 매력을 느꼈고, '내가 정말 좋아하는 게임을 직접 만드는 사람이 된다면 얼마나 행복할까?'라는 질문이 머릿속을 떠나지 않았습니다.결국 하던 일을 모두 정리하고 무작정 부트캠프를 찾았습니다. 비전공자에 30대, 자신감은 바닥이었지만 언리얼 엔진이라는 전문성을 가져보고 싶다는 열망 하나로 업계 최고라는 스파르타 내일배움캠프의 문을 두드렸습니다.2. '작심삼일'을 '몰입'으로 바꾼 9 to ..

카테고리 없음 2026.04.15

[C++ Study] 열거형, 복사 생성자, 그리고 메모리 관리 전략

1. enum vs enum class (Scoped Enum)현대 C++(C++11 이상) 및 언리얼 엔진 환경에서 enum class 사용은 선택이 아닌 필수입니다.📋 주요 차이점 비교구분enum (Unscoped)enum class (Scoped)유효 범위전역(Global) 범위에 노출됨클래스 범위 내로 제한됨타입 안전성정수형(int)과 암시적 변환 가능암시적 변환 불가 (명시적 캐스팅 필요)이름 충돌다른 enum과 이름 중복 불가이름 중복 가능 (Scope로 구분)메모리 지정컴파일러가 결정 (불투명함)Underlying Type(uint8 등) 지정 가능💡 지식의 확장: 왜 enum class인가?타입 안정성: 실수로 열거형 값을 정수 함수 인자에 넣는 치명적 버그를 컴파일 타임에 차단합니다...

C++ 공부 2026.04.08