0.6.1 • Published 6 years ago
itay-game-loop v0.6.1
itay-game-loop
A game loop written in typescript.
Install
npm install --save itay-game-loop
Usage
import { MainLoop, FpsMonitor } from "itay-game-loop";
export class Game {
private fpsMonitor = new FpsMonitor();
private mainLoop = new MainLoop();
private fpsDisplay: HTMLElement | null;
constructor() {
this.fpsDisplay = document.getElementById('fpsDisplay');
this.mainLoop.timing.maxTicksPerSecond = 65;
this.mainLoop.setTick(delta => this.update(delta));
}
private update(deltaMillisec: number) {
this.fpsMonitor.countFrame(deltaMillisec);
if (this.fpsDisplay) {
this.fpsDisplay.textContent = Math.round(this.fpsMonitor.fps) + ' FPS';
}
}
}
0.6.1
6 years ago
0.6.0
6 years ago
0.5.1
6 years ago
0.5.0
6 years ago
0.4.4
6 years ago
0.4.3
6 years ago
0.4.2
6 years ago
0.4.1
6 years ago
0.4.0
6 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.0
6 years ago
0.1.13
6 years ago
0.1.12
6 years ago
0.1.11
6 years ago
0.1.10
6 years ago
0.1.9
7 years ago
0.1.8
7 years ago
0.1.7
7 years ago
0.1.6
7 years ago
0.1.5
7 years ago
0.1.4
7 years ago