2024
- 05 / 03 (Unity) Fake Null 정리
- 10 / 02 (Unity) 조이스틱 구현
- 25 / 01 (Unity) Draw Call 최적화
- 24 / 01 객체지향 프로그래밍
- 24 / 01 (Unity) 가비지 컬렉션 (GC)
- 18 / 01 (Unity) 코루틴 이해하기 (Coroutine)
- 18 / 01 (Unity) 기본 용어 정리
- 15 / 01 (PlayFab) Google Play Game 로그인
- 14 / 01 (GitHub) 리포지토리의 하위 폴더 복사하기 (커밋 포함)
- 09 / 01 (Unity) Asset 메모리 최적화
2023
- 30 / 12 (PlayFab) Azure 샘플 코드 분석
- 26 / 12 (PlayFab) Unity에서 Azure 함수를 로컬에서 디버그하기
- 23 / 12 (PlayFab) CloudScript에 Azure 연결하기
- 16 / 10 (Unity) 인벤토리의 슬롯을 등급순으로 정렬
- 20 / 09 (Unity) Animator Override Controller
- 20 / 09 (Unity) Animator Controller 코드 변경
- 07 / 08 (Unity) 디자인패턴 Event Bus
- 07 / 08 (Unity) 코드 색깔과 자동완성 버그
- 12 / 07 (3D RPG) 세이브
- 07 / 07 (Unity) SkinnedMeshRenderer 파츠 변경
- 07 / 07 (3D RPG) 캐릭터 커스텀
- 18 / 06 (3D RPG) 아이템 DeepCopy (깊은 복사)
- 16 / 06 (Unity) 안드로이드 빌드 버그 - logcat 사용
- 09 / 06 (3D RPG) 강화
- 07 / 06 (3D RPG) 퀘스트
- 06 / 06 (3D RPG) NPC 대화 (퀘스트)
- 05 / 06 (Unity) FixedUpdate GetKey
- 05 / 06 (Unity) foreach Error
- 05 / 06 (Unity) CapsuleCollider Center 변경법
- 04 / 06 (3D RPG) NPC와 상점
- 01 / 06 (3D RPG) 스킬 Popup
- 24 / 05 (3D RPG) 장비/스탯 Popup
- 23 / 05 (3D RPG) 인벤토리 Popup
- 21 / 05 (3D RPG) 아이템
- 16 / 05 (3D RPG) 스킬
- 13 / 05 (3D RPG) 몬스터
- 12 / 05 (Unity) Slider NaN
- 12 / 05 (3D RPG) 플레이어 기능
- 11 / 05 (3D RPG) Google Sheet 연결
- 10 / 05 (Unity) GoogleSheet Get
- 28 / 04 (3D RPG) 기본 기능
- 24 / 04 (Unity) 구글 로그인 에러
- 21 / 04 (3D RPG) 프로젝트 시작
- 17 / 04 (C#) 숫자 단위 지정
- 09 / 04 (C#) Packet Generator [3]
- 07 / 04 (C#) Packet Generator [2]
- 06 / 04 (C#) Packet Generator [1]
- 05 / 04 (Unity) ScriptableObject
- 02 / 04 (Github) 유실된 커밋 복구하기
- 02 / 04 (Unity) NetworkManager
- 30 / 03 (Unity) Login 문자열 검사
- 29 / 03 (Unity) InputField 입력 이벤트
- 26 / 03 (Unity) Android Gradle Error
- 24 / 03 (C#) Serialization [4]
- 24 / 03 (C#) Serialization [3]
- 23 / 03 UTF-8, UTF-16
- 23 / 03 (C#) Serialization [2]
- 17 / 03 (C#) Serialization [1]
- 17 / 03 (C#) PacketSession
- 16 / 03 (C#) SendBuffer
- 16 / 03 (C#) RecvBuffer
- 14 / 03 TCP/UDP 프로토콜 요약
- 14 / 03 (C#) Connector
- 13 / 03 (C#) Session [4]
- 13 / 03 (C#) Session [3]
- 12 / 03 (Blog) 경로가 같은데 avatar가 안된다면
- 12 / 03 (C#) Session [2]
- 10 / 03 (Blog) 갑작스러운 빌드/배포 오류
- 10 / 03 (C#) Session [1]
- 09 / 03 (C#) Listener
- 07 / 03 (C#) 소켓 프로그래밍 기초
- 07 / 03 통신 기초
- 07 / 03 네트워크 기초
- 06 / 03 (C#) Thread Local Storage (TLS)
- 05 / 03 (C#) ReaderWriterLock 구현 연습
- 03 / 03 (C#) ReaderWriterLock
- 02 / 03 (C#) 컨텍스트 스위칭과 Event
- 02 / 03 (C#) SpinLock
- 24 / 02 (C#) DeadLock
- 24 / 02 (C#) Lock과 Monitor Class
- 24 / 02 (C#) 경합 조건과 원자성 (Interlocked)
- 23 / 02 (C#) Memory Barrier
- 23 / 02 Debug와 Release의 차이
- 23 / 02 (C#) 스레드