728x90

2022/11 10

Unity 게임을 살리는 메모리 관리와 최적화 (G-CON X IGC 오지현 에반젤리스트)

유니티 코리아의 아이콘 꽃미남 오지현(오즈라엘 @ozlael)님이 G-CON X IGC 에서 게임 개발 시 메모리 최적화를 주제로 강연을 했군요. ​ 크게 신경써야 할 부분, 메모리 프로파일러, 코딩 팁 등을 소개합니다. 주제 : 모바일 게임, 메모리 최적화도 안하면 어쩔티비 메모리 프로파일러 (Memory Profiler) 기존 프로파일러의 메모리 모듈을 확장한 메모리 프로파일러 (1.0.0) 패키지를 소개하고 있습니다. 메모리 프로파일러 공식 유니티 문서 https://docs.unity3d.com/Packages/com.unity.memoryprofiler@1.0/manual/index.html Memory Profiler | Memory Profiler | 1.0.0 Memory Profiler ..

Unity 플랫포머 샘플 게임 구동 해보고 살펴보기

유니티 허브에서 "학습"탭으로 이동하면 보이는 인기 페이지에 "플랫포머 마이크로게임"항목이 있습니다. 궁금해서 한 번 실행해서 분석 해봤습니다. 먼저 실행해서 구동해본 모습. ​ 키보드 좌,우 방향키로 이동하고, 스페이스바 입력으로 점프할 수 있는 간단한 조작이 구현되어있고, 플레이어와의 충돌체크로 획득 가능한 아이템과 적(슬라임)들이 등장합니다. ​ 이 플랫포머 마이크로게임은 허브를 통해서 설치하고 실행해볼 수 있는데, 바로 항목을 눌러보면 조건이 좀 필요합니다. Unity 2021.2.X 버전이 필요한 것. 이미 2021.2 버전이 설치돼있다면 바로 열어볼 수 있지만, 설치되어있지 않다면 유니티 에디터 아카이브에서 다운로드를 받아 설치해야 합니다. 위 화면에서 진행할 수 없는 상황. 유니티 허브의 "..

게임업계만화 : 게임쇼 G-STAR(지스타)

국내 최대 게임쇼인 지스타(G-STAR)가 방금 막 끝났습니다. 지스타에는 크게 B2C관, B2B관 등으로 구분되는데, B2B관은 Business-to-Business 의 줄임말. 말 그대로 기업 전용관입니다. 일반 고객들을 대상으로 하는 전시가 아니라, 기업들간의 소통을 위한 전시를 하게 됩니다. 그래서 일반 게이머 고객들에겐 알려지지 않은 다양한 게임회사들의 부스가 차려지지요.

게임업계만화 2022.11.21

전주 한옥마을 전망대 카페 전망, 한옥마을 고층뷰 전경을 볼 수 있는 카페

지난 전주 여행 중에, 트위터에 전주에 있다는 글을 올렸더니, 트친 한 분이 전주 한옥마을에 교동 고로케를 꼭 먹어보라는 추천을 해주셨습니다. 전주 거주하시는 분의 추천인데, 그래서 바로 갔습니다. 해가 진 이후에 들러서 그런지 사람이 많지 않았어요. 평일 저녁이어서 더 그랬을지도. 위치도 전주 한옥마을 중심부에 있어서 찾기 쉬웠습니다. 2층에는 족욕천국... 아래층에 교동 고로케 집이 있습니다. 다양한 고로케 소를 넣어서 판매하고 있고 아메리카노도 판매하고 있는데, 아메리카노는 아이스로 드시는 건 비추. 얼음이 너무 많아서 양이 별로 없어요. 그냥 고로케만 사드시는 걸 권합니다. 전주에 왔으니 전주비빔밥 고로케 하나를 필수로 넣고, 카레 고로케도 골라봤습니다. 과거에 박중형의 왓썹맨 유튜브 프로그램에서..

전주 한옥마을 바로 옆 늘품호텔, 주차걱정 없이 한옥마을 관광

지난 휴일에 전주 한옥마을을 다녀왔습니다. 올해 첫 국내 여행이 아닐까 싶을 정도로 오랜만의 여행. 숙소를 어디로 잡을까 찾아보다가, 가장 중요한 조건은 ​ "한옥마을에서 가까운가" "주차가 편리한가" "조용한가" ​ 요 두 가지 조건. 그래서 예약한 곳은 한옥마을 블럭 바로 옆에 인접한 "늘품호텔"입니다. 호텔 객실 리뷰부터 조식과 주차 이야기까지. 만족스럽게 묵고와서 리뷰도 남겨봅니다. 정갈한 로비. 조용하고 안락한 분위기. 1층에도 화장실이 위치해 있어서 체크인/아웃 전후로 편하게 휴식하면서 이용할 수 있어서 좋았습니다. 계단을 이용해도 되고, 엘리베이터도 3개층 객실로 구성돼있어서 회전이 빠른 편. 저는 3층 객실에서 묵었습니다. 복도쪽 방음은 좋은 편이었던 걸로 기억. 투숙객들이 조용한 덕분일지..

"그림 잘 그리는 법" 프로 일러스트레이터가 그림으로 돈 버는 정보와 노하우를 3년간 집필한 책

오늘 읽어본 책은 "그림 잘 그리는 법". 제목부터 아주 명확한 책입니다. 그림 그리기의 첫걸음부터 실력을 쌓고 능숙하게 그리는 노하우에 이어 그림을 그리면서 안정적으로 돈을 버는 방법까지 다루고 있어서, 프로를 지망하는 초심자부터 프로 일러스트레이터 까지 폭넓은 독자를 대상으로 합니다. 책 제목에 충실해서 그림 그리기를 시작하고, 잘 그려서 돈을 버는 방법까지를 다루고 있습니다. ​ 그림 그리는 것을 동경하고 있지만 무엇부터 시작해야 할지 모르는 "초급자" ​ 그림을 더 잘 그리고 싶은 "중급자" ​ 일러스트레이터가 되고 싶은 "프로 지망생" ​ 지금도 그림 그리는 일을 직업으로 하고는 있지만 그림으로 돈을 더 벌고 싶다고 생각하는 "프로" ​ 이렇게 그림을 그리려는 대부분의 상황에 처한 사람들을 대상..

[Unity] 에셋스토어 에셋 구입 시 Tax Number?

유니티 에셋스토어에서 에셋 구입 시 Checkout 명세서에 Tax Number 작성칸이 있습니다. Tax Number 는 해외결재나 흔히 해외 직구를 할 때 볼 수 있는데, 세금을 내야하는 납세자의 식별번호입니다. 바로 위에 Tax 란을 보면, "Are you exampt from paying consumption tax?"라는 물음과 라디오 버튼이 있는데, "님 소비세 면제 받으셨음?"라고 묻고 있습니다. 부가가치세와 같은 개념으로, Tax Number 를 사용하는 국가라면 번호를 입력하고 나중에 세금이 부과되는 시스템으로 보입니다. ​ 한국 구매자라면 Tax Number 시스템을 사용하지 않고, 소비세를 면제받지도 못하니, No 를 선택해줍니다. 그럼 Tax number 칸이 사라지고, 우측의 Or..

[Unity] Component의 컨텍스트 메뉴(ContextMenu) 만들기

유니티에서 컨텍스트 메뉴(ContextMenu) 는, 컴포넌트 이름 우측에 세로로 돌아간 ... 아이콘을 클릭했을 때 등장하는 메뉴입니다. Context Menu 를 직역하면 "맥락 메뉴" 정도인데, 인스펙터에 보여지는 해당 컴포넌트의 맥락에 맞는 메뉴라는 뜻. 스크립트에 ContextMenu 속성(Attribute)을 입력해서 이 "맥락 메뉴"항목을 간단하게 추가할 수 있고, 각종 편의기능 등을 구현해서 활용할 수 있습니다. ​ 아래처럼, 컨텍스트 메뉴를 선택했을 때 호출할 함수 위에 [ContextMenu("Menu Name")] 을 입력해주기만 하면 됩니다. 그럼 함수 내용이 즉시 실행됩니다. 함수는 비정적 함수(non-static) 함수여야 합니다. using UnityEngine; public ..

728x90
반응형