본문 바로가기

2024/049

유니티(Unity) 터치, 마우스 클릭시 이펙트 생성하기 많은 게임의 경우 클릭이나 마우스 이동 등에 많은 이펙트가 달려 있습니다. (소소한 이펙트라 체감이 안될지도...?) 이런 이펙트가 없으면 약간 밋밋해 보일수 있기에 이번에 한번 이펙트를 구현해보고자 글을 작성합니다! 가장 먼저 참고한 유튜브 영상입니다! 오늘 결과물은 아래처럼! 그럼 시작해 보겠습니다. 영상을 참고하여 작성하고 확인해보니 코드는 2D 환경에서 적합한 코드였습니다..... (저는 3D...) 그래서 약간의 개선사항과 최종 코드에 대해서 적어볼 예정입니다! (2D게임이 아니라면 아래로~) 첫번째! 이펙트를 지정 좌표 생성하는 방법! 일단 영상을 참고 하였기에 코드부터 뜯어보겠습니다! 코드구성들은 다음과같은 순서로 이루어져있었습니다. 1. 화면상에 생성될 프리팹 생성 2. 프리팹 이펙트 관리.. 2024. 4. 4.
코딩 테스트 -- GPS - (프로그래머스 / C++) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 여러 거점과 그 거점들을 이어놓은 양방향 경로들이 존재할때, 길찾기를 통해 경로를 설정해주는 어플이 있다고합니다. 그런데 이 어플에 경로를 이탈하는 문제가 발생하여 이를 수정하려 하는 알고리즘을 개발하려 할때 다음과 같은 조건을 지켜 도착지점으로 안내하도록 하는 최소한의 수정횟수를 구하는 문제! 1. 출발지와 도착지는 문제가없다. 2. 거점을 돌아갈수도, 머무를수도 있다. 3. 수정이 불가능할 경우 -1을 출력한다. 문제에서 주어진 그림만 보았을때에는 DFS,BFS 탐색을 통해 경로의 수정횟수를 알.. 2024. 4. 4.
코딩테스트 -- 2차원 동전 뒤집기 - (프로그래머스 / C++) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 직사각형의 판위에 동전을 가지런히 나열하여 놓여져 있는 상태에서 동전을 뒤집는 놀이를 한다고 합니다. 이상태에서 동전을 한번 뒤집을때 행과 열의 돌들을 모두 뒤집어야하는 게임이라고합니다. 여기서 저희가 구해야 하는것은 목표상태를 최소의 뒤집기 횟수로 도달하는가, 그리고 최소횟수는 얼마인가 하는것입니다! 이전 글에서 풀었던 고고학 문제와 약간 비슷한 류인것 같았습니다. 똑같이 판에서 게임을 진행하고 동전을 뒤집을때 마다 다음 경우의 수가 한정되는듯 보였습니다. 동전을 뒤집을 경우 행과 열이 같이 뒤집.. 2024. 4. 3.
코딩테스트 -- 고고학 최고의 발견 - (프로그래머스 / C++) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제요약! n*n 배열의 각 칸에 상하좌우로 시곗바늘이 각 방향을 가지고 배치되어있는 퍼즐이 있다고 합니다. 시곗바늘은 다음과 같은 조건을 가지고 회전가능합니다. 1. 시계방향으로 회전가능 2. 돌린 칸의 상하좌우 칸의 시곗바늘도 같이 회전 위와 같은 조건을 지키며 모든 칸의 시곗바늘을 12시로 만들수 있는 최소의 조작횟수를 구하는 문제! 처음에는 단순히 탐색을 통해 모든 경우의 수를 구해주려 했으나, n이 8일 경우 64칸의 모든 경우의수...까지는 계산하기에 무리가 있어 보였습니다. 그래서 먼저 가장 위 .. 2024. 4. 2.
728x90
반응형