시야각과 추적 미사일로 완성된 지능형 터렛 만들기

유니티 시야각과 추적 미사일로 완성된 지능형 터렛 만들기 게임에서 플레이어를 위협하는 터렛은 단순한 움직임을 넘어 지능적인 판단을 내릴 때 비로소 진정한 위협이 됩니다. 플레이어가 시야각에 들어오고, 장애물에 가려지지 않았을 때만 공격을 시작하는 터렛은 게임의 몰입도를 한층 높여줍니다. 이번 글에서는 기본적인 터렛 기능에 시야각 감지, 시야선 확인, 그리고 추적 미사일 기능까지 추가한, 더욱 정교하고 실감나는 터렛 … 더 읽기

유니티 게임 점수, PHP 서버로 보내기

유니티 게임 점수, PHP 서버로 보내기: 완벽 가이드 게임에서 플레이어의 점수를 단순히 기록하고 끝내는 것은 아쉽습니다. 온라인 랭킹 시스템을 구축하거나, 플레이어의 성장 데이터를 서버에 안정적으로 보관하려면 유니티 클라이언트와 외부 서버 간의 통신이 반드시 필요합니다. 이 가이드는 유니티에서 플레이어의 점수를 생성하고, 이를 PHP 서버로 전송하여 응답을 받는 과정을 상세히 다룹니다. 이 코드는 모든 온라인 기능의 기초가 … 더 읽기

유니티와 파이썬 연동 TCP 소켓 활용 심화편

현대 게임 개발에서 유니티와 파이썬의 연동은 단순한 편의를 넘어선 필수적인 기술로 자리 잡고 있습니다. 유니티는 게임의 시각적, 물리적 구현을 담당하는 ‘몸’이라면, 파이썬은 복잡한 데이터 분석, 머신러닝, 인공지능 로직을 처리하는 ‘두뇌’ 역할을 수행합니다. 이 두 시스템을 연결하는 통신망으로, 가장 신뢰성 높은 TCP 소켓 통신을 활용하는 방법을 심층적으로 다룹니다. 이 글은 단순히 데이터를 주고받는 것을 넘어, 실용적인 … 더 읽기