Game engine based on GL