본문 바로가기
반응형

분류 전체보기2053

Unity) 앱 위변조 방지 방법들 앱 위변조 확인 방법들특정 환경에서는 무력화될수 있습니다.탈옥/ 루팅된 기기에서는 작동하지 않습니다.메모리 위변조로 해당 플래그를변경하는 경우에도 파단이 되지 않습니다. if (!Application.genuine) { Debug.LogWarning("앱이 변조되었습니다! 종료합니다."); Application.Quit();}  if (Application.genuineCheckAvailable) { if (Application.genuine) { Debug.Log("정품 인증 확인됨"); } else { Debug.LogWarning("변조된 앱이 감지되었습니다!"); Application.Quit(); }} else { Debug... 2025. 2. 25.
모바일리뷰) 던 라이트(Dunlight) 던 라이트(Dunlight) 이름 :  던 라이트(Dunlight)개발사 : BlueHeartGames장르 : 디펜스, 로그라이크, 던라이트는 체스류 장르와 디펜스 장르를 합친 랜덤 디펜스 게임입니다. 무작위로 주어지는 영웅, 아이템, 선택지의 상황 속에서 자신만의 선택으로 던전의 몬스터를 막아보세요. 영웅마다 고유한 특성을 가지고 있습니다. 영웅들의 특성을 잘 활용하면 던전을 정복하는 데 큰 도움을 줄 것입니다. Google Play Store : [링크] 던라이트(Dunlight) : 랜덤 디펜스 - Google Play 앱던라이트는 체스류 장르와 디펜스 장르를 합친 독특한 랜덤 디펜스 게임입니다.play.google.com  웨이브 중간중간에 여러가지 이벤트가 존재한다.기본적으로 장비는 유닛에게 착.. 2025. 2. 24.
Unity) 백그라운드 실행 옵션 (Run In Background) 백그라운드 실행 옵션 (Run In Background) Unity에서 백그라운드에서 실행 여부 설정을 하는 옵션이다.  Project Setting -> Resolution and Presentation - Run In background 체크Application.runInBackground의 기본 설정은 false입니다.Application.runInBackground 속성은 애플리케이션이 표시될 때만 Android에서 작동합니다.iOS에서는 Application.runInBackground 속성이 무시됩니다.웹에서 업데이트 루프는 애플리케이션이 백그라운드에 있을 때 약 1초에 한 번씩 실행됩니다.백그라운드에서 실행되는건 게임의 성능과 배터리 소모에 영향을 줄 수 있으므로, 프로젝트의 요구사항에 따라.. 2025. 2. 22.
Unity) OnGUI Attribute 작업하기 OnGUI Attribute 작업하기 개발과정에서 필요한 데이터를 확인하는 과정에서 매번 GUI를 가지고 만들기에는 부담스러워서 Manager 클래스와 함께 언제든지 필요하면 사용 가능하도록 Attribute로 만들었다. using System.Collections;using System.Collections.Generic;using UnityEngine;public class MonitorTest : MonitorBehaviour{ [Monitor(MonitorAttribute.MonitorAttributeType.Label, MonitorAttribute.AlignType.BottomRight, "BottomLeft Label")]public string bottomLeftLabel = default.. 2025. 2. 18.
모바일 리뷰) 이세계 판타지 라이프 이세계 판타지 라이프 이름 :  이세계 판타지 라이프개발사 : ESTARGAMES장르 : 방치형, 판타지, 성장, 이세계   '뭐?? 나 왜 버섯이 된 거지? ! 여기는 또 어디...?'낯선 이세계에 갑자기 작은 뚜벅송이로 환생하는데 어떻게 운명을 바꿀 겁니까? 작은 가게의 점장부터 이세계의 든든한 동료들과 모험을 떠나 유유자적한 이세계 생활을 즐겨보세요!                 ★★★★☆ 2025. 2. 16.
Tip) 갤럭시 폰 자가 진단 : 삼성 멤버스(Members) 갤럭시 폰 자가 진단 : 삼성 멤버스(Members)  삼성 멤버스 앱에서 '자가진단'이라는 소프트웨어로 핸드폰을 자가 진단을 할 수 있다.  진동, 스피커, 카메라, 디스플레이, 사운드 등 여러가지 제공되는 기능들에서 확인을 한다.필요한 기능들을 테스트해줘서 굉장히 유용했다.  이렇게 여러가 항목들을 확인이 가능하다.확인을 안하고 넘어가거나 오류가생기면 자가진단으로 확인이  가능해서 편리하다. 삼성 멤버스 자가진단 -1 : [링크] [삼성 스마트폰] 갤럭시, 제품 구매 후 기기 상태 및 이상 여부를 스스로 점검 할 수 있는 방법이제품 구매 또는 사용 중 기기에 이상 또는 문제가 없는지 셀프 진단, 점검이 필요 판단될 경우, 아래의 방법을 통해 자가 진단이 가능합니다.www.samsungsvc.co.kr.. 2025. 2. 15.
Unity) 특정 주기마다 호출되는 코드 만들기 (PeriodicInvoker) 특정 주기마다 호출되는 코드 만들기 (PeriodicInvoker) 간단하게 특정 주기마다만 호출되는 코드를 만들고 싶었다.1초마다 호출되는 타이머 같은 기능이다.  using System;using System.Collections.Concurrent;using System.Threading;using System.Timers; // System.Timers.Timer 사용을 위한 네임스페이스using UnityEngine;public class PeriodicInvoker{ private readonly ConcurrentDictionary _tasks = new(); private readonly System.Timers.Timer _timer; // System.Timers.Timer 명시적으로 .. 2025. 2. 13.
Unity) RectTransform 스크린 좌표로 변환해서 위치값 찾기 RectTransform  스크린 좌표로 변환해서 위치값 찾기 특정 상황에서 Target Object를 기준으로 좌표를 처리해야하는 작업에서 유용하게 사용한 코드이다.  public Vector3 GetOffsetPosition(){ if (targetTranform == null || Camera.main == null) { Debug.LogError("Target Transform 또는 Main Camera가 없습니다!"); return Vector3.zero; } // 타겟의 월드 좌표 가져오기 Vector3 worldPosition = targetTranform.position; Vector2 screenPoint = RectTransfor.. 2025. 2. 12.
읽을거리)개발자도 '일잘러'가 되어야하는 이유 개발자도 '일잘러'가 되어야하는 이유원본 링크 : [링크] 개발자도 ‘일잘러’가 되어야 하는 이유 | 요즘IT요즘 개발자는 단순히 뛰어난 코드를 작성하는 것만으로는 성공하기 어렵습니다. 저 역시 주니어 개발자일 때, 능력의 부족함을 많이 느꼈습니다. 다만 그때는 ‘일잘러’가 된다기보다 개발yozm.wishket.com 개발자가 기술적 능력뿐만 아니라 소프트 스킬을 중요하게 여겨야 한다는 내용을 으로 협업, 소통, 그리고 비즈니스의 요구 사항을 이해하는 능력이 개발자의 역할을 강화시키며, 이러한 스킬을 갖추면 팀과 프로젝트에서 더 큰 기여를 할 수 있다는 점을 강조한다.결국, 개발자는 ‘일잘러’로서 소프트 스킬과 기술적 능력 모두를 갖추어야 한다.   기존에는 코드 작성만 했던 과거와 다는 다르게 코드 품.. 2025. 2. 10.
잡학지식) 룩앤필(Look and Feel) 룩앤필(Look and Feel) 마케팅, 브랜딩, 상표화와 같은 분야와 제품의 내용에 쓰이는 용어로, 사용자의 제품 체험과 겉모양, 인터페이스의 주된 기능을 나타낸다. 소프트웨어 디자인에서 룩앤필은 그래픽 사용자 인터페이스(GUI)의 관점에서 쓰이며 색, 모양, 레이아웃, 글꼴(룩,Look)뿐 아니라 단추, 상자, 메뉴와 같은 동적인 요소의 동작(필,Feel)을 수반하는 디자인의 측면을 이루고 있다.  의미디자인 요소룩(Look)색상(Color)타이포그래피(폰트)디자인 및아이콘, 이미지 스타일브랜드 아이필(Feel)애니메이션 및 전환 효과인터랙션(버튼클릭, 스크롤사용자의 반응(편안함, 신뢰감 등)모바일인 UI/UX  룩앤필은 웹사이트 , 앱 제품 디자인에서 중요한 개념으로 단순히 예쁘고 멋진 디자인 이.. 2025. 2. 9.
모바일) 다이스 VS 몬스터즈 (Dice VS Monsters) 다이스 VS 몬스터즈 (Dice VS Monsters) 이름 :  다이스 VS 몬스터즈 (Dice VS Monsters)개발사 : Homa장르 : 랜덤, 다이스, 전략, 디펜스, 다이스vs 몬스터(Dice vs Monsters)는 전략과 운이 결합된 타워 디펜스 게임이다. 영웅을 선택해서 해당 영웅의 주사위를 돌려서 탄막 디펜스 게임이다.영웅의 특성의 주사위를 강화하면서 진행한다. 디펜스요소인 체력을 담당하는 성이다.강화를 해서 체력을 늘릴수 있다. 영웅마다 특성이 존재한다. 특성을 잘 업그레이드 시켜두면 인게임에서 일정 경험치마다 영웅을 강화하는 요소로 쓰인다.     게임 자체는 주사위를 굴려서 하는 요소는 좋았으나 중간중간에 인터스티셜 광고가 생각보다 많이 나와서 플레이 흐름이 끊어지는게 아쉬웠다... 2025. 2. 8.
Site) 디자이너와 아티스트를 위한 색상 팔레트 사이트(Color Hunt) 디자이너와 아티스트를 위한 색상 팔레트 사이트(Color Hunt)URL : https://colorhunt.co/ Color Hunt - Color Palettes for Designers and ArtistsDiscover the newest hand-picked color palettes of Color Hunt. Get color inspiration for your design and art projects.colorhunt.co 회원가입 : 유/무컬러의 패턴의 조합을 확인할수 있는 유용한 사이트이다.한눈에 컬러의 조합과 컬러값이 확인이 가능하다.     클릭하면 해당 패턴의 RGB 값이 나와 있다.   ★★☆☆☆ 2025. 2. 8.
게임리뷰) 만귀고개(MANGUI) 만귀고개(MANGUI) 이름 : 만귀고개(MANGUI)개발사 : Damulchi장르 : 턴제, 로그라이크, 전설(우화)  만귀고개는 한국 전통 설화에 영감을 받은 턴제 로그라이크 게임입니다. 당신은 네 명의 주인공 중 한 명이 되어 기괴한 만귀고개의 비밀을 파헤치게 됩니다. 귀신과 요괴들이 가득한 이 위험한 세계에서 살아남으세요!     한턴에 한번  이동을 하면서 턴제로 진행하는 게임이다.근처의 몬스터와 접속하게되면 공격이 가능하고 스킬버튼을 누르면 해당 스킬이 시전이 가능하다.이동을 하지 않으면 진행되지 않는다. 경험치가 쌓이면 기술을 선택이 가능하다. 중간의 특정 상황(파란색 보물상자)에서도 스킬이 획득이 가능하다.빨간색 보물상자는 체력을 회복한다.     죽으면 하나의 장비나 기술을 이전이 가능하.. 2025. 2. 5.
Unity) 2D Grid 만들기 ( 2D Grid ) 2D Grid 만들기 ( 2D Grid ) 몬스터의 크기나 특정 위치를 확인하기 위해서 격자를 처리하는 코드를 작업했다.단순히 나열하는것보다는 전체적인 크기를 가늠할때도 유용하게 사용이 가능하다.  인스펙터에서 격자를 쉽게 사용하기 위해서격자 사이즈 / 격자 개수 / 격자의 Offset / 격자 Color 를 설정이 가능하게 작업했다.  using UnityEditor;using UnityEngine;/// /// 2D 격자 그리기/// public class DrawGrid : MonoBehaviour{ [SerializeField] private float gridSize = 1.0f; [SerializeField] private int divisions = 10; [SerializeField] pr.. 2025. 2. 4.
게임리뷰) 킬라(KILLA) 킬라(KILLA) 이름 : 킬라(KILLA)개발사 : Black Tangerine장르 : 추리, 수사, 스토리, 인디 KILLA는 여러 가지 결말이 있는 3D 모험 미스터리로 주인공인 발할라는 멘토를 죽인 범인을 찾아, 그녀가 가족처럼 소중히 여기는 멘토를 찾아 알려지지 않은 섬으로 모험을 떠난다. 이 수수께끼 같은 섬에서 범인을 발견하는 여정의 게임이다.   스승님을 죽인 '라'를 찾는 주인공 '발할라'의 추리하는 스토리이다. 죽어버린 스승님을 발견한 주인공   판도라의 상자와 초대장을 발견한 주인공 '발할라'는 해변가에서 쓰러졌고 어느 마을에서 깨어났다.   섬에서 무언가 일어나는것 같다. 플레이하면서 범인을 찾기 위한 힌트는 인벤토리에 들어온다. 여러가지 매력적인 NPC들이 많이 있다. 성격이 각기.. 2025. 2. 2.
반응형