분류 전체보기 280

[Unity] WebGL 빌드시 Exception: Unity.IL2CPP.Building.BuilderFailedException

결론 한글경로 문제 Exception: Unity.IL2CPP.Building.BuilderFailedException: "D:\Program Files\Unity Hub\Editor\2020.3.23f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten_Win\python\2.7.5.3_64bit\python.exe" -E "D:\Program Files\Unity Hub\Editor\2020.3.23f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emcc" -o "D:\workspace\Unity\testWebgl\Library\il2cpp_cache\linkresult..

Unity/문제해결 2022.01.10

[Node.js / JavaScript] 자료형과 변수선언

자료형 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types 문법과 자료형 - JavaScript | MDN 이 장은 JavaScript의 기본 문법과 변수 선언, 자료형 및 리터럴을 다룹니다. developer.mozilla.org 데이터 구조 및 형 데이터 형 최신 ECMAScript 표준은 7가지 데이처 형을 정의합니다. 6가이 원시 데이터 형 -Boolean. true와 false -null. null 값을 나타내는 특별한 키워드. JavaScript는 대소문자를 구분하므로, null은 Null, NULL 혹은 다른 변형과도 다릅니다. -undefined. 값이 저장되어 있지 않은 최상위 속성. -Number (e..

[Node.js] 핵심 개념 이해하기

Node.js는 이벤트 기반, 논블로킹 I/O 모델(비동기), 싱글스레드 기반 이벤트 기반 특정 이벤트 발생 시 미리 예약 혹은 지정해 놓은 작업을 진행하는 방식 (콜백) 컨텍스트 문맥, 코드의 실행 환경이라고 이해 함수 스코프 : 함수의 영역 함수 컨텍스트 : 함수가 호출시 실행되는 환경 호이스팅 : 변수를 선언하고 초기화했을 때 선언 부분이 최상단으로 끌어올려지는 현상 스코프 체인 : (Identifiers(식별자)를 찾는 일련의 과정) 시작시 따로 정하지 않아도 Main()에서 시작한거로 봄 메서드도 객체 Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. Node.js는 이벤트 기반, 논블로킹 I/O 모델(비동기)을 사용해 가볍고 효율적이다 싱..

[Node.js] VSCode 개발환경 설정하기

VSCode https://code.visualstudio.com/ Node.js 사용 (LTS) https://nodejs.org/ko/ Cmd 사용 npm은 에셋스토어 VSCode workspace의 nodejs 폴더 폴더생성 폴더가 아닌 빈공간 클릭, 파란색 테두리가 활성화 되어야함 New Folder 선택 폴더명 입력 생성 터미널 추가 power shell이면 cmd로 바꿔주기 컨트롤+ 쉬프트 + P 눌러서 terminal 검색 폴더 우클릭 New File test.js로 파일 생성 cmd에서 cd + 경로입력으로 해당 파일 경로로 이동 node test.js (파일명, .js는 안붙여도 됨)

CMD 명령어

C드라이브 D드라이브 이동 C: or D: 입력 디렉토리 이동 CD + 경로 입력 디렉터리의 파일과 하위 디렉터리 목록 보이기 DIR 화면 지우기 CLS cmd 명령어 (명령 프롬프트 명령어) 모음 ASSOC : 파일 확장명 연결을 보여주거나 수정합니다. ATTRIB : 파일 속성을 표시하거나 바꿉니다. BREAK : 확장된 CTRL+C 검사를 설정하거나 지웁니다. BCDEDIT : 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성을 설정합니다. CACLS : 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정합니다. CALL : 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다. CD : 현재 디렉터리 이름을 보여주거나 바꿉니다. (다른 디렉토리로 이동할 수 있습니다.) CHCP : 활성화된 ..

MVC (모델-뷰-컨트롤러)

모델-뷰-컨트롤러(model–view–controller, MVC)는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다. ex) 유니티에서의 예시 model : 데이터 시트에서 넘거온 Info클래스 view : Model (모델링, 스프라이트, 애니메이션 등) controller : Hero 클래스 등 제어 컴포넌트 https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC 모델-뷰-컨트롤러 - 위키백과, 우리 모두의 백과사전 모델, 뷰, 컨트롤러의 관계를 묘사하는 간단한 다이어그램. 웹 애플리케이션에서 일반적인 MVC 구성요소 다이어그램 모델-뷰-컨트롤러(model–view–contro..

디자인패턴 2021.12.07

플로킹 알고리즘, 군중 알고리즘

http://www.devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=53201 데브코리아 한국 게임개발자 커뮤니티 www.devkorea.co.kr 플로킹 알고리즘 https://studyfield.tistory.com/490 3D공간 flock(Boids) 알고리즘(군체 AI, 새 무리 이동) C# 코드 리뷰 youtu.be/_d8M3Y-hiUs Flock(Boids) 알고리즘 :: 생물의 집단 행동 (새의 무리 이동 등)에서 아이디어를 얻어 만들어졌다. 모든 새는 3가지 규칙을 따른다. 1. cohesion : 모든 boid의 평균 위치에 더 근접하게.. studyfield.tistory.com https://ko.wikipedia.org/wiki/%EB%..

Unity/참고자료 2021.12.05