Korok Engine學(xué)習(xí)二

Korok Engine

第一個(gè)Korok應(yīng)用程序(hello world)

對(duì)應(yīng)官網(wǎng)的quick start
(但是官網(wǎng)的代碼是錯(cuò)的,沒(méi)有更新到新版本,雖然我提交了pr但是作者目前還沒(méi)改)
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é)果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容