- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
- vim 명령모드(Command mode) / 입력모드(Edit mode) u : 돌아가기 ( 삭제 ) (= ctrl +z ) - 입력모드 (insert) 시작할떄도 여러방법이있다 shift + a : 맨앞줄에서 커서시작 / a : 한칸 뒤에서 커서시작 / i : 현재커서에서 커서시작 / o : 한 줄 띄우고 커서시작 -저장 : 명령모드 + w = : w [파일명] -> [파일명]으로 현재 파일 현재위치에 저장 -나가기 : 명령모드 + q = : q : wq -> 저장후 나가기 : q! -> 수정한것 저장안하고 그냥 나가기 파일 들어가기 : vim [파일명] vim은 기본적으로 마우스를 쓰지않고 , copy/paste/ 등의 작업이 매우 쉽다. 복사 : yy (yanked) / 3yy ( 현재 커서부터..
지난 시간에는 아래와같이 Collision Box를 레벨 내 새롭게 복사하였으며, 이 인스턴스는 추가적인 기능없이 그대로 사용이 가능하였습니다. 이번 시간에는, 플레이어가 이 Trigger Volume안에 들어갈수 있게 만들어보도록하겠습니다. 또한 이전처럼 단순히 볼륨에 들어가야 불빛이 켜지는것이 아니라, 특정 버튼을 눌러서 시행하도록 해보겠습니다. 일단 Volume에서의 상호작용이 필요하므로, Light_BP의 노드 이벤트그래프에서 수정을 해주어야할것입니다. 플레이어가 현재 볼륨 내에 있으니 버튼 입력이 가능하다고 알리는 기능을 구현해보겠습니다 . 일단 아래와 같이 ALT + 우클릭으로 Toggle node 에 대한 begin과 over 작업을 전부 끊어줍니다. 이후 아래와 같이 시작과 끝단에 Enab..
- VIM : Vim is an advanced text editor taht seeks to provide the power of the de-facto Unix editor 'Vi' Vim modes : 1. Command mode ( 명령어 모드 ) : 커서를 이동하거나 삭제, 복사, 붙혀넣기를 수행 / 글자가 입력되지 않음 2. Edit mode ( 입력 모드 ) : 실제 문서를 편집하는 모드 3. Last line mode ( 마지막 행 모드 ) : 파일을 저장 / 읽기 . 문자열 패턴을 이용, 종료, 설정 변경 Vim 을 사용시 마우스를 사용하지않고 대부분의 작업을 수행할수있다 / 작업효율 증가 - Regular expression ( 정규표현식 ) 프로그래밍, 자동화 등의 작업을 실행할떄 사..
이전 포스팅까지는 언리얼엔진 블루프린트의 구성 컴포넌트를 추가하는 작업을 주로 했었습니다. LampFixture이라는 스태틱 메시를 추가하였고, SpotLight라는 라이트를 추가하였으며, 트리거 볼륨인 BoxCollision을 추가하여, 플레이어가 볼륨에 들어오는 것을 확인해주도록하였습니다. 하지만 실제로 불을 켜고 끄는 기능은 추후 다루도록하겠으며 이번에는 지난번과같이 방안에 들어가면 LampFixture의 Light가 들어오는 작업을 해보겠습니다. 위의 Level Bluprint는 저번 포스팅에서 작업하였던 것이며 , 이번에는 Class Blueprint를 이용해 작업해보겠습니다 . 둘 다 같은 기능을 수행하지만, Class Blueprint의 모듈성이 얼마나 유용한지 확인해보는것이 주 목적입니다...
- Storage structure - 컴퓨터시스템 요소의 정의 CPU : 명령어를 수행하는 추상적인 의미 Processor : 실질적인 명령어를 수행하는 의미 Core : CPU의 가장 basic computation unit Multicore : 같은 CPU안에 위와같은 CPU가 여러개 있는것 / 시스템자체를 만들때 엔진을 2개넣고 만드는것 Multiprocessor : 프로세서를 여러개 포함하는것 AMP : 프로세서가 여러갠데 종류가 다른것들을 묶어놓은것 - Symmetric Multiprocessor (SMP) = multiprocessor -> 내부 캐시를 공유 - Computer Architecture 명령어가 0,1 이라는 BIT 정보로 들어오면, 이를 받아서 내부적으로 정의하는 방법이 필요..
- Operating System (OS) : 운영체제 : Software that manages a computer hardware : 하드웨어를 관리하는 소프트웨어 - Operating system의 목표 : 하드웨어와 소프트웨어간의 '인터페이스' : Library ( system calls 포함 ) : Resource manager ( Use the computer hardware in an efficient manner ) -> Kernel[커널] : The one Program running at all times on the computer : 항상 수행되는 프로그램 -> System program : The Program which ships with the operating system :..