전체 글
-
[유니티] 4강 변수[유니티] 기본 2022. 5. 30. 21:28
일반적으로 접근 제한을 두는데 private, protected, public 사용한다. 이번에는 유니티 Inspector에서 노출 되고 안되고를 다루고, 일반적인 프로그래밍 언어와 다른 Property를 살펴본다. 1. 상황별 Inspector에서 보이기 1) private 으로 선언된 변수는 다른 객체에서 접근(읽기/쓰기)을 못한다. 당연히 inspector에서도 보이지 않는다. 2) public으로 선언된 변수는 다른 객체에도 접근이 가능하기도 하고, 역시 Inspector에서도 잘 보인다. 3) 클래스간에는 접근 권한을 안주고,Inspector에만 보이게 하고 싶다면, [SerializeField]를 한다. 프로그래머 입자에서 유니티가 버전업이 되거나 어쩌닥 프로젝트가 깨지더라도, 프로젝트를 최대..
-
[유니티] 3강 클래스와 컴포넌트[유니티] 기본 2022. 5. 30. 21:27
C#에는 클래스 단위가 최소 단위다. 클래스내의 변수, 즉 멤버 변수끼리 주고 받을수 있는 상호작용을 해야하는데 이번에 그걸 알아보자. 1. 테스트를 위해서, 하나의 객체와 같은 이름의 cs파일을 만들고 서로 연동 시켰다. 2. 새로 만든 IntroObj.cs파일을 열어서 public으로 출력함수를 만들었다. 3. IntroMgt.cs에서 방금 만든 함수를 한번 불러보자. 시작하는 함수에서 해당 객체를 가져와서 방금 만든 함수를 불러왔다.(FindObjectOfType) 출력이 잘 되는것을 확인 할 수 있다. 이쯤되면 눈치가 빤한 사람이면 벌써 눈치챘을것이다. 만들어진거 가져왔을 뿐이다. 직접 만들기보다는(할당/해제) 거의 유니티에 맡기고 값이나 바꾸고 하는게 다다. (어쩌면 이 부분 때문에 기획자나 디..
-
[유니티] 2강 스크립트 생성 및 작성[유니티] 기본 2022. 5. 30. 21:26
1. 프로그래밍을 하면 main()함수가 불리는걸 기준으로 작성하지만, 유니티에서는 스크립트가 독립적으로 직접 불릴수는 없는것 같다. 그래서 최소한 빈 객체라도 만들어서 그 객체 Component로 추가해야 한다. Hierachy 에 있는 +를 누르든가, 마우스 우클릭 하면 메뉴가 뜬다. 이런 저런 복잡하게 객체가 다양하게 많지만, 차차 알아나가기로 하고 지금은 빈 객체 만들자. Intro를 관리하니까 매니지먼트 약자 붙여서 IntroMgt라고 명명했다. 2. 나중에 알게 되겠지만, 폴더로 미리 잘 나눠두지 않으면 파일이 많아서 헷갈린다. 스크립트가 있는 폴더라고 해서 Assets폴더 안에 Scripts폴더를 생성한다. (나중에 게임을 본격적으로 만들게 되면 분류별로 폴더를 세세하게 나눠야할거 같지만, ..
-
[유니티] 1강 유니티 프로젝트[유니티] 기본 2022. 5. 30. 21:25
1. 유니티를 설치하고 실행하면, 처음 나오는 허브다. 대충 살펴보면 아래와 같다. Projects - 만들어둔 프로젝트를 확인이 가능하다. Installs - 유니티 설치된, 설치할 버전들이 보이고 원하는 버전을 설치할수 있는곳이다. Learn - 각종 튜토리얼이 즐비되어 있다. Communtiy - 각종 블로그나 포럼등이 보인다. 계속 사용하다 보면, 자연스레 익혀지는 UI이니 가볍게 무시하고, [New project]를 선택한다. 2. 여타 프로그래밍 에디터처럼 프로젝트의 템플릿들이 보인다. (VS라면 위저드 정도다) 기본부터 공부하는거니까 복잡하게 갈것 없이 2D를 선택하고 프로젝트 이름은 Hello를 입력한다. 3. 프로젝트 하나 만드는데 한참이 걸린다. 네이티브로 개발하는 사람 입장에서, 진짜..
-
라라랜드로 5만원 추가할인(쇼핑몰 상관없음)IT 이벤트 2022. 5. 30. 15:58
라이젠 5800X와 함께 라데온 6000시리즈 그래픽카드를 구매하고, 포토후기를 남기면 5만원의 상품권을 받을수 있어서 실구매가가 더 저렴해집니다. 당연히 다른 쇼핑몰의 구매 혜택이 있더라도 중복으로 받으실수 있을겁니다. 라이젠 5800X의 성능을 한번 알아봅시다. 퀘이사존(https://quasarzone.com)에서 10종의 인기 게임 결과 입니다. 리뷰를 작성하는 시점 5800X의 가격은 301,990원, i5-12600K는 353,360원에 판매되고 있습니다. 메인보드까지 합하면 더욱 저렴하면서도, 고성능을 누릴 수 있습니다. 라데온 6000시리즈 그래픽카드, 퀘이사존(https://quasarzone.com)에서 15종의 인기 게임 결과 입니다. 라데온 그래픽카드가 넓게 골고루 분포되어 있어서,..
-
[루머]AMD Ryzen 7000 CPU는 인텔 Raptor Lake DDR5 메모리 5200Mbps '네이티브' 속도보다 더 낫습니다.IT 소식 2022. 5. 30. 11:09
Intel의 13세대 Raptor Lake-S 데스크탑 CPU 는 AMD의 Ryzen 7000 데스크탑 CPU 와 거의 같은 시기에 출시됩니다 . 두 플랫폼 모두 PCIe Gen 5.0 및 DDR5를 완벽하게 지원하지만 새로 유출된 사양 시트는 레드 팀이 Intel의 13세대 플랫폼보다 메모리 지원 기능에서 약간 유리할 수 있음을 암시할 수 있습니다. Intel 및 AMD는 이번 가을에 잔인한 싸움을 위해 준비하고 Raptor Lake-S의 DDR5-5200 기본 사양이 나열되어 Ryzen 7000에 우위를 제공할 수 있음 산업용 마더보드 제조업체인 MiTAC은 PH12ADI 마더보드 사양에 포함되어 있으며 , 곧 출시될 13세대 Intel Alder Lake 데스크탑 CPU에서 지원하는 기본 메모리 속..
-
3RSYS Socoool GT 360 사용기필드테스트 2022. 5. 29. 21:50
i5-12600K 에 AS500 Plus 공랭 쿨러를 사용하면서 불만 없이 만족하며 잘 사용했습니다. 그런데, 오버클럭을 좋아하는 본성을 이겨내지 못하고, 결국 수랭 쿨러로 넘어가기로 결심했습니다. 등급이 높은 CPU가 아니었기에 가성비 제품 위주로 찾던 중, 3RSYS Socoool GT 360을 발견했습니다. 예전에 3RSYS 제품 사용한적 있고, AS받으면서 아주 만족한 경험이 있었기에 망설임 없이 바로 구매했습니다. 제품은 포장지까지 하나도 구김이 없을 정도로 튼튼하게 배송되어 왔습니다. 역시 3RSYS는 AS깡패입니다. 분명히 구매할때는 3년 보상기간이었는데, 갑자기 6년이라고 포장을 뜯자 마자 알려주네요 ㅎㅎ 사용중이던 쿨러를 분리하고, 새로 구매한 브라켓까지 장착했습니다. 역시 빨간색의 선택..
-

