lucar 님의 블로그

고정 헤더 영역

글 제목

메뉴 레이어

lucar 님의 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (76)
    • 스파르타 코딩캠프 (64)
      • '24 Today I Learned (56)
    • 블렌더 3D 모델링 (4)
      • Today I Learned (4)

검색 레이어

lucar 님의 블로그

검색 영역

컨텐츠 검색

전체 글

  • 1231 TIL - 프로젝트 진행 상황

    2024.12.31 by lucar

  • 기술면접 - 가비지 컬렉터

    2024.12.30 by lucar

  • 기술면접 - 객체지향 프로그래밍

    2024.12.27 by lucar

  • 1223 TIL - 중간발표 피드백

    2024.12.23 by lucar

  • 1220 TIL - 진행상황

    2024.12.20 by lucar

  • 1219 TIL - 진행개발 상황 영상

    2024.12.19 by lucar

  • 1218 TIL - 진행상황

    2024.12.18 by lucar

  • 1217 TIL - 트러블 슈팅

    2024.12.17 by lucar

1231 TIL - 프로젝트 진행 상황

게임 종료 후 재실행 시 UserData기반으로 강화 내역, 인벤토리, 소울 내역 불러오기 가능모든 도전과제 접근 및 달성 가능 배포까지 남은 날짜 3일

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 31. 21:29

기술면접 - 가비지 컬렉터

- 가비지 컬렉터란 무엇인가요? 가비지 컬렉터는 일정 시간 동안 사용되지 않은 데이터를 찾아서 삭제 후 메모리를 반환해 주는 역할을 합니다. - 가비지 컬렉터의 장점과 단점에 대해 설명해주세요. 가비지 컬렉터의 장점은 자동으로 사용되지 않는 메모리를 조사하여 반환해주기때문에 개발자가 직접 메모리를 관리할 필요가 없습니다.단점으로는 가비지 컬렉터가 작동하는 동안 프레임드랍과 같은성능 이슈가 발생할 수 있습니다. - 가비지 컬렉터의 세대 개념에 대해 설명해주세요. 크게 3가지의 세대로 나뉘며Young, Mid, Old로 나뉘어지며이름에서 알 수 있듯이 모든 객체는 Young세대에 할당되며young세대에서 지워지지 않는다면  Mid, Mid에서 지워지지 않는다면 Old순으로 세대가 나뉘게 됩니다.오래 살아남을..

스파르타 코딩캠프 2024. 12. 30. 21:04

기술면접 - 객체지향 프로그래밍

객체지향 프로그래밍이란? 데이터를 조작하는 방법을 하나의 객체로 묶어 프로그램으로 설계하고 개발하는 방식이다. 객체를 중심으로 코드가 구성되며, 재사용과 유지보수성이 뛰어난 특징이 있다. 핵심 개념 객체- 데이터와 이를 처리하는 메서드를 포함하는 하나의 독립된 단위 클래스- 객체를 생성하기 위한 청사진- 같은 속성과 메서드를 가진 객체들을 생성하기 위해 사용 상속- 기존 클래스의 속성과 메소드를 새로운 클래스가 물려받는 기능- 재사용성을 높이고 코드 중복을 줄임 캡슐화- 데이터를 외부에서 접근하지 못하도록 막고, 접근을 제어하는 메소드를 사용하는 방식(getter/setter/property)- 데이터를 보호하고 불필요한 접근을 막음 다형성- 같은 이름의 메소드가 서로 다른 클래스에서 다르게 동작하도록 ..

스파르타 코딩캠프 2024. 12. 27. 22:03

1223 TIL - 중간발표 피드백

우리 프로젝트에서 적용해야 될점1.가챠 연출씬 상승 시켜야됨 -> 다른 가챠겜 연출 참고할것Soul키우기 피드백1.배경 툰쉐이더 적용 시켜볼것 ->3D Object에 툰 쉐이더2.GameSceneTrigger에 각종 매니저들이 누락될 가능성이 높다.SceneManager.sceneLoaded 이벤트 함수를 사용하거나 중계자(Init을 관리하는 해당 함수들)를 사용해서 만들어놓을것ㄴ 즉, 게임이 재시작되거나 , 다음 Stage로 넘어갈때 메서드에 모아놓은뒤 메서드만 호출하면 다 동작하게끔 만들어 놓을것3.외부 데이터를 Index(순서) 및 Key값을 사용하여 참조 할 수 있게 설계ㄴData를 지역변수로 들고있는건 상관없다,ㄴ 서버가 없어서 초기 런타임시 Json으로 데이터를 파싱해서 가지고 있는게 맞음ㄴ ..

카테고리 없음 2024. 12. 23. 21:07

1220 TIL - 진행상황

아이템 연결까지 완료 이제 아이템 DB좀 손보고Stage도 새로 구성하고도전과제 보상 DB 만들고레벨업 시스템 구현하고재화교환 추가하고우측 버튼 소울 아이콘 연동하고편성 소울에 따른 스킬 변동 구현하고특수 스테이지 작업하고특수 스테이지 DB 작성하고UI 겹치는 현상 수정하고UI.좀 다듬고보스 클리어, 스테이지 이동 연출 만들고좀 다듬다 보면 완성!

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 20. 21:13

1219 TIL - 진행개발 상황 영상

https://youtu.be/nilRHOWggQs?si=BFYMgZzHaqjB5kEY

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 19. 20:54

1218 TIL - 진행상황

우측 상단 UI추가  상점 아이콘 데이터 불러오기 보스와 스킬구현

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 18. 21:26

1217 TIL - 트러블 슈팅

private void Start(){ ShopSlotComponent[] tempSlots = GetComponentsInChildren(); for(int i = 0; i 해당 구문을 실행하는데 자꾸 null에러가 발생하였다. public void Start(){ slot = new ShopSlot(); button = GetComponent(); button.onClick.AddListener(Select);}슬롯은 스타트문에서 초기화 되고 있었는데 구문을 실행하면 slot을 찾을 수 없는 에러가 지속하여 발생 중위 스크립트 구문이 먼저 실행되는 바람에 아래쪽 스타트가 진행되지 않은 상황에서 불러오는 것 같다. public void Init(){ slot = new ..

카테고리 없음 2024. 12. 17. 21:28

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 10
다음
TISTORY
lucar 님의 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바