전체 글 75

아이패드 점프 데스크탑(유료어플) 사용

장비 : 아이패드 프로 4세대 12.9 + 매직키보드 이전에 RD Client를 사용할 때 워낙 많은 일들이 있었어서.. 이건 또 얼마나 걸릴까 했지만.. 금방 되더라구요? 저는 대부분 윈도우 사용자로 알고 진행하겠습니다.(맥도 다를 건 없는데.. 유료더라구요 거의 40달러 되는거 같던데..) 아래 홈페이지에서 다운받고 실행하시면 Jump Desktop Connect라는 프로그램이 실행됩니다. https://jumpdesktop.com/free-remote-desktop.html Jump Desktop for Windows © Copyright PhaseFive Systems LLC jumpdesktop.com 여기서 계정을 추가하시면 됩니다. 그러면 컴퓨터에서 셋팅이 끝납니다. 아이패드에 점프데스크탑(..

일상,잡다 2022.06.12

아이패드 RD Client 사용하기

장비 : 아이패드 프로 4세대 12.9 + 매직키보드 어플 : RD Client 아이패드를 컴퓨터처럼 사용하기 위한 방법 중 하나로 RD Client를 사용해보려 합니다. 일단 무료니까 부담없이 도전해봤습니다.(IOS / AOS 둘다 있습니다.) 아래의 순서로 진행하려 합니다. 1.윈도우 셋팅 2. 아이패드 셋팅 단, 이 방법은 윈도우 pro일때 가능합니다. 1. 윈도우 셋팅 먼저 윈도우의 원격데스크탑 설정을 해주셔야 합니다. 그리고 이건 하다가 안되서 했던 방법입니다. PC이름을 설정 안하셨으면 DESKTIP-~~~~ 이런식으로 나타나는데, 이렇게 했을 땐 동작이 정상적으로 되지 않았습니다.(그냥 다른 것이였을 수도 있지만요..) 그래서 바꾸는 방법도 추가로 말씀드리겠습니다. 시작 → 설정 → 시스템 ..

일상,잡다 2022.06.12

유니티 UI - infinite scroll

유니티 버전 : 2020.3.25f1 작업환경 : Mac (Monterey 12.3.1) 무한스크롤!!을 한번 해보겠습니다. 인스타그램이나 유튜브를 보면 맨 아래로 내려가면 다시 컨텐츠가 생겨나는... 유니티 scrolll view 를 이용해서 작성하겠습니다. 먼저 전체적인 모습은 다음과 같습니다. Text는 현재 생성된 갯수를 보여주고 Create는 초반에 10개의 컨텐츠를 보여줍니다. Up 버튼은 맨 위로 올려주는 버튼입니다. 하이어라키는 다음과 같습니다. ScrollView 오브젝트에 ScrollView 스크립트를 넣어서 작성했습니다. ScorllView.cs using System.Collections; using System.Collections.Generic; using UnityEngine;..

유니티/UI 2022.05.24

PCG 기술을 사용한 유니티 RPG 게임 개발 - 1장 도전 문제?

유니티 버전 : 2020.3.25f1 작업환경 : Mac (Monterey 12.3.1) http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9791161750187 유니티 게임 개발을 위한 절차적 콘텐트 생성 - 교보문고 PCG 기술을 사용한 유니티 RPG 게임 개발 | 이 책에서 다루는 내용 ■ PCG 이론의 이해■ 의사 난수 사용 학습■ PCG용 재사용 가능한 알고리즘 제작■ PCG의 데이터 구조 평가■ 막대한 양의 콘텐트 www.kyobobook.co.kr 위 책을 구매해서 읽어보고 있습니다. 사실 더 많은 책들이 있는데.. 못 보고 있죠 1장은 의사난수에 대한 내용입니다. 랜덤하게 출력하는 방법에 대해..

유니티 2022.05.18

Unity(URP) UV_Scroll Shader

유니티 버전 : 2020.3.25f1(URP) 작업환경 : Mac (Monterey 12.3.1) 이번엔 UV_Scroll Shader를 작성해보려 합니다. UV_Scroll Shader가 무엇이냐면 간단하게 얘기하자면 Texture의 위치를 이동하는 작업입니다. Tiling을 변경을 해주는 작업입니다. 아래와 같이 Shader를 작성하신 다음에 텍스쳐를 넣고 X, Y 값을 변경하시면 됩니다. 아래는 결과 영상입니다. https://kmong.com/gig/449118 유니티 기반 게임,앱 개발해 드립니다. | 1000000원부터 시작 가능한 총 평점 0점의 IT·프로그래밍, 0개 총 작업 개수 완료한 총 평점 0점인 민또배기의 IT·프로그래밍, 2D·3D 게임 서비스를 0개의 리뷰와 함께 확인해 보세요..

Unity Mesh Renderer Size

유니티 버전 : 2020.3.25f1 작업환경 : Mac (Monterey 12.3.1) 메시렌더러의 사이즈를 구해서 큐브를 그려주는 스크립트 입니다. 아래 사이트를 참고하였습니다. https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=blessthy&logNo=221332575172 저는 에셋스토어의 무료 가구 에셋을 이용하여 확인해 봤습니다. MeshArea.cs using System.Collections; using System.Collections.Generic; using UnityEngine; public class MeshArea : MonoBehaviour { void OnDrawGizmosSelected() { Rend..

유니티 2022.05.16

Unity HexGrid

유니티 버전 : 2020.3.25f1 작업환경 : Mac (Monterey 12.3.1) Youtube 주소 : https://www.youtube.com/watch?v=EPaSmQ2vtek Game Dev Guide라는 유튜브 채널인데 좋은 정보가 많은 것 같습니다. Hex모양을 만드는 스크립트와 그리드 스크립트를 작성합니다. HexRendere.cs using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public struct Face { public List vertices { get; private set; } public List triangles { get; private set; ..

유니티 2022.05.16

Unity TabMenu

유니티 버전 : 2020.3.25f1 작업환경 : Mac (Monterey 12.3.1) TabMenu를 만들어보려 합니다. 게임에서 인벤토리나 시스템메뉴? 등에서 사용합니다. 버튼을 누르면 버튼에 해당하는 내용물이 화면에 나타납니다. 저는 Tabs라는 버튼과 Contents라는 내용물로 나눠서 TabMenu로 만들었습니다. 그 다음 Tabs의 버튼에 TabButton이라는 스크립트를 작성한뒤 붙여 줍니다. TabButton.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class TabButton : MonoBehaviour { Image backgro..

유니티/UI 2022.05.16

오버로딩(overloading) / 오버라이딩(overriding) 차이 간단 정리

* 오버로딩 : 하나의 메소드에 여러 가지로 구현하는 것을 말함 이름이 같은 메소드(함수)가 여러개다 라고 이해하면 될 것 같네요 가끔 자동완성을 보면 나오는 화살표? 있죠? 그런걸로 생각하시면 될 것 같습니다. * 오버라이딩 : 기반 클래스에서 물려받은 메소드를 파생 클래스에서 재정의 하는 것 쉽게말해 기존에 있던 함수를 내가 다시 작성할 수 있다는 겁니다. 다형성(Polymorphism)과 관련되어 있는데, 이 부분도 추후에 작성해보도록 하겠습니다. 오버라이딩을 하려면 재정의 하려는 메소드 앞에 override를 붙여 줍니다. abstract(추상)나 virtual(가상)에 가 되어 있어햡니다. 추상과 가상에 대해 말씀드리면 추상은 선언만 가능하지만 가상은 선언및 정의가 가능하다는 겁니다.

프로그래밍 2022.05.13
반응형