// Box.pde class Box{ Body body; // Box2D Object(World, Body, Fixture, Shape float w, h; //weight, height Box(){ w = 16; h = 16; // 1. create bodyDef BodyDef bd = new BodyDef(); bd.type = BodyType.DYNAMIC; bd.position.set(box2d.coordPixelsToWorld(mouseX, mouseY)); // 2. define body body = box2d.createBody(bd); // 3. create Shape PolygonShape ps = new PolygonShape(); float box2DW = box2d.scalarPi..
물리엔진라이브러리를 만들어 보자.. Box2D는 2006년 게임개발자 회의에서 에린 카토(Erin Catto)가 물리 관련 튜토리얼로 발표한 C++ 코드에서 출발했습니다.(http://box2d.org/about/) Java로 구현된 JBox2D 라이브러리를 설치 필요(http://www.jbox2d.org/) 추가로 PBox2D(프로세싱 Box2D) 설치 필요 아래 사이트 : https://github.com/shiffman/Box2D-for-Processing 그러나 프로세싱에서 사용하기 위해서는 Processing > Sketch 메뉴에서 >라이브러리 > 라이브러리 추가하기 메뉴에서 jbox2D를 선택하고 shiffman의 라이브러리를 설치해 주어야 한다. 위와 같이 설치가 불가할 경우 manual..
아래 명령을 수행한다.$ sudo apt-get install redis-server추가 팩키지 설치 : libjemalloc1 redis-server redis-tools redis 버젼 확인$ redis-server --versionRedis server v=2.8.4 sha=00000000:0 malloc=jemalloc-3.4.1 bits=64 build=a44a05d76f06a5d9 redis 서비스 시작$ redis-server redis client 수행하여 정상 여부 확인$ redis-cli --> windows 경우 "redis-client"라서 혼동스러울 수 있음$ cd /usr/bin$ ln redis-cli redis-client --> link를 통하여 "redis-client" ..