diff options
| -rw-r--r-- | pong/pong.tdy | 13 | ||||
| -rw-r--r-- | pong/src/main.rs | 1 |
2 files changed, 5 insertions, 9 deletions
diff --git a/pong/pong.tdy b/pong/pong.tdy index d27a2f5..7088f2e 100644 --- a/pong/pong.tdy +++ b/pong/pong.tdy @@ -16,18 +16,18 @@ update := fn state: State { delta := get_delta() if key_down("w") { - state.p1.paddle.y = state.p1.paddle.y + delta + state.p1.paddle.y = state.p1.paddle.y - delta } if key_down("s") { - state.p1.paddle.y = state.p1.paddle.y - delta + state.p1.paddle.y = state.p1.paddle.y + delta } if key_down("i") { - state.p2.paddle.y = state.p2.paddle.y + delta - } - if key_down("i") { state.p2.paddle.y = state.p2.paddle.y - delta } + if key_down("k") { + state.p2.paddle.y = state.p2.paddle.y + delta + } } draw := fn state: State { @@ -52,9 +52,6 @@ init := fn { state.p2.paddle.y = 10. for i := 0, i == i, i = i + 1 { - log(state.p1.paddle.x, state.p1.paddle.y) - log(state.p2.paddle.x, state.p2.paddle.y) - update(state) draw(state) yield diff --git a/pong/src/main.rs b/pong/src/main.rs index 449fee1..6382e92 100644 --- a/pong/src/main.rs +++ b/pong/src/main.rs @@ -44,7 +44,6 @@ extern_function!(my_next_frame extern_function!(my_draw_rectangle [Value::Float(x), Value::Float(y), Value::Float(w), Value::Float(h)] -> Type::Void => { - println!("Drawing rectangle {} {} {} {}", x, y, w, h); draw_rectangle(*x as f32, *y as f32, *w as f32, *h as f32, DARKPURPLE); Ok(Value::Nil) }, |
