diff options
Diffstat (limited to 'comp/lucas-standen-NEA/code2/examples')
-rw-r--r-- | comp/lucas-standen-NEA/code2/examples/Makefile | 2 | ||||
-rw-r--r-- | comp/lucas-standen-NEA/code2/examples/dvd.png | bin | 0 -> 1247 bytes | |||
-rwxr-xr-x | comp/lucas-standen-NEA/code2/examples/fib_example | bin | 21624 -> 21664 bytes | |||
-rwxr-xr-x | comp/lucas-standen-NEA/code2/examples/raylib_example | bin | 1082656 -> 1140296 bytes | |||
-rw-r--r-- | comp/lucas-standen-NEA/code2/examples/raylib_example.c | 0 | ||||
-rw-r--r-- | comp/lucas-standen-NEA/code2/examples/raylib_example.zpy | 34 | ||||
-rwxr-xr-x | comp/lucas-standen-NEA/code2/examples/str_example | bin | 21944 -> 21976 bytes |
7 files changed, 28 insertions, 8 deletions
diff --git a/comp/lucas-standen-NEA/code2/examples/Makefile b/comp/lucas-standen-NEA/code2/examples/Makefile index ccb9b35..13178a5 100644 --- a/comp/lucas-standen-NEA/code2/examples/Makefile +++ b/comp/lucas-standen-NEA/code2/examples/Makefile @@ -3,4 +3,4 @@ all: zpy fib_example.zpy -o fib_example -f -ggdb zpy str_example.zpy -o str_example -f -ggdb clean: - rm -rf fib_example raylib_example + rm -rf fib_example raylib_example str_example diff --git a/comp/lucas-standen-NEA/code2/examples/dvd.png b/comp/lucas-standen-NEA/code2/examples/dvd.png Binary files differnew file mode 100644 index 0000000..8e219f7 --- /dev/null +++ b/comp/lucas-standen-NEA/code2/examples/dvd.png diff --git a/comp/lucas-standen-NEA/code2/examples/fib_example b/comp/lucas-standen-NEA/code2/examples/fib_example Binary files differindex e81a20c..d9748fd 100755 --- a/comp/lucas-standen-NEA/code2/examples/fib_example +++ b/comp/lucas-standen-NEA/code2/examples/fib_example diff --git a/comp/lucas-standen-NEA/code2/examples/raylib_example b/comp/lucas-standen-NEA/code2/examples/raylib_example Binary files differindex 2e3f1e9..5b946d1 100755 --- a/comp/lucas-standen-NEA/code2/examples/raylib_example +++ b/comp/lucas-standen-NEA/code2/examples/raylib_example diff --git a/comp/lucas-standen-NEA/code2/examples/raylib_example.c b/comp/lucas-standen-NEA/code2/examples/raylib_example.c new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/comp/lucas-standen-NEA/code2/examples/raylib_example.c diff --git a/comp/lucas-standen-NEA/code2/examples/raylib_example.zpy b/comp/lucas-standen-NEA/code2/examples/raylib_example.zpy index 931c0e4..10f326e 100644 --- a/comp/lucas-standen-NEA/code2/examples/raylib_example.zpy +++ b/comp/lucas-standen-NEA/code2/examples/raylib_example.zpy @@ -1,16 +1,36 @@ (defun main int) - (InitWindow 800 800 "test") - (SetTargetFPS 40) - (let x:int 0) - (let y:int 0) + (InitWindow 800 800 "test_test") + (SetTargetFPS 60) + + (let img:Image (LoadImage "dvd.png")) + (let tex:Texture (LoadTextureFromImage img)) + (UnloadImage img) + + (let x:int (randint 1 9)) + (let y:int (randint 1 9)) + (let xd:int (randint 1 5)) + (let yd:int (randint 1 5)) + (for i:int 0 (= (WindowShouldClose) 0) 0) (BeginDrawing) (ClearBackground RAYWHITE) - (DrawText "test" x y 40 RED) + (DrawTexture tex x y WHITE) (EndDrawing) - (set x (+ x 5)) - (set y (+ y 5)) + (set x (+ x xd)) + (set y (+ y yd)) + + (if (> x 750)) + (set xd -xd) + (elif (< x 0)) + (set xd -xd) + (endif) + (if (> y 750)) + (set yd -yd) + (elif (< y 0)) + (set yd -yd) + (endif) + (endfor) (CloseWindow) (endfun) diff --git a/comp/lucas-standen-NEA/code2/examples/str_example b/comp/lucas-standen-NEA/code2/examples/str_example Binary files differindex ca715dd..b73017f 100755 --- a/comp/lucas-standen-NEA/code2/examples/str_example +++ b/comp/lucas-standen-NEA/code2/examples/str_example |