skulls/skullsgomobile/main.go

28 lines
486 B
Go

package main
import (
_ "image/jpeg"
_ "image/png"
"log"
"os"
"github.com/hajimehoshi/ebiten/v2"
"github.com/rootVIII/skulls"
)
func exitErr(err error) {
logf, _ := os.OpenFile("SKULLS-ERROR.log", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
log.SetOutput(logf)
log.Println("** An error occurred during startup **")
log.Fatal(err)
}
func main() {
game, err := skulls.Load()
if err != nil {
exitErr(err)
}
if err := ebiten.RunGame(game); err != nil {
exitErr(err)
}
}