쓰레기는 쓰레기통에
close
프로필 사진

쓰레기는 쓰레기통에

github: @pqud

  • 분류 전체보기
    • 토익
    • Linux
      • Docker
    • 언어
      • C&C++
      • Python
    • 웹
    • 이론 컴퓨터과학
      • OS
      • 컴퓨터 구조
      • 프로그래밍 언어론
      • 알고리즘&자료구조
      • 문제풀기
      • 컴퓨터 네트워크
    • React
    • Unity
    • Blender
    • 데이터베이스
    • 기타 정리용
    • 주저리 일상
    • 개발일지
  • 홈
  • 태그
  • 방명록

fixedDeltaTime과 deltaTime, FixedUpdate와 Update

Time.deltaTime vs Time.fixedDeltaTimedeltaTime은 타켓 디바이스마다 성능 격차로 인해 프레임 수행시간이 다를 것을 대비해 보정하기 위해 사용된다.예를 들어 A 디바이스는 1초에 10프레임, B 디바이스는 1초에 20프레임이 재생된다면 그냥 Update() 내에서 프레임마다 거리를 1씩 가도록 구현했을 경우, 1초에 A는 10, B는 20만큼 이동하게 된다. 하지만 원래 의도가 동일한 시간에 동일한 거리만큼 이동하도록 구현하는 것이었다면, 델타타임을 곱해주면 된다.프레임마다 1 * deltaTime 만큼 이동하도록 구현하면 A의 델타타임은 0.1, B의 델타타임은 0.05이므로 A, B 모두 동일하게 1초에 1씩 이동하게 할 수 있다. deltaTime이전 프레임의 발생..

  • format_list_bulleted Unity
  • · 2025. 10. 13.

유니티 이벤트

이벤트란유니티 이벤트는 게임 오브젝트와 사용자 간의 상호작용(마우스 클릭, 키보드 입력, 터치 등) 을 처리하는 시스템으로, UI와 게임 내 오브젝트에 다양한 입력 이벤트를 전달하는 역할을 한다.이벤트는 이벤트를 발생시키는 쪽과 이벤트에 대해 반응하는 쪽으로 되어 있다. 유튜브로 생각해보면, 한 채널의 주인은 영상을 올렸을때 구독자들에게 영상이 올라갔다고 알림을 보내는 것과 같다. 즉, 채널 주인이 영상을 올려도 구독자가 없으면 그 영상의 알림이 가지 않을 것이고, 반대로 한명이라도 있다면 알림이 갈 것이다.그리고 이렇게 알림을 보내는 과정(처리)를 이벤트 리스너(이벤트 핸들러)라고 한다.프레임 단위의 업데이트와 이벤트 기반 로직의 차이프레임 단위 업데이트: Update() 등의 프레임 단위 업데이트는..

  • format_list_bulleted Unity
  • · 2025. 10. 12.

Supercent 과제하기 (3): 테이블 로직& 기타 등등

https://trash-in-trashcan.tistory.com/306 Supercent 과제하기 (2): 손님 만들기https://trash-in-trashcan.tistory.com/305 Supercent 과제하기 (1): 플레이어 이동하기위 영상 그대로를 구현하는 과제를 받았다. 필요한 오브젝트나 효과등은 모두 제공해 주셨다.일단 영상을 보면 구현해야trash-in-trashcan.tistory.com이전 글에서 이어진다. 이제 손님이 테이블을 이용하는 로직을 추가한다. 그 전에 플레이어는 모은 돈을 사용하여 테이블을 언락 해야 한다. 또한, 손님이 테이블을 사용하기 위한 줄을 서는 로직도 추가해야 한다.우선 언락 기능부터 만들어보자.잠금 된 상태와 해제된 상태를 만들어두었다. 이제 table..

  • format_list_bulleted Unity
  • · 2025. 10. 5.

Supercent 과제하기 (2): 손님 만들기

https://trash-in-trashcan.tistory.com/305 Supercent 과제하기 (1): 플레이어 이동하기위 영상 그대로를 구현하는 과제를 받았다. 필요한 오브젝트나 효과등은 모두 제공해 주셨다.일단 영상을 보면 구현해야 할 것을 크게 이렇게 나누어 볼 수 있다.플레이어(이동, 빵 상호작용, 돈trash-in-trashcan.tistory.com이전 글에서 이어진다.이제는 이동하고, 빵을 주문하고 집고, 계산하거나 테이블을 사용하는 손님을 만들어야 한다. 1. 손님의 이동로직 구현우선 맵에 사진과 같이 이동 경로들을 찍었다. 주황색 지점들이 손님의 목적지들이다. 파란색은 각각의 손님이 바라볼 위치(Look Point)다. 더보기 Customer.cs using System.Coll..

  • format_list_bulleted Unity
  • · 2025. 10. 5.

Supercent 과제하기 (1): 플레이어 이동하기

위 영상 그대로를 구현하는 과제를 받았다. 필요한 오브젝트나 효과등은 모두 제공해 주셨다.일단 영상을 보면 구현해야 할 것을 크게 이렇게 나누어 볼 수 있다.플레이어(이동, 빵 상호작용, 돈 상호작용)손님(이동, 빵 상호작용)카메라 1. 플레이어 구현우선 플레이어의 기본적인 이동부터 구현해 보겠다. 플레이어 이동은 이 영상을 참고하였다.https://youtu.be/MKnLPA5hnPA?si=jAQensO8lckK2zrL더보기Player.cs 코드 using System.Collections.Generic;using UnityEngine;using UnityEngine.AI;using ETouch = UnityEngine.InputSystem.EnhancedTouch;public class Player ..

  • format_list_bulleted Unity
  • · 2025. 10. 5.
7. PC 에서 VR 전환

7. PC 에서 VR 전환

원래 기획한대로 PC 게임에서 VR로 전환하였다.자료도 많이 없고 버그도 허구한날 터져서 미치는줄 알았다.VR은 meta Oculus를 사용했다.0. 오큘러스 설정개발하기 전에 오큘러스부터 설정해준다.컴퓨터에 meta quest link를 설치한다.https://www.meta.com/kr/quest/setup[Meta Quest 설정하기휴대폰에 Meta Horizon 모바일 앱을 다운로드하여 Meta Quest를 설정하세요. PC에 Meta Quest 링크 앱을 다운로드하고 링크 및 에어 링크를 사용하세요.www.meta.com](https://www.meta.com/kr/quest/setup/)이제 기기 에 들어가서 오큘러스를 연결 해 준다.연결됨으로 떠야한다.오큘러스 앱에서 다른 프로그램이 실행될 ..

  • format_list_bulleted Unity
  • · 2025. 2. 24.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • 토익
    • Linux
      • Docker
    • 언어
      • C&C++
      • Python
    • 웹
    • 이론 컴퓨터과학
      • OS
      • 컴퓨터 구조
      • 프로그래밍 언어론
      • 알고리즘&자료구조
      • 문제풀기
      • 컴퓨터 네트워크
    • React
    • Unity
    • Blender
    • 데이터베이스
    • 기타 정리용
    • 주저리 일상
    • 개발일지
인기 글
전체 방문자
오늘
어제
Copyright © IndieGo 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바