본문 바로가기
반응형

분류 전체보기2027

기본기) Off-by-one error (인덱스 에러) Off-by-one error (인덱스 에러) "Off-by-one error"는 프로그래밍에서 매우 흔히 발생하는 실수로,예상한 값보다 1이 더 많거나 적게 처리되는 오류를 말한다. 대부분은 Index 의 시작 0 과 연관이 있다.   int[] numbers = {1, 2, 3, 4, 5};// 잘못된 접근: IndexOutOfRangeException이 발생할 수 있음for (int i = 0; i  string text = "Hello, World!";// "World"를 추출하고자 할 때string sub = text.Substring(7, 5); // "World"// 잘못된 접근: ArgumentOutOfRangeException이 발생할 수 있음string subError = text.Su.. 2024. 7. 23.
게임소개) 언커버 더 스모킹 건(Uncover the Smoking Gun : AI 추리 게임) 언커버 더 스모킹 건(Uncover the Smoking Gun : AI 추리 게임)  이름 :  언커버 더 스모킹 건(Uncover the Smoking GUn)개발사 : ReLU Games장르 : 추리, 탐정, AI, 대화형, 조사 시뮬레이션 URL :  https://youtu.be/6VawOiwGvvs?si=jLkgVkL1dMvjsDls   몰입형 추리 어드벤처 'Uncover the Smoking Gun'에 뛰어들자. 단서를 찾아 증거를 분석하지만 거기서 멈추지 마십시오. 용의자와 마주하면 사소한 것에서도 진실이 밝혀집니다. 정보가 수렴하고 놀라운 진상이 드러나는 것을 볼 수 있습니다. 신비를 풀 준비가 되셨습니까?   WASD 를 활용해서 움직이고 마우스를 통해서 커서를 이동하고 선택이 가능하.. 2024. 7. 22.
잡학지식) 마케팅용어 : 시각 고정 효과(Visual Anchors Effect) 마케팅용어 : 시각 고정 효과(Visual Anchors Effect)  소비자의 시각적 주의를 특정 지점이나 요소에 집중 시키기 위해 사용하는 디자인 기법으로 제품, 서비스 또는 브랜드의 특정 부분을 강조하고, 소비자가 이를 중심으로 인식하고 평가하도록 유도하는데 도움을 준다.  효과설명주의 집중시각적 고정은 소비자의 시선을 자연스럽게 끌어당겨 메시지와 핵심을 명확하게 전달 할 수 있도록 합니다. 주의 집중을 통해 중요한 정보를 빠르게 인식할 수 있다.기억 강화시각적 고정 요소는 브랜드나 제품의 주요 특징이 기억에 더 잘 남도록 각인 시키는 효과가 있다.시각적으로 두드러진 요소는 소비자의 기억 속에서 오래 남아서 브랜드 인지도를 높일 수 있다.선택 용의성제품의 서비스의 선택을 용이하게 만든다.소비자는 .. 2024. 7. 19.
잡학지식) 포아송분포(Poisson distributon) 포아송분포(Poisson distributon) 포아송분포(Poisson distribution)는 특정 시간 동안 발생하는 사건의 수를 모델링하는 데 사용되는 확률 분포로 이 분포는 특히 사건이 독립적으로 발생하고, 사건이 발생할 평균 비율이 일정할 때 적합한 확률 분포이다.   λ (람다)는 주어진 시간 동안 기대되는 평균 사건 발생 횟수입니다. k는 사건 발생 횟수입니다 (0, 1, 2, ...). e는 자연 로그의 밑으로, 약 2.718입니다.  예시 전화 교환기한 시간동안 결러오는 교환 전화의 수도서관도서관에 한 시간 동안 책을 빌리는 사람의 수교통사고특정 도로 구간에서 하루 동안 교통 사고의 수사이트 접속 트래픽웹 사이트에 하루 동안 들어오는 방문자 수 시간 또는 공간의 단위가 작을수록 사건 .. 2024. 7. 18.
Unity) Search Extension (검색 기능 확장하기) Search Extension (검색 기능 확장하기)   프로젝트의 리소스의 종속성도 꽤나 잘 검색이 되는것으로 판단 된다.좀더 참고해서 작업할수 있지 않을까 고민하다가 간략하게 사용해보고 후기에 대한 포스팅을 진행한다.   https://github.com/Unity-Technologies/com.unity.search.extensions.git?path=package  [Window] - [Search] - [Rebuild dependency index] 를 선택하면Project 에 포함된 Asset의 Dependency Count 가 나온다. 좀더 상세한 Viewer를 보는 방법은 다음과 같다.[Window] - [Search] - [Dependency Viewer]   종속성 여부를 그래프 형태로.. 2024. 7. 16.
게임리뷰) 인피니티 크래프트(Infinite Craft) 인피니티 크래프트(Infinite Craft) 이름 :  인피니티 크래프트(Infinite Craft)제작사 : Neal Agarwal장르 : 조합, 결합  무엇이든 만들수 있는 공예 게임으로 무한으로 만들수 있다고 한다.   사이트 접속 : https://neal.fun/infinite-craft/ 조합이 가능한 요소들을 드래그 앤 드랍을 해서 합치면 조합된 목록을 주는 방식이다. 조합 결과는 재료가 된 요소들의 상식적 관계를 직관적으로 반영할 때가 많다. 가령 ‘물’과 ‘불’을 섞으면 ‘증기’가 나오고, ‘흙’과 ‘물’을 섞으면 ‘식물’이 나오는 식으로 진행된다.    조합되는 내부 로직으로는 게임안에 조합식 데이터베이스가 있고 해당 데이터베이스가 등재되어있으면 출력하고 아니면 새로운 항목을 만들어서.. 2024. 7. 16.
코드) 정규 표현식 보호되어 있는 글 입니다. 2024. 7. 15.
Unity) 컴파일러 타임 라인 (Compilation Timeline) 컴파일러 타임 라인 (Compilation Timeline)  좋은 Unity Package를 알게되어서 간략하게 포스팅한다.컴파일러의 시간을 Time Line 형태로 보여주는 패키지이다.Unity 와 어셈블리 컴파일 프로세스를 시각화하는 툴으로 DLL 로드가 오래걸리거나 컴파일러 시간에 대해서 최적화를 할때 혹은 불필요한 DLL을 확인할때 ㅍ필요하다.컴파일러의 종속성도 확인이 가능해서 꽤나 유용하다.    Package  :  [링크] Compilation Visualizer | com.needle.compilation-visualizer | Unity Package (UPM) openupm.com  ★★★★☆ 2024. 7. 15.
게임리뷰) 원스 휴먼(Ones Human) 원스 휴먼(Ones Human) 이름 :  원스 휴먼(Ones Human)개발사 : 넷이즈장르 : 생존, 미래, 루터 슈터, SF 호러 오픈월드 URL :  https://youtu.be/FT2wdBKAvxw?si=fbfHsWl5gOttrTaC     흔한 연구실에서 탈출하는 스토리로 모종의 계기로 탈출해서 스토리가 진행된다.  포탈같은것으로 이어진다.  많은 근접무기와 원거리, 방어구를 장착이 가능하다. 틈틈히 감염된 몬스터들이 접근해온다.잡으면 `드랍 아이템`이 나오기도 한다.스토리 진행을 도와주는 NPC이다. 나비를 컨셉으로 스토리를 진행한다. 광석, 나무, 등등 여러가지 채집 요소가 존재한다.채집에 필요한 도구가 존재하고 오픈 필드에서 자원을 채집해서 여러가지 물건을 만들거나 건물을 만들 수 있다.. 2024. 7. 15.
Unity) TextMeshPro 수평 그라디언트 적용하기(Horizontal Total Color Gradient) TextMeshPro 수평 그라디언트 적용하기 (Horizontal Total Color Gradient)   TextMeshPro 에 포함된 Color Gradient는 개별적으로 설정이 되어버리는 이슈가 발생한다. 해당 코드를 참고해서 적용하면 전체 그라디언트 설정이 된다. 원본 소스 링크 : [링크] Apply gradient to whole TMP text, but no for each characterApply gradient to whole TMP text, but no for each character - TextGradient.csgist.github.com  ★☆☆☆☆ 2024. 7. 12.
잡학지식) 쿠션어(くっしょんことば) 쿠션어(くっしょんことば)クッション言葉 (くっしょんことば, 쿠션어)'라는 것은 상대방에게 부탁이나 반론, 거절 등을 할 때 그 문장 앞에 붙여 사용하는 말로 직접적인 대화보다는 완화하거나 부드럽게 만들어주는 단어와 표현을 말한다. 상황 부탁할 때"이거 해주세요." 대신 "이거 좀 해주실 수 있을까요?" 또는 "이거 좀 부탁드려도 될까요?"거절할 때"안 돼." 대신 "죄송하지만 어려울 것 같아요." 또는 "다음에 하면 안 될까요?"의견을 제시할 때"이렇게 해야 해." 대신 "제 생각에는 이렇게 하면 어떨까요?" 또는 "이렇게 하는 것도 한 방법일 것 같아요."  상대방에 대한 존중을 표현하고 대화를 부드럽게 만들고 직설적인 표현으로 인해서 발생할 수 있는 갈등을 줄일 수 있다.부드러운 표현을 통해서 상대방이.. 2024. 7. 10.
잡학지식) 리딤코드 (Redeem Code) 리딤코드 (Redeem Code)리딤코드는 일반적으로 특정 제품, 서비스, 또는 온라인 플랫폼에서 할인, 보너스 아이템, 추가 서비스 등을 받을 수 있는 코드입니다. 리딤코드는 다양한 상황에서 사용될 수 있으며, 다음과 같은 형태로 제공됩니다: 게임: 게임 내에서 사용할 수 있는 아이템, 코인, 보너스 레벨 등을 제공하는 코드. 온라인 쇼핑: 할인을 제공하거나 특정 금액 이상 구매 시 추가 혜택을 주는 코드. 소프트웨어 및 앱: 무료 체험 기간 연장, 프리미엄 기능 잠금 해제 등.리딤코드는 대부분 난수 코드 형태로 유저가 입력해서 등록하는 형식을 취한다.  리딤 코드와 기프트 코드는 비슷하지만 차이가 조금 있다. 목적 및 사용처리딤코드특정 프로모션, 보너스, 할인 등으로 받을 수 있는 코드로 보통 마케팅.. 2024. 7. 10.
게임리뷰) 젠레스 존 제로(ZZZ) 젠레스 존 제로(ZZZ) 이름 :  젠레스 존 제로(ZZZ)개발사 : 미호요장르 :  수집형 액션 롤플레잉 게임 URL :  https://youtu.be/KGOynaQoofc?si=_8BHR8KYz8M3Mqy4  젠레스 존 제로는 출시 예정인 도시 판타지 액션 롤플레잉 게임이다. 중화인민공화국의 비디오 게임 개발사 미호요가 제작했다. 하지만 실상은 외국(싱가포르 등)에서 개발했다고 알려졌다. 사용 엔진은 Unity 로 개발했다고 한다.                   ★★★☆☆ 2024. 7. 10.
Site) Stackoverflow 개발 언어 별 급여 및 경험 조사 링크 Stackoverflow 개발 언어 별 급여 및 경험 조사 링크 Stackoverflow에서 년도 마다 조사한 내용중에서 개발 언어 별 급여에 대한 링크가 있어서 간략하게 포스팅한다.  Stackoverflow - section-salary-salary-and-experience-by-language : [링크] Stack Overflow Developer Survey 2023In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want.survey.stackoverflow.co  개발자 관련되서.. 2024. 7. 10.
Unity)Newtonsoft Json Unity Package(Json UPM) Newtonsoft Json Unity Package(Json UPM)JSON을 파싱하기 위한 NewtonSoft Json의 UPM 주소이다.설치 방법은 다음과 같다. Package Manager에 들어간다. Add Package by name 메뉴를 선택하고 다음을 입력한다. 입력설명com.unity.nuget.newtonsoft-json패키지 이름3.2.1설치 버전 설치 버전의 정보는 다음과 같다.    Unity -Newtonsoft Json Unity Package : [링크] Newtonsoft Json Unity Package | Newtonsoft Json | 3.2.1Newtonsoft Json Unity Package This is a Unity package for Newtonsoft .. 2024. 7. 10.
반응형