왜.... 오셨나요?

부끄러워요

분류 전체보기 53

[Unity] 유니티 엔진 안드로이드 SDK API 수동 업데이트 다운로드

빌드 당시 또는 안드로이드 SDK를 업데이트 할 당시 되지않는 오류들을 해결하기 위한 방법Player 세팅 Player 세팅부분에서 Minimum API Level을 설정할 수 있는 메뉴가 있는데 설치되지 않은 안드로이드 API level이 있으면 유니티가 빌드시 자동으로 설치해준다. 유니티 SDK 업데이트화면 위 사진처럼 기존에 없던 API를 선택하면 저렇게 자동으로 SDK를 업데이트해주도록 하는 창이 나타난다. 하지만 가끔 버그인지 저런화면이 나타나지 않고 android sdk does not include your target sdk of 31 이라는 문구를 표시하고 자동으로 업데이트를 하지 않는 경우가 생긴다. 이 문제를 해결하기위해서는 SDK 폴더에 API를 다운로드 받으면 된다. 안드로..

1주차 4일 TIL - 객체지향프로그래밍-

객체 지향 프로그래밍 (Object-Oriented Programming, OOP)은 프로그램을 데이터와 그 데이터를 조작하는 함수 (메서드)를 하나의 객체로 묶어 관리하는 프로그래밍 패러다임입니다. 현실 세계의 객체처럼, 객체는 상태(데이터)와 행위(메서드)를 가지며, 객체들 간의 상호작용을 통해 문제를 해결해 나가는 방식객체지향 프로그래밍의 핵심 개념 정리핵심 개념설명클래스(Class)객체를 생성하기 위한 틀(설계도). 속성과 메서드를 정의객체(Object)클래스에 의해 생성된 실체. 실제 동작하는 단위속성(필드)객체가 가지는 데이터, 예: 이름, 나이메서드(Method)객체가 수행할 수 있는 동작, 예: 말하다(), 걷다()캡슐화(Encapsulation)데이터와 메서드를 하나의 객체로 묶고, 외부..

유니티개발 TIL 2025.07.03

1주차 3일 TIL - 간단한 기능 모작(포켓몬스터-01)

-간단한 게임기능 모작 (포켓몬스터 전투시스템)- 게임 전체 프레임워크 진행도 : 65% (전투 수치 데이터 UI 매칭중) BattleSystem 스크립트 기능 구현 (진행중) : -현재상황:1. 상태패턴 적용2. 배틀시 오브젝트 스폰3. 배틀시 각 오브젝트 Unit에 저장된 데이터 적용 Unit 스크립트의 기능 : 플레이어와 몬스터의 데이터저장소(이후 스크렙터블 오브젝트화 가능성 검토) 진행중 스크립트 수정사항1. 전투중 발생한 데이터 변동을 체력바에 반영하는 로직 수정 (수정전) (수정후) 이미지 리소스 수정 : Asprit로 이미지 수정후 유니티에서 스프라이트 아틀라스 진행 애니메이션 제작 : 이미지 리소스 출처 : https://www.spriters-resource.com/ The Spr..

유니티개발 TIL 2025.07.02

1주차 2일 TIL - 모바일게임개발(3, 4)

-모바일게임개발 3주차 (고양이 밥주기 게임)-간략 게임소개: 배고픈 고양이들에게 밥을 주고, 생선가게를 지켜보아요! -Dog 기능: 1. Food 자동 생성2. 마우스 x좌표에 따라 움직임(y축 제외, x축 일정 좌표 이상이하로 가두기) -Food 기능: 1. y축 +으로 일정속도로 이동2. y축 일정 좌표 이상일경우 삭제 -Cat기능: 1. 타입별 고양이 생성2. 고양이 랜덤한 위치에 배치3. 타입별 고양이 속도와 배부름 수치 조정 4. 고양이 y축으로 아래로 이동 및 속도 조정5. 배부름수치(full)가 에너지수치(energy)와 같을경우 x축으로 일정한 속도로 이동6. 고양이가 y축으로 특정 좌표이하이면 게임종료7. 고양이가 Food에 맞을경우 에너지 수치 증가 및 Food 오브젝트 삭제8. 에..

유니티개발 TIL 2025.07.01