본문 바로가기
반응형

분류 전체보기2022

Unity) Shader로 Grid 표시하기 Shader로 Grid 표시하기  Grid 형태를 보여주는 Shader 코드이다.3D 공간감을 표현하기 위해서  여러가지 기준이 되는 선을 추가적으로 표현해주는 Grid를 Shader 코드이다.   여러가지 수치적으로 Grid를 표현이 가능하데 Line Color가 굉장히 많이 선택이 가능하게 되어있다.3D 공간감을 표현하기 위해서는 X, Y, Z 축을 기준으로 라인을 그려줘야한다. 공간감을 표현해주면 3D 연출, 캐릭터 모션 등 여러가지 깊이감을 표현할때 배경으로 사용하기도 한다.  원본 링크 : [링크] The Best Darn Grid Shader (Yet)For as long as I’ve been writing shaders, there’s been one specific shader I’ve .. 2024. 10. 28.
Site) UI 참고 사이트 (Interface In Game) UI 참고 사이트 (Interface In Game)URL : https://interfaceingame.com/games/ Games | Interface In GameLibrary of video games interfaces to get to know all the mechanics and elements of a game.interfaceingame.com 회원가입 : 유/무        각종 유명한 게임들의 UI의 화면을 참고할수 있는 사이트이다.  ★★★★☆ 2024. 10. 27.
게임리뷰) 포켓몬스터 오토체스 포켓몬스터 오토체스 이름 :  포켓몬 오토체스 개발사 :  keldaan.ag@gmail.com장르 : 오토체스, 전략  URL :  https://pokemon-auto-chess.com/ Pokemon: Auto ChessFan/Non profit game, All rights to The Pokemon Company®. Pick your favorite pokemon, build powerfull synergies, unlock items, and defeat your enemies !pokemon-auto-chess.com 포켓몬스터의 IP를 활용한 오토 체스 게임이다.비영리 목적으로 개발되었고 언제든지 중단이 될 수 있다고 한다    오토체스류 게임으로 스테이지를 진행하면서 자동으로 전투하는  .. 2024. 10. 27.
Unity) 오프스크린 인디케이터(off-screen indicator) 오프스크린 인디케이터(off-screen indicator) 스크린의 화면 밖에 위치하게되면 해당 화살표(방향) 오브젝트를 보이게 하는 코드이다.게임을 플레이하다보면 넓은 맵에서 위치를 알수 없는 경우가 종종 생긴다.그런 상황에서 너무 상세한 정보를 주는것보다는 방향이나 거리의 정보를 노출해주는 것이다.  using System.Collections;using System.Collections.Generic;using System.Linq;using UnityEngine;using UnityEngine.UI;public class ScreenOffIndicator : MonoBehaviour{ public GameObject indicatorPrefab; // 인디케이터 프리팹 public Ga.. 2024. 10. 24.
Tip) Window 환경변수 경로 확인 방법 Window 환경변수 경로 확인 방법 Windows에서 %localAppData%, %USERPROFILE%와 같은 경로는 환경변수라고 부환경변수는 항상 % 기호로 되어있다.%변수명% 형식으로 쓰이면, 이는 일반적인 텍스트가 아닌 시스템에서 미리 정의된 값을 가리키는 환경변수라고 생각하면 된다.[설정]  -  [고급 시스템 설정] - [환경변수]    환경변수가 실제로 무엇을 가리키는지 확인하려면, **명령 프롬프트(CMD)**에서 다음과 같이 입력하면 된다.   환경변수경로%USERPROFILE%사용자 계정의 홈 디렉토리 (예: C:\Users\)%APPDATA%응용 프로그램 데이터 폴더 (예: C:\Users\\AppData\Roaming)%TEMP%임시 파일이 저장되는 폴더%SystemRoot%Wi.. 2024. 10. 23.
Site) 무작위 이미지 및 이미지 정보( Image & JSON) 사이트 (URL) 무작위 이미지 및 이미지 정보( Image & JSON) 사이트 (URL)URL : Lorem Picsum Lorem PicsumLorem Ipsum... but for photospicsum.photos 회원가입 : 유/무특정 작업을할때 여러가지 이미지를 다양하게 가져와야 하는 경우가 생긴다.그럴때 사용할수있는 사이트이다. 원하는 이미지 크기(폭 및 높이)를 URL 뒤에 추가하면 무작위 이미지를 얻을 수 있습니다.https://picsum.photos/200 실제 이미지의 데이터는 다음과 같다 .https://picsum.photos/images Lorem PicsumLorem Ipsum... but for photospicsum.photos     테스트용 데이터로 해당 사이트를 활용하기에 유용하다... 2024. 10. 22.
Unity) Project Settings의 특정 메뉴 선택하기 Project Settings의 특정 메뉴 선택하기  Unity 툴을 만들다보면 특정 설정에 대한 값들을 셋팅하는 셋팅값이 없는 경우에 대해서 처리할 때가 있다.Project Setting에 Provider로 커스텀하게 셋팅해서 작업했을때 해당 Setting 메뉴까지 이동하기에는 꽤나 번거롭다. 특정 상황에서 경고 팝업 이후에 확인버튼으로  Project/Player 메뉴 선택하기if(EditorUtility.DisplayDialog("경고", $"{_conent}", "확인")){ SettingsService.OpenProjectSettings("Project/Player");} Unity Project Setting : [링크] Project Settings. Project Settings wi.. 2024. 10. 22.
일상생활) 안쓰는 책 중고로 팔기 (알라딘 중고 서점) 안쓰는 책 중고로 팔기 (알라딘 중고 서점) 집정리를 하면서 쌓여있는 책들이 있어서 그냥 버리기 아까워서 중고 서적 판매가가능한 알라딘 중고 서점을 이용하기로 했다. 중고서점에서도 구매가 가능한 목록이 있고 불가능한 목록이 있기 때문에 앱으로 스캔을 해야 한다.  막상 가지고 가도 구매를 안할 수도 있기 때문에 어느정도 러프하게 생각하고 가야한다.책의 상태와 도장여부, 곰팡이 여부, 혹은 이미 재고의 상품이 너무 많으면 구매하지 않기도 하기 때문이다.   알라딘 중고서점으로 검색해서 집 근처의 으로 갔다.  생각보다 넓은 매장에 여러 사람들이 책을 보고 혹은 나처럼 책을 팔기도 하고 있었다.다른 사람들의 중고 책도 있어서 쭉 둘러봤는데 만화, 전공서적, 교약, 인문, 역사 등 여러가지 책들이 잘 정리되어.. 2024. 10. 20.
Site) 온라인 코드 편집기(CodePen) 온라인 코드 편집기(CodePen)URL : https://codepen.io/ CodePenAn online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications.codepen.io 회원가입 : 유/무 (부분 유료) CodePen은 프런트엔드 디자이너와 개발자를 위한 소셜 개발 환경 입니다 . 웹사이트를 빌드하고 배포하고, 작업을 보여주고, 학습하고 디버깅하기 위한 테스트 사례를 빌드하고, 영감을 얻으세요.  HTML, CSS, JS 형태로 지원을 하고 온라인으로 코드를 작성이 가.. 2024. 10. 20.
Unity)보로노이 다이어그램 (Voronoi diagram) 보로노이 다이어그램 (Voronoi diagram) 보로노이 다이어그램은 주어진 평면 위의 점 집합에서, 각 점에 대해 해당 점과 가장 가까운 영역을 나누는 공간 분할 방법으로 여러가지 과학적 및 공학적 분야에서 자주 사용된다. 특정 전체를 기준으로 분할되기 때문에 어느정도의 일정구역을 차지하게 된다.  Map Size 에서 Point Count 만큼 영역을 생성하는 로직이다.    using System.Collections.Generic;using UnityEngine;public class VoronoiDiagram : MonoBehaviour{ public int pointCount = 10; public Vector2 mapSize = new Vector2(10, 10); private List.. 2024. 10. 19.
Unity) 재화 획득 연출(흩뿌리고 타겟 이동 연출) 재화 획득 연출(흩뿌리고 타겟 이동 연출) 보상으로 재화를 획득하는 과정에서 시각적인 연출 효과로 인해서 보상을 받는 느낌을 더 주기 위해서특정위치에서 타겟으로 이동하는 연출을 작업했다.구조는 내부에서 Object Pool 을 사용해서 보상에 처리할 적당한 수준의 보상 오브젝트를 초기화해서 만든다.보상 오브젝트의 재사용성과 보상의 개수에 따라 유동적으로 변화를 해야하는 것에 대해 고려하고 작업진행 했다.   Diameter 값을 통해서 처음에 보상오브젝트를 1차적으로 흩뿌려주는 과정이 끝나면타겟으로 이동한다.  타켓 오브젝트의 Script 로 Animation Curve를 활용해서 시간의 흐름에 대해서 처리를 진행했다. using System;using System.Threading.Tasks;using.. 2024. 10. 18.
게임리뷰) 백패커 길드(Backpacker Guild) 백패커 길드(Backpacker Guild) 이름 : 백패커 길드(Backpacker Guild)개발사 : RainbowStudio장르 : 전략, 오토배틀러, 재고, 운영URL :  https://youtu.be/CJMd4MiSQ8g?si=2tdKSaX6-gzexlO7   사악한 몬스터들을 토벌하기 위해 용병을 고용하고 강력한 장비를 제작해서 용병들의 가방을 꾸려주세요. 강한 용병은 여러분들의 손으로 만들어집니다.쥐 몬스터의 주인공이 마왕군에 대항할 용병단을 만드는 스토리를 가진 오토 배틀러 운영 게임이다. 용병을 고용해서 용병의 장비를 가방(인벤토리)를 셋팅해서 강력하게 만들어서 모험을 보내고 재료를 수급한다. 용병과  몬스터의 능력치에 따라서 오라의 모양이 달라진다.몬스터를 잡고 난 장비로 가방인벤토.. 2024. 10. 13.
읽은거리) 2025년 홍보 트렌드(PR Trends 2025: The 30 Hottest Public Relations Trends) 2025년 홍보 트렌드(PR Trends 2025: The 30 Hottest Public Relations Trends)모든 산업과 마찬가지로 PR 트렌드는 직원의 기대, 기술, 소비자 선호도 등의 영향을 받는다.  이러한 변화와 함께 PR 전략 도 변화에 맞춰 적응해야 한다. 2025년의 홍보 트렌드를 간략하게 정리해보면 다음과 같다. 원본 [ 링크 ] PR Trends 2025 - The Hottest PR Trends in 2025 ⭐️ PRLabPR Trends 2025 ➤ Everything you need to know about the hottest PR Trends in 2025 ⭐️ Human-centric movements ✚ Understand Media ✚ more...prlab... 2024. 10. 13.
일상생활) 호두 정과 만들기 (from 아내님) 호두 정과 만들기 (from 아내님) 시아버지가 이번에 호두를 보내주셨다.호두를 그냥 먹기보다는 정과형태로 만들어 먹으려고 아내님이 시도해봤다.  호두를 망치로 내려치거나 하면거의다 부서지기 때문에집에 있는 밤깍는 칼을 가지고 진행했다.호두의 선이 있는 부분을 십자로 꾹 누르면 벌어지기 때문에 형태를 유지해서 깔수있었다.호두를 자주드시는분들은 호두까는 도구를 구매하시는것도 좋다.  호두의  특유의 떪은맛과 불순물을 제거하기 위해서  3분 정도는 데치고흐르는 물에 씻어준다. 오븐에 160도에 10분 구웠다.수분기를 제거하기 위해서이다.  호두의 그램수를 기준으로 계량을 해서 진행을 해야 한다.호두 300g 정도에 물 150ml , 설탕 120g, 물엿 2큰술 정도 넣었다. 물, 설탕, 물엿을 넣고 시럽 형.. 2024. 10. 12.
Unity) Debug -Json Pretty Print 적용하기 Debug -Json Pretty Print 적용하기작업을 하다보면 Json Parsing 의 값을 Unity Console에 노출하는 경우가 종종 있는데일반적으로 노출을 하게되면 Json 의 형식이 한눈에 보이지 않는다.   Json을 파싱하는 곳들을 보면 다음과 같이 'Pretty Print 적용' 같은 체크박스를 하면 형식이 이쁘게 나오는 것을 참고해서 Debug Class를 커스텀해보자. using UnityEngine;public class DebugTest : MonoBehaviour{ string json = "[\r\n {\r\n \"postId\": 1,\r\n \"id\": 1,\r\n \"name\": \"id labore ex et quam laborum\",\r\.. 2024. 10. 10.
반응형