UNPKG

lance-gg

Version:

A Node.js based real-time multiplayer game server

16 lines (12 loc) 466 B
import { ClientEngine } from './ClientEngine.js'; import { SyncStrategy, SyncStrategyOptions } from './syncStrategies/SyncStrategy.js'; class Synchronizer { public syncStrategy: SyncStrategy; private clientEngine: ClientEngine; // create a synchronizer instance constructor(clientEngine: ClientEngine, syncStrategy: SyncStrategy) { this.clientEngine = clientEngine; this.syncStrategy = syncStrategy; } } export { Synchronizer}