Study (12) 썸네일형 리스트형 SEO - 검색 엔진 최적화 2022.10.09 seo 검색 엔진 최적화 SEO란 무엇인가 검색 엔진을 최적화 하는 과정을 말합니다. 최적화를 통하여 검색트래픽과 양과 품질을 개선시켜 페이지가 상단에 노출 될 수 있게 하는 것을 뜻합니다. KEYWARD "키워드" 중요한 요소중 하나라고 생각합니다. 우리가 글을 쓸때 주제를 정하면 키워드가 여러개 생길 것 입니다. 만약 우리의 글이 음식을 소개한다고 가정해봅시다. 전국의 맛집을 소개하려면 대표적인 키워드가 #전국맛집 #숨은맛집 #맛집탐방 #맛집추천 #맛집후기 등 이런 키워드를 얻을수 있다. 얻은 키워드의 특징을 살펴볼 필요가 있다. 먼저 Blackkiwi, Semrush, Ahrefs.com 같은 키워드 검색 사이트에서 키워드 검색을 할 수 있다. 아래는 키워드 검색 사이트에서 검색.. CS 면접 질문 준비 Part 1 virtual, abstract, interface에 대해 V 는 하나의 기능을 하는 가상 클래스이며 재정의 해서 사용합니다. A 는 파생클래스의 기틀이 되는 기본 클래스입니다. 재정의를 필히 해야합니다. I 는 A와 비슷하지만 멤버변수를 사용할수 없습니다. 서로 다른 계층의 타입이어도 같은 기능을 추가하고 싶을 때 사용합니다. Coroutine 각기 다른 시점에 yield를 반환하여 마치 여러개의 스레드를 동작시키는 것과 같은 효과를 내는것으로 알고 있습니다. 코루틴과 invoke의 차이에 대해 코루틴은 매 프레임마다 돌아갈 지점을 정할수 있지만 Invoke는 내부에 타이머에 의해 체크를 하여 돌아가는 차이점이 있다고 알고 있습니다. 최적화 부분 모바일 게임은 저사양 기기에서 돌아가는것도 중요한데 최적.. 2022.05.24 Study Day + 12 💿Day PlayList💿 듣고 싶을까 - MSG 워너비 2022.05.24 개발내용, 학습정리 -TODO List- UI / UX 필요한 아이콘 만들기 포트폴리오를 위한 HTML 강의 듣기 CS 개발자 면접 질문 공부 CS 개발자 면접 질문 공부 - 팩토리 패턴 싱글톤 패턴이 제일 처음에 나왔는데 저번 글에 싱글톤 패턴을 다루어서 오늘은 팩토리 패턴에 대해 서술하려고 한다. 팩토리 패턴은 공부한 바로 정말 공장 개념으로 상위 클래스가 중요한 뼈대, 즉 중심을 잡고 하위 클래스에서 객체 생성의 세부한 정보를 가지고 있는 패턴이다. 책에 나온 예시로 라떼 레시피와 아메리카노 레시피, 우유 레시피 라는 구체적인 하위 클래스가 상위 클래스인 커피 공장에 전달되어 레시피(하위 클래스)의 정보를 토대로 생산하는 .. 2022.05.10 Study Day + 11 💿Day PlayList💿 하긴 (오보에) - 양홍원 2022.05.10 개발내용, 학습정리 -TODO- 인게임 UI 버튼들이 무슨 기능을 하는지 도움말(튜토리얼) 제작타임라인 추가 공부 (커스텀 트랙) -Weekend TODO- 인게임 UI 레이아웃과 디자인 검토 플레이어 카드 디자인 변경 액티브 타워패널 이미지 추가 - 개인 공부 CS 개발자 면접질문 공부 C# 언어 기본기 다지기 Unity - TimeLine 인게임 UI 버튼들이 무슨 기능을 하는지 도움말(튜토리얼) 유니티의 타임라인의 추가적인 부분을 공부했다. 인게임 UI 버튼이 무슨 기능을 하는지 UX 가 많이 떨어져서 보완을 하기위해 인게임 튜토리얼 제작을 했다. 먼저 생각나는 연출이 가지로 뻗어서 설명을 띄우는 연출을 생각했다. 타임라인으로.. 2022.05.07 Study Day +10 💿Day PlayList💿 2022.05.08 개발내용, 학습정리 -TODO- CS 개발자 면접 질문 공부 모르는 단어 개념으로 공부해나아가기 메모리의 구조 코드 영역 : 실행할 프로그램의 코드가 저장되는 영역으로 텍스트 영역이라고도 지칭. 사용자가 프로그램 실행 명령을 내리면 코드를 올리고, CPU가 순서대로 명령어를 하나씩 처리하게 된다. 데이터 영역 : 프로그램의 전역 변수와 정적변수가 저장되는 영역이다. 데이터 영역은 프로그램 시작과 동시에 할당되고 프로그램 종료시 소멸한다. 힙 영역 : 프로그래머가 직접관리가 가능한 영역으로 이공간에 메모리를 할당하는 동작을 동적할당이라고 한다. C#, JAVA에서는 가비지 컬렉터가 자동으로 할당을 해제해준다. 낮은 주소에서 높은주소로 메모리가 할당된다. 스택 .. 2022.05.03 Study Day +9 💿Day PlayList💿 Better Days - Paul Blanco 2022.05.03 개발내용, 학습정리 -TODO- UI 디자인 리뉴얼 하기 UI 연출 다듬기 CS 프로그래머 면접질문 공부하고 정리하기 UI 디자인 리뉴얼 하기 - UI Design Change UX 공부한 기반으로 UI의 디자인을 다시 만들었다. 일단 문제점들을 나열해보았다. 피드백을 받았는데 이전 UI에선 역시 UX쪽으로 문제점을 지적 받았다. 보기 불편하고 불친절하다. 무슨 역활을 하는지 알수가 없다. 가시성이 떨어진다. 1번 문제점 해결 - 포탑트리를 무엇을 선택하는지 테두리를 두르고 라인을 그려넣었다. 2번 문제점 해결 - 포탑의 데미지, 설치시 소모 골드, +a 를 보여주는 설명패널을 넣었다. 3번 뒷 배경과 대비를 주.. 2022.05.02 Study Day +8 💿Day PlayList💿 BEBE - CHANGMO, Paul Blanco 2022.05.02 개발내용, 학습정리 -TODO- 해상도 변경 옵션 만들기 플레이어 카드에 이름, 골드, 레벨 등 데이터베이스 정보 넣기 해상도 변경 옵션 - Resolution Setting Screen.SetResolution으로 유니티 내부 함수 활용해서 해상도 조절을 만들었다. 1920 * 1080을 디폴트값으로 놓고 1920 * 1080 보다 높은 해상도만 windowMode를 true주어서 전체화면 플레이를 하게 했고 나머지 아래 해상도는 창모드로 실행하게 했다. 이전에 공부한 DropDown의 Value값을 함수의 value로 받아서 case에 맞게 해상도 조절을 할수 있게 했다. -추후 수정 사항- 해상도에서 창.. 2022.03.24 Study Day +5 💿Day PlayList💿 : 도쿄 - 기리보이(Giriboy) 2022.03.23 개발내용, 학습정리 유니티 플러그인 Dotween UI 사용 UI 이동 연출을 위해 Dotween 플러그인을 사용하여 연출했다. 내가 만든 스크립트와 UI에 버그가 났다. 내용은 화면비율에 대한 UI RectTransform의 위치가 고정으로 이동하지 않고 Vector3인 X Y Z 로 움직여서 화면의 비율이 바뀔때 마다 덜 이동하거나 더 이동하거나 했던 버그가 일어났다. 여기서 먼저 Canvas에 Canvas Scaler 의 Scale With Screen Size를 1920 x 1080 으로 고정하고 Game View에 비율을 16 : 9 Aspect로 설정하고 작업했다. 여기서 다시 문제로 돌아오면 RectTrans.. 이전 1 2 다음