|
@ -25,6 +25,7 @@ let player; |
|
|
let rapierWorld, debugLines, itemManager; |
|
|
let rapierWorld, debugLines, itemManager; |
|
|
let debugRapier = false; |
|
|
let debugRapier = false; |
|
|
let isPaused = false; |
|
|
let isPaused = false; |
|
|
|
|
|
let floorGridSize = new THREE.Vector2(10, 200); |
|
|
|
|
|
|
|
|
let socket; |
|
|
let socket; |
|
|
const currentPlayers = {}; |
|
|
const currentPlayers = {}; |
|
@ -66,8 +67,8 @@ async function init() { |
|
|
const blocker = document.getElementById( 'blocker' ); |
|
|
const blocker = document.getElementById( 'blocker' ); |
|
|
const instructions = document.getElementById('instructions'); |
|
|
const instructions = document.getElementById('instructions'); |
|
|
|
|
|
|
|
|
fragmentedFloor(10 * 200); |
|
|
fragmentedFloor(floorGridSize.x * floorGridSize.y); |
|
|
createTiledFloor(10, 200); |
|
|
createTiledFloor(floorGridSize.x, floorGridSize.y); |
|
|
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } ); |
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } ); |
|
|
renderer.setPixelRatio( window.devicePixelRatio ); |
|
|
renderer.setPixelRatio( window.devicePixelRatio ); |
|
|