본문 바로가기

unity17

[DevLog] gemini-cli와 함께 블록퍼즐 만들기 - 5일차 오늘은 실제 업적 정의와 ScriptableObjet 로 업적을 관리하는 작업을 진행했다. 업적은 정말 귀찮은 작업이다. 하지만 오늘 AI로 신세계를 맛봤다. 약 40개의 업적을 30분도 안되는 시간에 정의 및 화면에 띄우기까지 성공했다. 물론 AI 를 이용해서... 다음은 오늘 내가 이용한 방법이다. 1. Gemini 웹을 이용해 블록퍼즐 게임에서 사용할 수 있는 업적 생성 요청으로 약 40개의 업적 종류 획득2. Gemini-cli 를 이용해 ScriptableObject 구조 생성3. ScriptableObject 를 이용해 1개의 샘플 애셋 생성4. Gemini 웹에게 1번에서 생성한 업적을 ScriptableObject 의 필드 구조에 맞게 재생성 요청5. Gemini-cli 에게 4번에서 만든.. 2025. 8. 19.
[유니티 활용] Google Play Game Service 2.0 사용법 이번 포스팅에선 Google Play Game Service 2.0 사용법에 대해 알아보도록 하겠습니다. Play Game Service 사용을 위한 인증서 지문 얻기, Play Console, Google Cloud 설정과 유니티와의 연동은 아래의 연재글에서 자세히 다뤘으니 참고해 주세요 배포용 키 생성과 SHA1 인증서 지문 얻기목차 1. 배포용 키 생성과 SHA1 인증서 지문 얻기 2. 구글 플레이 게임즈 서비스 설정 (Google Cloud Platform 에서 사용자 인증 정보 만들기) [바로가기] 3. Google Play Games Plugin for Unity 설치 및 설정 [바로가ugames.tistory.com Play Game Service 2.0 은 아래의 링크를 통해 다운로드.. 2025. 6. 28.
[유니티 애셋] 3D 아이템? 이거 하나면 끝! 3D Items - Mega Pack ▶ 소개3D Items - Mega Pack 은 유니티 애셋 스토어에서 유료로 판매되고 있는 애셋으로 무려 1679 개의 Low poly 아이템으로 구성되어 있습니다. 물론 같은 모양에 색깔놀이를 하는 것도 많지만 한손검/양손검, 한손도끼/양손도끼, 방패, 지팡이, 오브, 단검, 투척용 칼, 투척용 도끼, 투척용 수리검, 활과 화살등 다양한 무기와 각종 채굴/탐험 도구, 농사 용품, 다양한 음식 및 식기류 등이 포함되어 있습니다. 제가 다른 글에서 소개한 POLYGON Fantasy Characters - Low Poly 3D Art By Synty 와 함께 사용하면 low-poly 스타일의 판타지 게임을 제작할 때 3D 캐릭터나 아이템에 대한 문제는 없을 것 같습니다. [유니티 애셋] 폴리곤 판타지.. 2025. 6. 22.
[유니티 애셋] 폴리곤 판타지 캐릭터 ▶ 소개POLYGON Fantasy Characters - Low Poly 3D Art By Synty 는 유니티 애셋 스토어에서 유료로 판매되고 있는 3D 폴리곤 애셋입니다. 중세 시대 풍의 캐릭터와 몇 가지 아이템들로 구성되어 있습니다. 이 애셋의 캐릭터들은 유니티 URP (Universal Render Pipeline) 를 지원하고 Mixamo 를 이용해 다양한 애니메이션을 적용해 사용할 수 있습니다. ▶ 구성POLYGON Fantasy Characters 는 다음과 같은 내용으로 구성되어 있습니다. 캐릭터:- Male Baird: 남자 음유시인- Male King: 남자 왕- Male Peasant: 남자 농민- Male Rogue: 남자 도적- Male Sorcerer: 남자 흑마법사- M.. 2025. 6. 21.
[유니티] Visual Studio Code 연동시키기 Visual Studio Code 는 Visual Studio 보다 훨씬 가볍운 코드 에디터입니다. 유니티에서는 이 Visual Studio Code 를 에디터로 사용할 수 있도록 지원을 해주고 있습니다. 유니티는 현재 최신 LTS 인 2022.3.23f1 을 기준으로 하였습니다. 2022.3.23f1 엔 유니티에서 Visual Studio Code를 사용하기 위한 package 가 설치되어 있습니다. 1. Visual Studio Code 설치 우선 아래 사이트에서 VSCode 를 설치합니다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefi.. 2024. 4. 11.
[유니티 활용] 비주얼 스크립팅 - 적 인공지능 (Enemy AI) 안녕하세요. 오늘은 유니티의 비주얼 스크립팅을 이용해 적의 인공지능을 만드는 방법에 대해 알아보도록 하겠습니다. 우선 적은 다음과 같은 행동 패턴을 갖도록 정의하겠습니다. 1. 플레이어를 발견하지 않은 상태에서는 생성된 지점에서 특정 반경안을 주기적으로 돌아다님 2. 플레이어를 발견하면 따라감 3. 플레이어와 특정 거리 이상 벌어지면 다시 생성된 지점으로 돌아가 1 번 상태가 됨 ▶ 사용 컴포넌트 적 객체의 이동과 충돌체크를 위해 다음과 같은 컴포넌트를 사용합니다. Nav Mesh Agent (적 캐릭터의 이동에 사용) Rigidbody & SphereCollider (플레이어 캐릭터 감지에 사용) State Machine (비주얼 스크립팅 작성에 사용) ▶ Navigation 설정 Navigation .. 2023. 5. 9.