1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

use ++ everywhere

This commit is contained in:
Alexander Medvednikov
2019-12-08 14:34:51 +03:00
parent cc682eafe1
commit c9886e6f42
8 changed files with 17 additions and 16 deletions

View File

@ -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)