package com.persesgames.game import org.khronos.webgl.WebGLRenderingContext /** * Created by rnentjes on 19-4-16. */ abstract class Screen { open fun loadResources() { } open fun closeResources() { } abstract fun update(time: Float, delta: Float) abstract fun render() } class DefaultScreen: Screen() { override fun update(time: Float, delta: Float) { } override fun render() { // show loading message? Game.gl().clearColor(1f, 1f, 0f, 1f) Game.gl().clear(WebGLRenderingContext.COLOR_BUFFER_BIT) } }