일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- unity
- 최적화
- 환급챌린지
- sha
- 패스트캠퍼스
- Unity Editor
- 가이드
- TextMeshPro
- 프레임워크
- C#
- Dots
- 샘플
- base64
- RSA
- AES
- 커스텀 패키지
- Framework
- Job 시스템
- Custom Package
- ui
- Tween
- 직장인자기계발
- 오공완
- adfit
- 2D Camera
- 직장인공부
- job
- 암호화
- DotsTween
- 패스트캠퍼스후기
- Today
- Total
목록FrameWork (19)
EveryDay.DevUp

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 ( v.0.1.1 ) ※ Unity 2019.3.10f1, Android Build 환경 ● Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및.. everyday-devup.tistory.com ▣ 기반 지식 https://everyday-devup.tistory.com/54 [Unity] 게임 UI를 관리하기 위한 Stack 시스템 게임 UI ( User Interface ) : 게임과 유저 사이의 의..

프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지입니다. https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 ( v.0.1.0 ) ● Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08.. everyday-devup.tistory.com v.0.1.1 v.0.1.0 v.0.0.1 ▶ 각 기능별 사용 가이드 1. 2D 카메라, 캔버스 설정 가이드 ( v.0.0.1 ) https://everyday-devup.t..

※ Unity 2019.3.10f1, Android Build 환경 ● Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프레임워크 v.0.0.1 패키지 추가 ▶ 기능 : Base64, SHA256, AES128~256, RSA 암복호화 : 파일 읽기/쓰기, PlayerPrefs 저장/불러오.. everyday-devup.tistory.com v.0.1.1 가이드 ( 2020-07-06 ) ▶ 패키지 다운로드 및 임포트는 v.0.1.0 가이드와 동일 ▶ 기본 데이터 및 로고 씬을 불러오기 위해 Cus..

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 ( v.0.1.0 ) ● Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08.. everyday-devup.tistory.com ResourceManager는 Addressable Package를 사용하여 Unity Asset의 프리팹, 텍스쳐, 폰트, 아틀라스와 같은 것을 동적으로 불러오는데 사용된다. Object의 guid를 기반으로 캐싱하여 관리하며..

기존에 사용하던 v.0.0.1 프레임워크 패키지에서 v.0.1.0으로 프레임워크 패키지로 업그레이드하면서, Unity의 Addressable 패키지를 사용하게 되었다. Addressable 패키지를 사용함에 따라 v.0.1.0 프레임워크 패키지에 종속성이 생겼고 기존의 Export 패키지로는 종속성 문제를 해결할 수 없어 Custom Package로 변경하게되었다. ( 여기서의 종속성은 Addressable 패키지가 프로젝트 내에 없을 경우 프레임워크 패키지를 사용할 수 없게되는 부분을 말한다. ) ※ Custom Package란 ? https://everyday-devup.tistory.com/82?category=934757 [Unity] Unity Custom Package ( 유니티 커스텀 패키지..

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프.. everyday-devup.tistory.com ▶ Resources 폴더에서 Create/Scriptable Object Asset/CryptoData 생성 : 사용할 AES Key ( size 128, 256 ), AES IV ( size 128 )를 입력 후 Convert 버튼을 클릭한다. ..

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프.. everyday-devup.tistory.com ▶ PlayerPrefs를 이용한 파일 저장/불러오기 private void Start() { string testData = "테스트 데이터"; FileUtil.SavePlayerPrefs( "test", testData ); Debug.Log( ..

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프.. everyday-devup.tistory.com ▶ 2DCamera 게임 오브젝트를 선택 후, 게임에 맞는 기준 해상도를 설정 : 여기서는 720x1280 Portrait 을 사용하여 가로를 기준으로 해상도를 맞추는 설정 : 세로를 기준으로 해상도를 맞추는 경우 match width 체크를 끄면 ..

앞선 게시물에서 2D Camera를 설정하는 스크립트를 소개하였는데, 이어서 UGUI로 UI를 표시하기 위한 필수 컴포넌트인 Cavas를 설정하는 스크립트를 설명하고자 한다. 2D Camera는 다음의 링크를 참고 https://everyday-devup.tistory.com/18 [Unity] 프레임워크 개발 - 4. 2D Camera 단말기에 따른 Camera 설정의 이론은 다음의 게시물을 통해 확인 가능 https://everyday-devup.tistory.com/7 [Unity] 해상도에 따른 2D Camera 설정 2D 카메라의 Size는 게임의 특징에 따라 가로로 고정 할지 세.. everyday-devup.tistory.com ▶ Canvas 설정 : Camera와 Canvas의 크기 및 ..

게임 내부에서 중요한 데이터는 메모리 해킹이 되지 않도록 암호화하여 사용할 수 있도록 함 : 암복호화 시에 오버헤드가 있기 때문에 중요한 곳에서만 사용해야함 : 암복호화 되는 데이터와, 즉시 저장되는 변수를 나누어 상황에 따라 사용할 수 있도록 함 using System; public class CryptoValue { string encryptData = string.Empty; T data; public void Set(T value) { CryptoComponent cryptoComponent = Game.Instance.crypto; encryptData = Crypto.EncryptAESbyBase64Key( value.ToString(), cryptoComponent.aesBase64Key, ..