skulls/skullsgomobile/main.go

29 lines
486 B
Go
Raw Permalink Normal View History

2021-05-24 23:21:01 -04:00
package main
import (
_ "image/jpeg"
_ "image/png"
"log"
"os"
"github.com/hajimehoshi/ebiten/v2"
2021-05-24 23:21:01 -04:00
"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)
}
2021-05-24 23:21:01 -04:00
func main() {
game, err := skulls.Load()
2021-05-24 23:21:01 -04:00
if err != nil {
exitErr(err)
}
if err := ebiten.RunGame(game); err != nil {
exitErr(err)
2021-05-24 23:21:01 -04:00
}
}