본문 바로가기
반응형

분류 전체보기2022

잡학지식) 린치핀 (Linchpin) 린치핀 (Linchpin)"린치핀" (Linchpin)은 원래 바퀴가 축에서 빠지지 않도록 고정하는 핀을 뜻하는 기계 용어지만  비유적으로는 조직, 시스템, 혹은 그룹에서 핵심적인 역할을 하는 사람이나 요소를 가리키는 말로 자주 사용된다.    조직에서 가장 중요한 연결 고리 역할을 하는 사람특정 프로젝트, 시스템, 관계 등을 유지하고 작동하게 만드는 핵심적인 사람그 사람이 없으면 시스템이 무너지거나 방치되어서 사용이 불가능한 필수불가결한 역할 기업 내에서 린치핀은 팀을 결속시키고, 창의적인 해결책을 제안하고, 조직의 성공에 큰 영향을 미치는 핵심 인재를 지칭한다. 가족 팀, 친구 그룹에서 특정 개인이 그룹을 유지하는 린치핀 역할을 할 수 있다. 린치 핀은 키맨과 비슷한 중요한 역할을 하는 사람을 가르키.. 2024. 11. 26.
게임리뷰) 편의점 정리왕(Super Market Sort : Market 3 Match) 편의점 정리왕(Super Market Sort : Market 3 Match) 이름 : 편의점 정리왕(Super Market Sort : Market 3 Match)개발사 : ACTIONFIT장르 : 3 Match, 정리, 아케이드, 퍼즐 편의점의 물품들을 3개씩 모아서 제한 시간 내에 정리하는 퍼즐 게임이다.굉장히 심플하지만 더이상 이동이 불가능하거나, 시간이 다 지나면 게임 오버가 된다. 재화를 모아서 편의점을 완성 시킬 수 있다.      ★★★★☆ 2024. 11. 25.
게임지식) 데미지 플로터(Damage Floater) 데미지 플로터(Damage Floater)  RPG나 액션 게임 등에서 플레이어가 가한 공격이나 받은 공격의 데미지 수치를 시각적으로 표시하는 시스템을 말한다. 흔히 캐릭터의 머리 위나 공격이 가해진 적의 머리 위에 떠오르는 숫자나 텍스트 형태로 잠깐 나온다. 시각적 피드백 제공데미지 크기의 차이 확인스킬 및 버프의 효과 전달      데미지 플로터는 플레이어가 게임의 상황을 빠르게 이해하고 판단할 수 있도록 돕는 중요한 UI 요소이다.데미지를 수치화 해서 표현해주는 과정이 너무 복잡하거나 화면의 가독성을 해치지 않는 선에서 심플하게 표현하는것이 좋다. 추가로 데미지 표시 여부를 옵션으로도 On/Off 할수 있게 하기도 한다. ★★★☆☆ 2024. 11. 24.
개발지식) 일급 컬렉션 (First-Class Collection) 일급 컬렉션 (First-Class Collection) 일급 컬렉션은 컬렉션(List, Set, Map 등)을 Wrapping하여 사용하는 디자인 패턴이다.컬렉션 자체를 하나의 객체로 취급하며, 컬렉션을 조작하는 로직을 그 객체 내에 캡슐화한다.    컬렉션 외의 다른 속성은 가지지 않는다.컬렉션과 관련된 로직은 모두 일급 컬렉션 내부에 존재한다.컬렉션은 외부에서 직접 접근하지 않는다.   인벤토리 시스템에서 다양한 아이템이 들어가는데 이때 일급 컬렉션 클래스르 만들어서 관리한다.public class Inventory { private List items = new List(); public void AddItem(Item item) { if (!CanAddItem(item)).. 2024. 11. 23.
Unity Shader) 도트 팝아트 형식으로 표현하기 도트 팝아트 형식으로 표현하기도트 패턴의 팝아트적인 효과를 만들어보았다.도트 패턴의 사이즈를 조절이 가능하게 해서 도트 팝아트 형식의 효과를 낼수 있게 했다. Shader"Custom/DotPopArtShader"{ Properties { _MainTex ("Texture", 2D) = "white" {} // 텍스처 입력 _DotSize ("Dot Size", Float) = 10 // 도트 크기 조정 } SubShader { Tags { "RenderType"="Transparent" "Queue"="Transparent" } BlendSrcAlpha OneMinusSrcAlpha // 알파 블렌딩 설정 .. 2024. 11. 22.
Unity Shader) 컬러 톤 변경해서 표현하기 컬러 톤 변경해서 표현하기텍스쳐의 컬러의 톤을 단계화 시켜서 컬러를 좀더 쨍하게 표현하는 방법이다.흔히 아는 카툰 렌더링에서도 해당 컬러를 단순화 하는 과정이 포함된다. Shader "custom/ColorToonShader"{ Properties { _MainTex ("Base (RGB)", 2D) = "white" { } _ColorSteps ("Color Steps", Range(1, 8)) = 3 } SubShader { Tags { "RenderType"="Transparent" } Pass { Tags { "LightMode"="ForwardBase" }Blend SrcAlphaOneM.. 2024. 11. 21.
Unity Shader) 녹아서 사라지는 효과 (Dissolve) 녹아서 사라지는 효과 (Dissolve)객체가 녹아 사라지는 효과를 표현하는 데 쓰이며, 객체의 텍스처가 점차 사라지는 듯한 느낌을 줄 수 있다.일반적으로 AlphaClip을 사용하여 픽셀을 잘라내고, Dissolve를 위한 노이즈 텍스처를 함께 사용한다. Shader"Custom/DissolveShader"{ Properties { _MainTex ("Main Texture", 2D) = "white" {} _NoiseTex ("Noise Texture", 2D) = "white" {} _DissolveAmount ("Dissolve Amount", Range(0, 1)) = 0.5 _DissolveColor ("Dissolve Color",.. 2024. 11. 20.
Unity Shader) 오래된 효과 / 빈티지 표현하기 (Sepia) 오래된 효과 / 빈티지 표현하기 (Sepia)세피아(Sepia) 효과는 사진이나 이미지의 색조를 갈색 계열로 변환해서 오래된 사진이나, 낡은 느낌(빈티지) 효과로 연출하는 효과를 말한다. '세피아(Sepia)'는 오징어 먹물에서 얻은 붉은 갈색 색소에서 유래했으며, 초기 사진 인화 과정에서 사진을 보조하기 위해서 사용했던 색소에서 유래되었다고 한다.  Shader"Custom/Sepia"{ Properties { _MainTex ("Texture", 2D) = "white" {} _SepiaIntensity ("Sepia Intensity", Range(0, 1)) = 1 } SubShader { // 투명도 처리를 위해 Transparen.. 2024. 11. 19.
일상생활) 호박 스프 만들기 from 아내 호박 스프 만들기 from 아내 필수 : 늙은 호박, 양파, 버터, 소금,  우유, 꿀,기호에 따른 선택 : 후추,  치즈, 생크림 호박과 버터를 넣고 볶았다. 버터가 풍미를 확 살려준다.좀더 볶다가 양파를 넣었다. 기호에 따라 양념을 추가한다.소금으로 간을 해주자.  다 볶은 호박과 양파에 우유를 적당히 넣고  블랜더로 갈아준다.곱게 갈아줄수록 호박 스프의 고운 색이 나온다. 꿀, 치즈, 생크림 은 기호에 따라 추가한다. 블랜더로 갈은것은 조금더 끓여 줬다.따뜻한 호박 스프가 완성되었다. ★★★★☆ 2024. 11. 18.
게임리뷰) Dungeon Dev (Demo 플레이) Dungeon Dev (Demo 플레이) 이름 :  Dungeon Dev (Demo 플레이)개발사 : Team ETTU장르 : 던전 설계, 오토배틀러, 시뮬레이터가격 : 4500원 마왕의 명령에 따라 인간 왕국과의 비밀 거래를 통해 왕국의 영웅들을 만족시킬 특별한 던전을 만들어야 합니다. "탱커", "딜러", "힐러"와 같은 영웅들의 역할에 따라 몬스터와 함정을 전략적으로 배치하여 이 독특한 던전을 디자인하세요! 본격적으로 몬스터를 배치해서 용사들의 조건을 만족시켜야 한다.각자 만족시키는 조건이 다르다.전사는 공격하는 데미지 이고 탱커는 맞는 데미지, 힐러는 힐하는 수치 등. 다양하다.   힐러는 자신의 팀원에게 힐을 주는 조건을 만족해야 한다.추가로 모든 조건이 만족하면 노란색으로 표시가 된다.   던.. 2024. 11. 17.
게임리뷰)모바일) 냥금술사 - 고양이 머지 타이쿤 냥금술사 - 고양이 머지 타이쿤이름 :  냥금술사 - 고양이 머지 타이쿤개발사 : Chamelio Games장르 : 머지, 인디, 수집형, 타이쿤 다운로드 URL : [구글플레이스토어] 냥금술사 - 고양이 머지 타이쿤 - Google Play 앱고양이 마을 꾸미기와 머지의 결합!play.google.com 고양이 연금술사(냥금술사)들이 사는 신비로운 세계에서 여러 가지 재료 아이템을 합쳐 마법 아이템, 마법 장비, 마법 음식 등을 제작하는 머지 퍼즐 방식과 다양한 미션을 통해 얻은 보상으로 공간을 꾸밀 수 있는 요소가 결합된 게임이다. 플레이어는 손님 고양이가 요구하는 아이템을 만들어 제공 후 코인을 획득해 아기자기한 연금술 공방을 확장시키고 활기를 불어넣어야 한다.  재료를 클릭해서 빈 공간에 만들고 .. 2024. 11. 16.
UnityShader) 픽셀화 표현하기 픽셀화 표현하기 이미지의 Width Height의 대표적인 Color로 해당 픽셀을 덮어서 픽셀화 시키는 쉐이더 코드이다.도트 이미지나 좀더 직관적인 컬러로 표현할때 유용하다. Pixel 을 처리할 기준이 되는 값들을 입력이 가능하다 .해당 값을 줄이면 다음과 같이 나온다.  Shader"Custom/PixelationSbader"{ Properties { _MainTex ("Texture", 2D) = "white" {} _PixelWidth ("Pixel Width", Float) = 50 _PixelHeight ("Pixel Height", Float) = 50 } SubShader { Tags { "RenderType"=.. 2024. 11. 15.
Unity Shader) 2D이미지를 3D 처럼 표현하기 2D이미지를 3D 처럼 표현하기 2D 이미지를 여러가지 레이어를 나눠서 움직임을 주는 형태로 작업을 하면 좀 꿀렁거리긴하지만 3D 처럼 효과를 낼수 있다. 해당 방법을 통해서 조금더 입체감 있는 형태의 표현을 진행했다.  " style="color: #000000; text-align: center;" data-ke-size="size23"> " style="color: #000000; text-align: center;" data-ke-size="size23">Shader"Custom/MetallicShinyEffect"{ Properties { _MainTex ("Base (RGB)", 2D) = "white" { } _ShinyColor ("Shiny Color".. 2024. 11. 14.
UnityEditorTool) Color Preset (포토샵 팔레트 기능 만들기) Color Preset (포토샵 팔레트 기능 만들기) Unity 에서 작업을 하다보면 Color 를 변경해야 하는 경우가 종종 생긴다.그 과정에서 비슷해 보이는 컬러지만 다른 컬러들이 종종 생긴다. 그런 경우에는 포토샵에서 팔레트 기능이 있으면 좋겠다고 생각을 했다. 그래서 간단하게 저장도 가능한 기능을 만들었다. 사용모드에서는 Hierarchy 에서  Color 가 변경 가능한 GameObject의 Component를 선택하고 난 이후에 해당 컬러를 선택하면 해당 컬러로 변경이 가능하게 구현을 했다. 편집모드에서는 해당 컬러를 직접 편집할수 있거나 Group을 추가가 가능하게 했다.   ScriptableObject 를 활용해서 해당 Group 과 Color 데이터를 저장하게 작업했다/ 여러 사람이 협.. 2024. 11. 14.
Unity Shader) 금속 재질 처럼 표현하는 효과 금속 재질 처럼 표현하는 효과 Unity 에서 Texture를 금속 재질처럼 빛에 반사되는 느낌을 주는 쉐이더 코드를 테스트 해보았다.금속이나 유리 같은 표면의 특유의 반짝임을 표현하기 위해서 사용한다.메탈릭(Metallic) 및 러프니스(Roughness)등의 속성값을 조절하여 금속 특유의 표현하기도 한다.   Shader"Custom/MetallicShinyEffect"{ Properties { _MainTex ("Base (RGB)", 2D) = "white" { } _ShinyColor ("Shiny Color", Color) = (1, 1, 0, 1) _Metallic ("Metallic", Range(0, 1)) = 0.5 _Smoo.. 2024. 11. 13.
반응형