192 Commits

Author SHA1 Message Date
Ray d892f3ba4a Update shapes_ball_physics.c 2026-04-24 15:11:39 +02:00
Sebbl0508 61dd488b76 [examples] Move window for ball shake (#5791) 2026-04-24 15:09:02 +02:00
Ziya 9a3283f698 [examples] shapes_collision_ellipses (#5722)
* Added shapes_collision_ellipses example

* Address review comments from raysan

* Address review comments

* update collision ellipses screenshot

* Restore shapes_following_eyes.c to upstream

* Rename shapes_collision_ellipses to shapes_ellipse_collision and fix header
2026-04-18 18:40:07 +02:00
Ray fbcc8cdb55 Update shapes_top_down_lights.c 2026-04-09 11:52:06 +02:00
Ray 8e54b19d9f Update shapes_basic_shapes.c 2026-04-09 11:46:00 +02:00
Ray 0f0983c065 Remove trailing spaces 2026-03-25 16:51:02 +01:00
Ray ca1baca7c2 REVIEWED: examples memory allocators, using raylib provided macros 2026-03-23 11:53:57 +01:00
Jopestpe 22cc2554b1 Fix Memory out of bounds in [shapes] example - ball physics (#5683)
Update screenshot to shapes_bouncing_ball.png
2026-03-23 11:28:28 +01:00
Ray e2aed43410 Update examples version to latest raylib 6.0 2026-03-16 17:03:02 +01:00
Jeffery Myers 28288fafb1 Fix MSVC warnings. (#5619) 2026-03-04 07:52:50 +01:00
Ray 23c06bc6f1 Updating raygui for examples 2026-03-04 00:22:50 +01:00
Jeffery Myers 72b206624f MSVC warnings (#5595) 2026-02-26 18:33:08 +01:00
Ray c519e9f566 REVIEWED: Simplified char ** approach 2026-02-20 23:56:11 +01:00
Ray 19e6352d37 Update shapes_easings_testbed.c 2026-02-20 18:16:49 +01:00
Ray dea67fa18a REXM: Update examples collection 2026-02-19 17:15:26 +01:00
Ray 781c37972a Updated examples, removed others category processing 2026-02-19 17:11:02 +01:00
Ray 71607db667 Moved easings example to shapes 2026-02-19 16:46:30 +01:00
Ray 1955516f54 Updated raygui for examples 2026-02-17 16:39:02 +01:00
Thomas Anderson b210d16597 fix y-offset casting (#5556) 2026-02-14 22:12:44 +01:00
Maicon Santana f43e049444 Refactor removing extra space and add break line for { (#5533)
Co-authored-by: maiconpintoabreu <maicon@thinkpad02.exads.com>
2026-02-05 15:10:55 +01:00
Maicon Santana 08e79a16b0 Refactoring {0} to { 0 } to follow conventions (#5519)
Co-authored-by: maiconpintoabreu <maicon@thinkpad02.exads.com>
2026-01-29 17:30:03 +01:00
Maicon Santana afe74c1c70 Refactor int to float missing parse (#5503)
* refactor int to float parse

* Reverting  as requested

---------

Co-authored-by: Maicon <maicon@thinkpad02.exads.com>
2026-01-24 21:53:22 +01:00
Jeffery Myers b00cbdaf49 Cleanup warnings in examples (#5467) 2026-01-03 22:38:51 +01:00
Ray fa1d4eb7fa Update shapes_hilbert_curve.c 2025-12-30 22:06:05 +01:00
Ray 6dfaf9fe7e REVIEWED: example shapes_hilbert_curve #5454
Make it more didactic and dynamic, avoid global variables
2025-12-30 21:19:54 +01:00
Hamza RAHAL 7523738677 Add hilbert curve example (#5454) 2025-12-30 20:11:37 +01:00
Ray 19a1683641 REXM: Updated examples 2025-12-09 19:25:08 +01:00
Rayumie 95c4efd7a3 Update comment on shapes_penrose_tile.c (#5384) 2025-12-03 16:56:41 +01:00
Ray 68befcc64f Update shapes_penrose_tile.c 2025-12-03 10:00:09 +01:00
Connor O'Connor 1bbc8682f4 Fixed some typos and mispellings (#5381)
Specifically "occured" -> "occurred"
2025-12-02 22:48:06 +01:00
Ray d3addad9a7 REVIEWED: example: shapes_penrose_tile formating 2025-12-02 22:34:48 +01:00
David Buzatto 3ba186f2c1 [examples] Added: shapes_penrose_tile (#5376)
* new shapes example - penrose tile

* stack cleanup

* proper use of strnlen, strncat and strncpy

* typo correction

* update screenshot of shapes_penrose_tile example
2025-12-01 12:57:45 +01:00
Ray 78661a4ee0 REXM: ADDED: shapes_ball_physics 2025-11-29 18:23:17 +01:00
David Buzatto 9f567e6ee4 Example for creating balls with simple physics simulation (#5372)
* Example for creating balls with simple physics simulation

The goal of this example is to create several colored balls whose movement is simulated and which respond to the action of being grabbed and dragged using the mouse.

* renaming example

renaming example from physics_bouncing_balls to shapes_ball_physics
2025-11-29 18:11:15 +01:00
Hugo 2b051afb29 [examples] shapes_kaleidoscope rewind, forward & reset buttons (#5369)
* [examples] rewind and forward lines drawing

* [examples] reset button

* [examples] update screenshot

* [examples] applied raylib convention
2025-11-25 19:10:56 +01:00
Ray 727a90c5d1 REVIEWED: Formatting to follow raylib conventions 2025-11-22 20:16:33 +01:00
Ray 0b9f463e64 REVIEWED: examples: Replace TABS and Remove trailing spaces 2025-11-19 13:18:10 +01:00
Ray 63fb407dc5 Update raygui to avoid warnings 2025-11-19 13:07:57 +01:00
Ray e3738c1b17 REXM: UPDATE: Reviewed all examples requirements 2025-11-19 11:53:55 +01:00
Ray 8081d2bd07 REDESIGNED: example: shapes_kaleidoscope, store lines #5361
This redesign stores lines in Update and draws stored lines in Draw, instead of previous approach of drawing directly to framebuffer with no cleaning. This approach allows some interesting features like line draw replay or reversing.
2025-11-19 09:34:13 +01:00
Ray e6ef99275a Update shapes_digital_clock.c 2025-11-18 21:14:48 +01:00
Ray 46ca641ec5 Update raygui to avoid warnings 2025-11-18 20:59:48 +01:00
Ray 9efe127f5d Update shapes_lines_drawing.c 2025-11-18 19:50:07 +01:00
Robin ❤️ 4caba49658 [examples] Added: shapes_rlgl_color_wheel example (#5355)
* [examples] Added: `shapes_rlgl_triangle` example

* correct name

* formatting

* Revert "formatting"

This reverts commit f1d246a648.

* Revert "correct name"

This reverts commit 974985ed49.

* Revert "[examples] Added: `shapes_rlgl_triangle` example"

This reverts commit d053b9afa0.

* [examples] Added: `shapes_rlgl_color_wheel` example

* clarify color variable

* formatting

* formatting

* formatting

* formatting

* reduce redundancy

* moved color updating code to update
2025-11-18 16:31:43 +01:00
Ray 5c2747e3a8 Update shapes_rlgl_triangle.c 2025-11-16 19:13:01 +01:00
Ray 470a326588 Update shapes_rlgl_triangle.c 2025-11-15 16:47:11 +01:00
Robin ❤️ 74f7112614 [examples] Added: shapes_rlgl_triangle example (#5353)
* [examples] Added: `shapes_rlgl_triangle` example

* correct name

* formatting
2025-11-14 17:09:30 +01:00
Ray 4883813bbb Update raygui.h 2025-11-05 20:52:18 +01:00
Ray cf9a0619ca REXM: Validate and update examples 2025-10-26 21:21:05 +01:00
Ray 0fbc4272d0 Remove trailing spaces 2025-10-26 18:22:23 +01:00