# engine

컴퓨터가 길을 찾는 더 빠른 방법(JPS알고리즘의 작동방식)
RTS, AOS장르의 게임들에서 플레이어가 목적지를 지정하면 캐릭터들은 목적지까지 “알아서” 장애물을 피하고 “최단거리”로 목적지에 도착한다. 오늘은 캐릭터들이 어떻게 목적지에 알아서 도착하는지에 대한 알고리즘에 대해 배워보자. > 눈을감고 길을 찾아봅시다 컴퓨터가

[JS] 자바스크립트 엔진이 코드를 실행하는 과정
🌈 학습을 위해 Must-Know-About-Frontend에서 가져온 내용을 수정, 추가하여 작성한 글입니다. 기존 내용과 대부분 유사하며 Summary 부분은 추가하였습니다. Summary | | 설명 | | :--------: | :-------- | |

프롤로그(자체제작 엔진 만들기)
최근, 게임엔진을 사용해보기만 하다 게임엔진 제작을 위한 본격적인 작업에 들어갔다.요즘에는 좋은 상용엔진들이 많은데 왜 굳이 게임엔진을 직접 만드느냐는 말도 많지만 딱히 신경쓰진 않는다.애초에 내가 하고싶은 일이고 남들이 보기엔 그럴싸한 성과를 내지 못한다 하더라도,

[Cocos2d-x] 1. 파일 생성 및 솔루션 파일 생성 (with Cmake)
Cocos2d-x 1. 파일 생성 및 솔루션 파일 생성 (with Cmake)
[Java_Error] Cannot invoke "javax.script.ScriptEngine.eval(String)" because "engine" is null
계산기 만들기 연습중 계산 결과를 불러오는 과정에서 에러가 발생했다.Cannot invoke "javax.script.ScriptEngine.eval(String)" because "engine" is null at com.newlecture.web.calc3.serv

[sequelize] 시퀄라이즈 이번엔 진짜 정복?
저번주 미니프로젝트 때부터 있어왔던 트러블 슈팅을 순서대로 정리해본다.이런 식으로 1 대 다 관계인 두 모델에 hasMay, belongsTo를 적고그 안에 foreingKey, sourceKey, targetKey, onUdate, onDelete를 적어주면 모든게
후기
드디어 udemy에서 강좌를 보고 언리얼 fps게임 tutorial 만들기를 끝냈다.udemy unreal course link학교에서 프로젝트로 항상 웹개발이나 머신러닝쪽만 공부하다가 내진로에 맞춰 처음으로 게임개발을 공부하는 거였는데 내가 코딩한것에 따라 게임속 캐
게임 끝내기
ShooterCharacter 클래스에서 전에 override method로 구현한 takeDamage가 호출될때마다 HP가 0보다 많은지 확인하는 IsDead 메소드를 통해 캐릭터가 죽었는지 살았는지 확인한다.만약 캐릭터가 죽었다면 현재 GameMode 클래스에 Pa
JS V8 Engine
V8은 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 자바스크립트 엔진으로 구글 크롬 브라우저와 안드로이드 브라우저를 탑재하고 있다.여기서 크롬 브라우저는 크게 Blink라는 렌더링 엔진과 V8이라는 자바스크립트 엔진을 가지고 있다.V8 엔진은 C++로 작성 되었
[JavaScript] Engine - Compiler & Interpreter
컴퓨터가 코드를 인식하고 실행하는 방법. 그리고 JavaScript Engine 특히 V8의 작동 방법에 대하여.
MySQL - 테이블 생성 시 engine과 character 설정하기
브랜디에서 데이터베이스 스키마 입력 작업을 하면서, 엔진을 InnoDB로 설정해달라는 요청을 받게 되었습니다.

Javascript Closure? 클로저? 그리고 클로저 사용해 module을 만들기!
클로저 정의를 해보고 클로저를 사용해서 module을 만들어 보자! Closure!!!!!!!!!!!!!!!!!!!