왜.... 오셨나요?

부끄러워요

전체 글 54

1주차 5일 TIL - 간단한 기능 모작(포켓몬스터-02), TIL정리

-간단한 게임기능 모작 (포켓몬스터 전투시스템)-진행도 : 100% BattleSystem 스크립트 기능 구현: 1. 상태패턴 적용2. 배틀시 오브젝트 스폰3. 배틀시 각 오브젝트 Unit에 저장된 데이터 적용4. 플레이어턴으로 상태전환5. 플레이어 어택함수 구현 : 데미지 연산, 적체력UI세팅6. 적턴으로 전환7. 적턴 행동: 플레이어에 데미지 입힌는 연산, 플레이어체력UI세팅8. 플레이어턴상태로 전환9. 플레이어힐 함수구현: 체력연산 및 UI세팅10. 적턴으로 전환11. 공격버튼, 힐버튼 함수구현 Unit 스크립트 기능 구현: 1. 플레이어와 적 오브젝트의 데이터 저장(체력, 데미지등)2. 데미지 연산 함수3. 힐 연산 함수 BattleHUD 스크립트 기능 구현: 1. 체력, 이름, 레벨등 수치데이터..

유니티개발 TIL 2025.07.04

[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