전체 글

관심 분야는 AR, VR, 게임이고 유니티 공부 중 입니다. (정보처리기사,컴퓨터그래픽스운용기능사 취득)
·Unity/Diary
추위 기능 낮일때는 추위가 회복되고 밤일때는 추위가 소모되는 UI를 구현했다.아마 모닥불 주위에 있으면 추위가 회복되게 하는것도 나중에 추가할 수 있을 듯 싶다! 먼저 낮과 밤을 관리하는 오브젝트는 이렇다.이 오브젝트 안에 Sun과 Moon 오브젝트도 들어있다. 이렇게 빛의 색을 정해주면 된다.  기능 코드 설명은 주석으로 달아두겠습니당. DayNightCycle.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class DayNightCycle : MonoBehaviour{ [Range(0.0f, 1.0f)] public float time; // 현재 시간을 나타내는 변수. 0.5는 정오..
·Unity/Diary
문제점플랫폼 발사기 (난이도 : ★★★★★)캐릭터가 플랫폼 위에 서 있을 때 특정 방향으로 힘을 가해 발사하는 시스템 구현특정 키를 누르거나 시간이 경과하면 ForceMode를 사용해 발사 사실 처음에 조건을 확인했을때 점프대랑 다른점은 특정 키를 눌러서 발동하는점인가? 싶어서 왜 난이도가 별 다섯개인지 이해를 못했다. 점프대도 특정방향인 y가 +되게 더해주니깐..점프대는 필수구현조건이였다.  점프대 Rigidbody ForceMode (난이도 : ★★★☆☆)캐릭터가 밟을 때 위로 높이 튀어 오르는 점프대 구현OnCollisionEnter 트리거를 사용해 캐릭터가 점프대에 닿았을 때 ForceMode.Impulse를 사용해 순간적인 힘을 가함. 근데 그건 아닌 것 같아서 점프대 기능과 비슷하지만 z를 추..
·Unity/Diary
나의 개발 블로그인 티스토리가 어제 먹통이되어.. 네이버로 임시 작성 후 다시 글을 쓰러 왔습니다. ​다른 사람 블로그는 모두 들어가지는걸로 봐서는 아주 못된.. 카카오...저를 왕따 시키는 것 같읍니다..​티스토리가 조금 바뀌었더라고요.. 사용중인 스킨이 있었는데 거기서 문제가 발생한건지 아무튼 그렇습니다. 사실입니다..매니저님께서 2차 확인도 받아주셨습니다..​오늘의 TIL은 간단하게 쓰고 마치렵니다.. 나중에 추가 작성하러 오겠습니다.​점프대 구현하기어렵지 않습니다...​기존에 튜터님이 ItemData를 바탕으로 저는 맵에서 사용할 아이템들인 TrickItemData파일을 만들어서 ScriptableObject 를 만들었습니다.기존에 있던 ItemData에 처음에는 만들려고 했는데 인벤토리에 넣는..
·Unity/Diary
AI 네비게이션(AI Navigation) 장애물이 가득한 환경에서(모델이 걸을 수 있는 영역과 없는 영역을 정의하여 ) AI가 적절한 경로를 찾아서 목적지에 도달하는 것을 도와주기 위해서 유니티가 제공하는 기능이다. Navigation Mesh (네비게이션 매쉬) -   3D 공간을 그리드로 나누어 이동 가능한 지역과 장애물이 있는 지역을 구분하는 기능이다. -   캐릭터가 이동할 수 있는 영역과 이동할 수 없는 영역을 정의하고, 이를 기반으로 경로를 계산한다. Pathfinding (경로 탐색) -  캐릭터의 현재 위치에서 목표 지점까지 가장 적절한 경로를 찾는 알고리즘이다. Steering Behavior (스티어링 동작) -   캐릭터나 NPC가 경로를 따라 이동할 때, 보다 자연스러운 동작을 구..
·Record/Game
후속작 나오는거 맞죠?제발.. 오늘의 리뷰는 2년도 안돼서 섭종을 해버린야생의 땅: 듀랑고  넥슨에 신설된 왓 스튜디오의 첫 모바일 게임. 2018년 1월 25일에 정식으로 출시되었다. 시공간이 뒤틀리는 사고로부터 살아남은 주인공이 "듀랑고"라는 미지의 세계에서 살아남는 개척형 게임이다.2018년 1월에 정식출시 했는데 2019년 12월에 서비스 종료해버린 애증의 게임..  게임 설명 처음 시작하게되면 튜토리얼을 스토리형식으로 풀어가며 몰입을 할 수 있게 했다.캐릭터도 선택 후 외형이 정해져있는게 아니라 내가 원하는 형태로 변경할 수 있는 커스터마이징이 있어서 꽤 자유도가 있는편이였다.  사진은 듀랑고 페이스북에 올라왔던 사진을 바탕으로나는 농부, 주부, 학생을 키웠었다.    캐릭터를 선택한 후 돌아다..
·Language/C#
[ 문제 ]과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여기서 연결되었다는 것은 어떤 집이 좌우, 혹은 아래위로 다른 집이 있는 경우를 말한다. 대각선상에 집이 있는 경우는 연결된 것이 아니다. 는 을 단지별로 번호를 붙인 것이다. 지도를 입력하여 단지수를 출력하고, 각 단지에 속하는 집의 수를 오름차순으로 정렬하여 출력하는 프로그램을 작성하시오. [ 코드 ]1. DFSclass Program{ static int n; static int[,] graph; static List num = new List(); // 각 연결된 단지의 크기를 저장할 리..
석영
유석영의 개발공부