Improve gameplay

This commit is contained in:
schmelczerandras 2020-10-20 08:56:38 +02:00
parent e02a5b264c
commit 7c76b16d13
53 changed files with 1084 additions and 404 deletions

View file

@ -2,7 +2,7 @@ import { Renderer } from 'sdf-2d';
import { GameObject, UpdateMessage } from 'shared';
export interface ViewObject extends GameObject {
update(updates: Array<UpdateMessage>): void;
step(deltaTimeInMilliseconds: number): void;
draw(renderer: Renderer): void;
draw(renderer: Renderer, overlay: HTMLElement): void;
beforeDestroy(): void;
}