tweak main
This commit is contained in:
5
internal/util/itype/const.go
Normal file
5
internal/util/itype/const.go
Normal file
@@ -0,0 +1,5 @@
|
||||
package itype
|
||||
|
||||
var (
|
||||
ProjectName = "Gl01-igExp"
|
||||
)
|
||||
13
main.go
13
main.go
@@ -17,7 +17,6 @@ var (
|
||||
frameTick *time.Ticker
|
||||
)
|
||||
|
||||
|
||||
func init() {
|
||||
runtime.LockOSThread()
|
||||
}
|
||||
@@ -44,7 +43,7 @@ func main() {
|
||||
glfw.WindowHint(glfw.ContextVersionMinor, 3)
|
||||
glfw.WindowHint(glfw.OpenGLProfile, glfw.OpenGLCoreProfile)
|
||||
glfw.WindowHint(glfw.OpenGLForwardCompatible, 1)
|
||||
win, err := glfw.CreateWindow(gio.MainConfig.WindowWidth, gio.MainConfig.WindowHeight, "Gl01", nil, nil)
|
||||
win, err := glfw.CreateWindow(gio.MainConfig.WindowWidth, gio.MainConfig.WindowHeight, itype.ProjectName, nil, nil)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
@@ -66,9 +65,9 @@ func main() {
|
||||
game := game.NewGame()
|
||||
game.Init(win)
|
||||
|
||||
gio.ClearColor = itype.Vec4f{0.6, 0.8, 1.0, 1.0}
|
||||
gio.FogColor = itype.Vec4f{0.6, 0.8, 1.0, 1.0}
|
||||
gl.ClearColor(0.6, 0.8, 1.0, 1)
|
||||
gio.ClearColor = itype.Vec4f{0, 0, 0, 1.0}
|
||||
gio.FogColor = itype.Vec4f{0, 0, 0, 1.0}
|
||||
gl.ClearColor(gio.ClearColor[0], gio.ClearColor[1], gio.ClearColor[2], gio.ClearColor[3])
|
||||
gl.Clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT)
|
||||
win.SwapBuffers()
|
||||
winClock := time.Now()
|
||||
@@ -82,7 +81,7 @@ func main() {
|
||||
winClock = time.Now()
|
||||
game.Update(win, deltaTime)
|
||||
|
||||
gl.ClearColor(0.6, 0.8, 1.0, 1)
|
||||
gl.ClearColor(gio.ClearColor[0], gio.ClearColor[1], gio.ClearColor[2], gio.ClearColor[3])
|
||||
gl.Clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT)
|
||||
|
||||
game.Render(win)
|
||||
@@ -91,7 +90,7 @@ func main() {
|
||||
glfw.PollEvents()
|
||||
|
||||
if time.Since(fpsClock) >= time.Second {
|
||||
win.SetTitle(fmt.Sprintf("Gl01 %dFPS", fpsCounter))
|
||||
win.SetTitle(fmt.Sprintf(itype.ProjectName+" %dFPS", fpsCounter))
|
||||
fpsCounter = 0
|
||||
fpsClock = time.Now()
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user