Game AI를 활용한 게임 개발 방법 #Unity 최근 게임 개발에서도 AI의 활용도가 빠르게 높아지고 있다. 예전에는 AI에게 코드를 물어보는 정도였다면, 지금은 AI Agent를 이용해 코드를 작성하고 수정하는 것은 물론이고...
English 게임 개발 실무 영어 표현 게임 개발을 하다 보면 소통으로 영어를 사용하게 되는 경우가 있다. 코드 자체보다도 더 자주 보는 게 있다.GitHub Issue, PR, Slack, Jira, 문서에 적혀 있는 짧은 영어 표현들이다....
Game 많은 객체 중 가장 가까운 객체를 찾는 방법 게임을 만들다 보면 플레이어 주변에서 가장 가까운 객체를 찾아야 하는 경우가 많다. 예를 들어 플레이어가 상호작용할 수 있는 NPC나 아이템을 찾는다고 해보자. 가장...
Computer Science Stack Overflow와 Heap Overflow 프로그램에서 메모리를 다룰 때 Stack과 Heap을 자주 접하게 된다. 둘 다 메모리 영역이지만 사용하는 방식이 다르다. 그래서 Stack Overflow와 Heap Overflow를 같은 종류의 메모리...
Server 비밀번호 해싱과 암호화 비밀번호를 DB에 저장할 때 암호화해야 한다고 생각하기 쉽다. 하지만 정확하게는 암호화가 아니라 해싱(Hashing) 을 사용한다. 암호화는 원본 데이터를 다시 복호화해야 하는...
Game Unity에서 Pair Interaction Animation 구현하기 게임을 만들다 보면 하나의 Entity만 애니메이션을 재생해서 처리하기 어려운 상호작용이 있다. 개를 쓰다듬거나, 말에 올라타거나, NPC와 악수하는 경우가 그렇다....
Tools Cursor AI Agent Harness와 Rule, Skill AI 코딩 도구를 사용하다 보면 Rule, Skill, Prompt 같은 개념을 접하게 된다. 처음 보면 전부 AI에게 자연어로 지시하는 기능처럼 보인다. 실제로도 비슷하다. 하지만 역할을...
Client Error Throw 실무 사용 방법 throw는 프로그램 실행 중 발생한 예외 상황을 호출자에게 전달하기 위해 사용하는 문법이다. 실무에서는 단순히 에러 메시지를 출력하는 용도로 사용하지 않는다.주로 현재...
Server HMAC 패킷 보안 핵심 정리 HMAC(Hash-based Message Authentication Code)은 패킷의 위변조 여부와 송신자의 인증을 검증하기 위한 메시지 인증 방식이다. 게임 서버와 클라이언트가 통신할 때 패킷 자체를...
Japanese 일본어 간단 회화 핵심정리 기본 인사 こんにちは - 안녕하세요おはようございます - 좋은 아침입니다 / 안녕하세요こんばんは - 안녕하세요 / 좋은 저녁입니다おやすみなさい - 안녕히...