mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
use ++ everywhere
This commit is contained in:
@ -299,7 +299,7 @@ fn main() {
|
||||
// println('JOY2 id=${game2.joy_id}')
|
||||
|
||||
// delay uses milliseconds so 1000 ms / 30 frames (30fps) roughly = 33.3333 ms/frame
|
||||
time_per_frame := 1000.0 / 30.0
|
||||
time_per_frame := 1000.0 / 30.0
|
||||
|
||||
game.k_fire = P1FIRE
|
||||
game.k_up = P1UP
|
||||
@ -339,7 +339,7 @@ fn main() {
|
||||
mut total_frames := u32(0)
|
||||
|
||||
for {
|
||||
total_frames += 1
|
||||
total_frames++
|
||||
start_ticks := sdl.get_perf_counter()
|
||||
|
||||
g1 := game
|
||||
@ -405,13 +405,13 @@ fn main() {
|
||||
break
|
||||
}
|
||||
end_ticks := sdl.get_perf_counter()
|
||||
|
||||
|
||||
total_frame_ticks += end_ticks-start_ticks
|
||||
elapsed_time := f64(end_ticks - start_ticks) / f64(sdl.get_perf_frequency())
|
||||
// current_fps := 1.0 / elapsed_time
|
||||
|
||||
|
||||
// should limit system to (1 / time_per_frame) fps
|
||||
sdl.delay(u32(math.floor(time_per_frame - elapsed_time)))
|
||||
sdl.delay(u32(math.floor(time_per_frame - elapsed_time)))
|
||||
}
|
||||
if game.font != voidptr(0) {
|
||||
C.TTF_CloseFont(game.font)
|
||||
|
Reference in New Issue
Block a user