├── .gitignore ├── LICENSE ├── README.md ├── _app ├── main.c ├── main.cpp └── premake5.lua ├── camera_clamp ├── README.md ├── camera_clamp.c └── premake5.lua ├── camera_world_rect ├── README.md ├── camera_world_rect.c └── premake5.lua ├── camera_worldspace ├── README.md ├── camera_worldspace.c └── premake5.lua ├── circle_in_view_2d ├── README.md ├── circle_in_view_2d.c └── premake5.lua ├── closest_point_on_line ├── README.md ├── closest_point_on_line.c └── premake5.lua ├── draw_and_erase ├── README.md ├── draw_and_erase.c └── premake5.lua ├── full_3d_billboard ├── README.md ├── main.c ├── premake5.lua └── resources │ └── panel_woodPaperDetailSquare.png ├── game_objects_c ├── README.md ├── include │ ├── behavior.h │ ├── game_object.h │ ├── resource_dir.h │ ├── shape.h │ ├── sprite.h │ └── transform.h ├── premake5.lua ├── resources │ └── wabbit_alpha.png └── src │ ├── behvavior.c │ ├── game_objects.c │ ├── main.c │ ├── shape.c │ ├── sprite.c │ └── transform.c ├── lua_embed ├── README.md ├── lua │ ├── README │ ├── doc │ │ ├── contents.html │ │ ├── index.css │ │ ├── logo.gif │ │ ├── lua.1 │ │ ├── lua.css │ │ ├── luac.1 │ │ ├── manual.css │ │ ├── manual.html │ │ ├── osi-certified-72x60.png │ │ └── readme.html │ └── src │ │ ├── Makefile │ │ ├── lapi.c │ │ ├── lapi.h │ │ ├── lauxlib.c │ │ ├── lauxlib.h │ │ ├── lbaselib.c │ │ ├── lcode.c │ │ ├── lcode.h │ │ ├── lcorolib.c │ │ ├── lctype.c │ │ ├── lctype.h │ │ ├── ldblib.c │ │ ├── ldebug.c │ │ ├── ldebug.h │ │ ├── ldo.c │ │ ├── ldo.h │ │ ├── ldump.c │ │ ├── lfunc.c │ │ ├── lfunc.h │ │ ├── lgc.c │ │ ├── lgc.h │ │ ├── linit.c │ │ ├── liolib.c │ │ ├── ljumptab.h │ │ ├── llex.c │ │ ├── llex.h │ │ ├── llimits.h │ │ ├── lmathlib.c │ │ ├── lmem.c │ │ ├── lmem.h │ │ ├── loadlib.c │ │ ├── lobject.c │ │ ├── lobject.h │ │ ├── lopcodes.c │ │ ├── lopcodes.h │ │ ├── lopnames.h │ │ ├── loslib.c │ │ ├── lparser.c │ │ ├── lparser.h │ │ ├── lprefix.h │ │ ├── lstate.c │ │ ├── lstate.h │ │ ├── lstring.c │ │ ├── lstring.h │ │ ├── lstrlib.c │ │ ├── ltable.c │ │ ├── ltable.h │ │ ├── ltablib.c │ │ ├── ltm.c │ │ ├── ltm.h │ │ ├── lua.c │ │ ├── lua.h │ │ ├── lua.hpp │ │ ├── luac.c │ │ ├── luaconf.h │ │ ├── lualib.h │ │ ├── lundump.c │ │ ├── lundump.h │ │ ├── lutf8lib.c │ │ ├── lvm.c │ │ ├── lvm.h │ │ ├── lzio.c │ │ └── lzio.h ├── lua_embed.c ├── premake5.lua └── resources │ ├── scripts │ └── enemy_behavior.lua │ └── textures │ ├── bullet.png │ ├── enemy.png │ └── player.png ├── monads ├── LICENSE ├── README.md ├── monads.c └── premake5.lua ├── mouse_zoom ├── README.md ├── mouse_zoom.c └── premake5.lua ├── pixelStyleGameExample ├── README.md ├── premake5.lua ├── raylib_game.c └── resources │ ├── character_0004.png │ ├── snap.vs │ ├── tile_0022.png │ └── tile_0026.png ├── platformer_motion ├── README.md ├── platformer.c └── premake5.lua ├── premake-VisualStudio.bat ├── premake-mingw.bat ├── premake5 ├── premake5.exe ├── premake5.lua ├── premake5.osx ├── ray2d_rect_intersection ├── README.md ├── premake5.lua └── ray2d_rect_intersection.c ├── raylib_premake5.lua ├── rect_circle_collisions ├── README.md ├── premake5.lua └── rect_circle_collisions.c ├── rlgl_example ├── README.md ├── main.c ├── premake5.lua └── resources │ └── panel_woodPaperDetailSquare.png ├── roated_bounding_box_2d ├── main.c └── premake5.lua ├── shoot ├── README.md ├── premake5.lua └── shoot.c ├── texture_repeat ├── README.md ├── premake5.lua ├── texture_repeat.c └── texture_repeat.sln ├── textures_svg_loading ├── nanosvg.h ├── nanosvgrast.h ├── resources │ └── test.svg ├── textures_svg_loading.c ├── textures_svg_loading.exe └── textures_svg_loading.png ├── thrust_motion ├── README.md ├── premake5.lua ├── resources │ ├── License.txt │ └── ship.png └── thruster.c ├── unsorted_bilboards ├── README.md ├── premake5.lua ├── resources │ ├── discard_alpha.fs │ └── tree_single.png ├── shader_unsorted_billboards.c └── unsorted_bilboards.sln └── write_to_image ├── README.md ├── premake5.lua └── write_to_image.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/README.md -------------------------------------------------------------------------------- /_app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/_app/main.c -------------------------------------------------------------------------------- /_app/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/_app/main.cpp -------------------------------------------------------------------------------- /_app/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/_app/premake5.lua -------------------------------------------------------------------------------- /camera_clamp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_clamp/README.md -------------------------------------------------------------------------------- /camera_clamp/camera_clamp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_clamp/camera_clamp.c -------------------------------------------------------------------------------- /camera_clamp/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_clamp/premake5.lua -------------------------------------------------------------------------------- /camera_world_rect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_world_rect/README.md -------------------------------------------------------------------------------- /camera_world_rect/camera_world_rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_world_rect/camera_world_rect.c -------------------------------------------------------------------------------- /camera_world_rect/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_world_rect/premake5.lua -------------------------------------------------------------------------------- /camera_worldspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_worldspace/README.md -------------------------------------------------------------------------------- /camera_worldspace/camera_worldspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_worldspace/camera_worldspace.c -------------------------------------------------------------------------------- /camera_worldspace/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/camera_worldspace/premake5.lua -------------------------------------------------------------------------------- /circle_in_view_2d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/circle_in_view_2d/README.md -------------------------------------------------------------------------------- /circle_in_view_2d/circle_in_view_2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/circle_in_view_2d/circle_in_view_2d.c -------------------------------------------------------------------------------- /circle_in_view_2d/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/circle_in_view_2d/premake5.lua -------------------------------------------------------------------------------- /closest_point_on_line/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/closest_point_on_line/README.md -------------------------------------------------------------------------------- /closest_point_on_line/closest_point_on_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/closest_point_on_line/closest_point_on_line.c -------------------------------------------------------------------------------- /closest_point_on_line/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/closest_point_on_line/premake5.lua -------------------------------------------------------------------------------- /draw_and_erase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/draw_and_erase/README.md -------------------------------------------------------------------------------- /draw_and_erase/draw_and_erase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/draw_and_erase/draw_and_erase.c -------------------------------------------------------------------------------- /draw_and_erase/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/draw_and_erase/premake5.lua -------------------------------------------------------------------------------- /full_3d_billboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/full_3d_billboard/README.md -------------------------------------------------------------------------------- /full_3d_billboard/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/full_3d_billboard/main.c -------------------------------------------------------------------------------- /full_3d_billboard/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/full_3d_billboard/premake5.lua -------------------------------------------------------------------------------- /full_3d_billboard/resources/panel_woodPaperDetailSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/full_3d_billboard/resources/panel_woodPaperDetailSquare.png -------------------------------------------------------------------------------- /game_objects_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/README.md -------------------------------------------------------------------------------- /game_objects_c/include/behavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/behavior.h -------------------------------------------------------------------------------- /game_objects_c/include/game_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/game_object.h -------------------------------------------------------------------------------- /game_objects_c/include/resource_dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/resource_dir.h -------------------------------------------------------------------------------- /game_objects_c/include/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/shape.h -------------------------------------------------------------------------------- /game_objects_c/include/sprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/sprite.h -------------------------------------------------------------------------------- /game_objects_c/include/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/include/transform.h -------------------------------------------------------------------------------- /game_objects_c/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/premake5.lua -------------------------------------------------------------------------------- /game_objects_c/resources/wabbit_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/resources/wabbit_alpha.png -------------------------------------------------------------------------------- /game_objects_c/src/behvavior.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/behvavior.c -------------------------------------------------------------------------------- /game_objects_c/src/game_objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/game_objects.c -------------------------------------------------------------------------------- /game_objects_c/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/main.c -------------------------------------------------------------------------------- /game_objects_c/src/shape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/shape.c -------------------------------------------------------------------------------- /game_objects_c/src/sprite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/sprite.c -------------------------------------------------------------------------------- /game_objects_c/src/transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/game_objects_c/src/transform.c -------------------------------------------------------------------------------- /lua_embed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/README.md -------------------------------------------------------------------------------- /lua_embed/lua/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/README -------------------------------------------------------------------------------- /lua_embed/lua/doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/contents.html -------------------------------------------------------------------------------- /lua_embed/lua/doc/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/index.css -------------------------------------------------------------------------------- /lua_embed/lua/doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/logo.gif -------------------------------------------------------------------------------- /lua_embed/lua/doc/lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/lua.1 -------------------------------------------------------------------------------- /lua_embed/lua/doc/lua.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/lua.css -------------------------------------------------------------------------------- /lua_embed/lua/doc/luac.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/luac.1 -------------------------------------------------------------------------------- /lua_embed/lua/doc/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/manual.css -------------------------------------------------------------------------------- /lua_embed/lua/doc/manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/manual.html -------------------------------------------------------------------------------- /lua_embed/lua/doc/osi-certified-72x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/osi-certified-72x60.png -------------------------------------------------------------------------------- /lua_embed/lua/doc/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/doc/readme.html -------------------------------------------------------------------------------- /lua_embed/lua/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/Makefile -------------------------------------------------------------------------------- /lua_embed/lua/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lapi.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lapi.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lauxlib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lauxlib.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lbaselib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lcode.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lcode.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lcorolib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lctype.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lctype.h -------------------------------------------------------------------------------- /lua_embed/lua/src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldblib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldebug.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldebug.h -------------------------------------------------------------------------------- /lua_embed/lua/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldo.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldo.h -------------------------------------------------------------------------------- /lua_embed/lua/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ldump.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lfunc.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lfunc.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lgc.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lgc.h -------------------------------------------------------------------------------- /lua_embed/lua/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/linit.c -------------------------------------------------------------------------------- /lua_embed/lua/src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/liolib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ljumptab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ljumptab.h -------------------------------------------------------------------------------- /lua_embed/lua/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/llex.c -------------------------------------------------------------------------------- /lua_embed/lua/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/llex.h -------------------------------------------------------------------------------- /lua_embed/lua/src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/llimits.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lmathlib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lmem.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lmem.h -------------------------------------------------------------------------------- /lua_embed/lua/src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/loadlib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lobject.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lobject.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lopcodes.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lopcodes.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lopnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lopnames.h -------------------------------------------------------------------------------- /lua_embed/lua/src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/loslib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lparser.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lparser.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lprefix.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lstate.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lstate.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lstring.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lstring.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lstrlib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ltable.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ltable.h -------------------------------------------------------------------------------- /lua_embed/lua/src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ltablib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ltm.c -------------------------------------------------------------------------------- /lua_embed/lua/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/ltm.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lua.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lua.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lua.hpp -------------------------------------------------------------------------------- /lua_embed/lua/src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/luac.c -------------------------------------------------------------------------------- /lua_embed/lua/src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/luaconf.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lualib.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lundump.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lundump.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lutf8lib.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lvm.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lvm.h -------------------------------------------------------------------------------- /lua_embed/lua/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lzio.c -------------------------------------------------------------------------------- /lua_embed/lua/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua/src/lzio.h -------------------------------------------------------------------------------- /lua_embed/lua_embed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/lua_embed.c -------------------------------------------------------------------------------- /lua_embed/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/premake5.lua -------------------------------------------------------------------------------- /lua_embed/resources/scripts/enemy_behavior.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/resources/scripts/enemy_behavior.lua -------------------------------------------------------------------------------- /lua_embed/resources/textures/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/resources/textures/bullet.png -------------------------------------------------------------------------------- /lua_embed/resources/textures/enemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/resources/textures/enemy.png -------------------------------------------------------------------------------- /lua_embed/resources/textures/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/lua_embed/resources/textures/player.png -------------------------------------------------------------------------------- /monads/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/monads/LICENSE -------------------------------------------------------------------------------- /monads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/monads/README.md -------------------------------------------------------------------------------- /monads/monads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/monads/monads.c -------------------------------------------------------------------------------- /monads/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/monads/premake5.lua -------------------------------------------------------------------------------- /mouse_zoom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/mouse_zoom/README.md -------------------------------------------------------------------------------- /mouse_zoom/mouse_zoom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/mouse_zoom/mouse_zoom.c -------------------------------------------------------------------------------- /mouse_zoom/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/mouse_zoom/premake5.lua -------------------------------------------------------------------------------- /pixelStyleGameExample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/README.md -------------------------------------------------------------------------------- /pixelStyleGameExample/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/premake5.lua -------------------------------------------------------------------------------- /pixelStyleGameExample/raylib_game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/raylib_game.c -------------------------------------------------------------------------------- /pixelStyleGameExample/resources/character_0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/resources/character_0004.png -------------------------------------------------------------------------------- /pixelStyleGameExample/resources/snap.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/resources/snap.vs -------------------------------------------------------------------------------- /pixelStyleGameExample/resources/tile_0022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/resources/tile_0022.png -------------------------------------------------------------------------------- /pixelStyleGameExample/resources/tile_0026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/pixelStyleGameExample/resources/tile_0026.png -------------------------------------------------------------------------------- /platformer_motion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/platformer_motion/README.md -------------------------------------------------------------------------------- /platformer_motion/platformer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/platformer_motion/platformer.c -------------------------------------------------------------------------------- /platformer_motion/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/platformer_motion/premake5.lua -------------------------------------------------------------------------------- /premake-VisualStudio.bat: -------------------------------------------------------------------------------- 1 | premake5.exe vs2022 2 | pause 3 | -------------------------------------------------------------------------------- /premake-mingw.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/premake-mingw.bat -------------------------------------------------------------------------------- /premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/premake5 -------------------------------------------------------------------------------- /premake5.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/premake5.exe -------------------------------------------------------------------------------- /premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/premake5.lua -------------------------------------------------------------------------------- /premake5.osx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/premake5.osx -------------------------------------------------------------------------------- /ray2d_rect_intersection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/ray2d_rect_intersection/README.md -------------------------------------------------------------------------------- /ray2d_rect_intersection/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/ray2d_rect_intersection/premake5.lua -------------------------------------------------------------------------------- /ray2d_rect_intersection/ray2d_rect_intersection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/ray2d_rect_intersection/ray2d_rect_intersection.c -------------------------------------------------------------------------------- /raylib_premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/raylib_premake5.lua -------------------------------------------------------------------------------- /rect_circle_collisions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rect_circle_collisions/README.md -------------------------------------------------------------------------------- /rect_circle_collisions/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rect_circle_collisions/premake5.lua -------------------------------------------------------------------------------- /rect_circle_collisions/rect_circle_collisions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rect_circle_collisions/rect_circle_collisions.c -------------------------------------------------------------------------------- /rlgl_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rlgl_example/README.md -------------------------------------------------------------------------------- /rlgl_example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rlgl_example/main.c -------------------------------------------------------------------------------- /rlgl_example/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rlgl_example/premake5.lua -------------------------------------------------------------------------------- /rlgl_example/resources/panel_woodPaperDetailSquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/rlgl_example/resources/panel_woodPaperDetailSquare.png -------------------------------------------------------------------------------- /roated_bounding_box_2d/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/roated_bounding_box_2d/main.c -------------------------------------------------------------------------------- /roated_bounding_box_2d/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/roated_bounding_box_2d/premake5.lua -------------------------------------------------------------------------------- /shoot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/shoot/README.md -------------------------------------------------------------------------------- /shoot/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/shoot/premake5.lua -------------------------------------------------------------------------------- /shoot/shoot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/shoot/shoot.c -------------------------------------------------------------------------------- /texture_repeat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/texture_repeat/README.md -------------------------------------------------------------------------------- /texture_repeat/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/texture_repeat/premake5.lua -------------------------------------------------------------------------------- /texture_repeat/texture_repeat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/texture_repeat/texture_repeat.c -------------------------------------------------------------------------------- /texture_repeat/texture_repeat.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/texture_repeat/texture_repeat.sln -------------------------------------------------------------------------------- /textures_svg_loading/nanosvg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/nanosvg.h -------------------------------------------------------------------------------- /textures_svg_loading/nanosvgrast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/nanosvgrast.h -------------------------------------------------------------------------------- /textures_svg_loading/resources/test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/resources/test.svg -------------------------------------------------------------------------------- /textures_svg_loading/textures_svg_loading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/textures_svg_loading.c -------------------------------------------------------------------------------- /textures_svg_loading/textures_svg_loading.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/textures_svg_loading.exe -------------------------------------------------------------------------------- /textures_svg_loading/textures_svg_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/textures_svg_loading/textures_svg_loading.png -------------------------------------------------------------------------------- /thrust_motion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/thrust_motion/README.md -------------------------------------------------------------------------------- /thrust_motion/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/thrust_motion/premake5.lua -------------------------------------------------------------------------------- /thrust_motion/resources/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/thrust_motion/resources/License.txt -------------------------------------------------------------------------------- /thrust_motion/resources/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/thrust_motion/resources/ship.png -------------------------------------------------------------------------------- /thrust_motion/thruster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/thrust_motion/thruster.c -------------------------------------------------------------------------------- /unsorted_bilboards/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/README.md -------------------------------------------------------------------------------- /unsorted_bilboards/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/premake5.lua -------------------------------------------------------------------------------- /unsorted_bilboards/resources/discard_alpha.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/resources/discard_alpha.fs -------------------------------------------------------------------------------- /unsorted_bilboards/resources/tree_single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/resources/tree_single.png -------------------------------------------------------------------------------- /unsorted_bilboards/shader_unsorted_billboards.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/shader_unsorted_billboards.c -------------------------------------------------------------------------------- /unsorted_bilboards/unsorted_bilboards.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/unsorted_bilboards/unsorted_bilboards.sln -------------------------------------------------------------------------------- /write_to_image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/write_to_image/README.md -------------------------------------------------------------------------------- /write_to_image/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/write_to_image/premake5.lua -------------------------------------------------------------------------------- /write_to_image/write_to_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raylib-extras/examples-c/HEAD/write_to_image/write_to_image.c --------------------------------------------------------------------------------