programi의 개발 노트

  • 홈
  • 태그
  • 방명록

Unity 1

[유니티 2D 리포트 #2] 하루의 가치 - bool 반환 함수를 활용한 에너지 제한과 수면 루프 (4일차)

안녕하세요. 예전에 유니티로 만들었던 2D 생존 타이쿤 게임의 코드를 복기해보는 4일 차 회고입니다.1~3일 차에 걸쳐 자원 수집과 인벤토리를 구현하고 나니 한 가지 문제가 생겼습니다. 캐릭터가 지치지도 않고 무한정 돌과 나무를 캘 수 있다는 점이었죠. 경영 게임의 핵심은 '제한된 자원과 시간의 관리'이므로, 행동에 제약을 주기 위해 에너지(Energy) 시스템과 하루를 리셋하는 수면 기능을 도입했습니다.이번 포스팅에서는 특정 행동을 실행하기 전에 조건을 검사할 때 유용한 bool 반환 함수 활용법을 정리해 보았습니다.1. 조건부 행동 처리를 위한 bool 반환 함수자원을 캘 때마다 에너지가 깎여야 하고, 에너지가 부족하면 행동 자체가 취소되어야 합니다. 이를 위해 DataManager에 단순 차감 연산..

게임 개발/유니티 게임 개발 일지 2026.05.26
이전
1
다음
더보기
프로필사진

programi의 개발 노트

Game · AI · Programming 개발 공부, 프로젝트 회고, 문제 해결 과정을 기록하는 기술 블로그입니다.

  • 분류 전체보기 (63)
    • 야구분석 (7)
    • 게임 개발 (21)
      • 유니티 게임 개발 일지 (2)
      • 야구 게임 개발 일지 (2)
      • 부루마블 개발 일지 (12)
      • Aetheria 2099 (5)
    • 웹 개발 (3)
    • 앱 개발 (23)
      • 스터디 앱 개발 (15)
      • RoomMate 개발 (8)
    • C언어 (0)
    • AI&Machine Learning (8)

Tag

flutter, 개인프로젝트, Colyseus, 웹게임개발, TypeScript, 게임기획, 멀티플레이게임, 커플앱, 사이드프로젝트, 1인개발, UX, 개발일지, 인디게임, 리텐션, 김도영, 부루마블, 게임개발, LLM, 커플앱개발, 제작기,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/11   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바