Korok Engine
第一個(gè)Korok應(yīng)用程序(hello world)
對(duì)應(yīng)官網(wǎng)的quick start
(但是官網(wǎng)的代碼是錯(cuò)的,沒有更新到新版本,雖然我提交了pr但是作者目前還沒改)
1. 創(chuàng)建項(xiàng)目目錄
cd $GOPATH/src/
mkdir hello
然后用vscode打開hello文件夾
創(chuàng)建文件main.go并寫入代碼
package main
import (
"korok.io/korok"
"korok.io/korok/game"
"korok.io/korok/gfx/dbg"
)
type MainScene struct {
}
func (m *MainScene) OnEnter(g *game.Game) {
}
func (m *MainScene) Update(dt float32) {
dbg.DrawStr(180, 160, "Hello World")
}
func (*MainScene) OnExit() {
}
func main() {
// Run game
options := &korok.Options{
Title: "Hello, Korok Engine",
Width: 480,
Height: 320,
}
korok.Run(options, &MainScene{})
}
然后按control+`調(diào)出終端,輸入
go run main.go
然后出現(xiàn)運(yùn)行結(jié)果
注意:`是tab鍵上面的那一個(gè)鍵
代碼
結(jié)果