├── .gitignore ├── README.md ├── TODO.md ├── assets ├── curves │ └── sigmoid.txt ├── fonts │ ├── LICENSE.iosevka.md │ ├── Vollkorn-Regular.ttf │ ├── iosevka-bold.ttf │ └── iosevka-regular.ttf ├── images │ ├── 100.png │ ├── 100.svg │ ├── eggplant.png │ ├── eggplant.svg │ ├── fire.png │ ├── fire.svg │ ├── joy.png │ ├── joy.svg │ ├── ok.png │ ├── ok.svg │ └── tsodinZezin.png └── sounds │ ├── kick.wav │ └── plant-bomb.wav ├── nob.c ├── nob.h ├── panim ├── env.h ├── ffmpeg.h ├── ffmpeg_linux.c ├── panim.c └── plug.h ├── plugs ├── bezier │ ├── arena.h │ ├── der │ │ └── bezier.tex │ ├── interpolators.h │ └── plug.c ├── cpp │ ├── interpolators.h │ └── plug.cpp ├── squares │ ├── arena.h │ ├── interpolators.h │ ├── plug.c │ ├── tasks.c │ └── tasks.h ├── template │ └── plug.c ├── tm │ ├── arena.h │ ├── interpolators.h │ ├── plug.c │ ├── tasks.c │ └── tasks.h └── tsoding │ ├── coroutine.c │ ├── coroutine.h │ └── plug.c └── thirdparty └── raylib-5.0_linux_amd64 ├── CHANGELOG ├── LICENSE ├── README.md ├── include ├── raylib.h ├── raymath.h └── rlgl.h └── lib ├── libraylib.a ├── libraylib.so ├── libraylib.so.5.0.0 └── libraylib.so.500 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/TODO.md -------------------------------------------------------------------------------- /assets/curves/sigmoid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/curves/sigmoid.txt -------------------------------------------------------------------------------- /assets/fonts/LICENSE.iosevka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/fonts/LICENSE.iosevka.md -------------------------------------------------------------------------------- /assets/fonts/Vollkorn-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/fonts/Vollkorn-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/iosevka-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/fonts/iosevka-bold.ttf -------------------------------------------------------------------------------- /assets/fonts/iosevka-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/fonts/iosevka-regular.ttf -------------------------------------------------------------------------------- /assets/images/100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/100.png -------------------------------------------------------------------------------- /assets/images/100.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/100.svg -------------------------------------------------------------------------------- /assets/images/eggplant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/eggplant.png -------------------------------------------------------------------------------- /assets/images/eggplant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/eggplant.svg -------------------------------------------------------------------------------- /assets/images/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/fire.png -------------------------------------------------------------------------------- /assets/images/fire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/fire.svg -------------------------------------------------------------------------------- /assets/images/joy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/joy.png -------------------------------------------------------------------------------- /assets/images/joy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/joy.svg -------------------------------------------------------------------------------- /assets/images/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/ok.png -------------------------------------------------------------------------------- /assets/images/ok.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/ok.svg -------------------------------------------------------------------------------- /assets/images/tsodinZezin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/images/tsodinZezin.png -------------------------------------------------------------------------------- /assets/sounds/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/sounds/kick.wav -------------------------------------------------------------------------------- /assets/sounds/plant-bomb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/assets/sounds/plant-bomb.wav -------------------------------------------------------------------------------- /nob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/nob.c -------------------------------------------------------------------------------- /nob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/nob.h -------------------------------------------------------------------------------- /panim/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/panim/env.h -------------------------------------------------------------------------------- /panim/ffmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/panim/ffmpeg.h -------------------------------------------------------------------------------- /panim/ffmpeg_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/panim/ffmpeg_linux.c -------------------------------------------------------------------------------- /panim/panim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/panim/panim.c -------------------------------------------------------------------------------- /panim/plug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/panim/plug.h -------------------------------------------------------------------------------- /plugs/bezier/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/bezier/arena.h -------------------------------------------------------------------------------- /plugs/bezier/der/bezier.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/bezier/der/bezier.tex -------------------------------------------------------------------------------- /plugs/bezier/interpolators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/bezier/interpolators.h -------------------------------------------------------------------------------- /plugs/bezier/plug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/bezier/plug.c -------------------------------------------------------------------------------- /plugs/cpp/interpolators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/cpp/interpolators.h -------------------------------------------------------------------------------- /plugs/cpp/plug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/cpp/plug.cpp -------------------------------------------------------------------------------- /plugs/squares/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/squares/arena.h -------------------------------------------------------------------------------- /plugs/squares/interpolators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/squares/interpolators.h -------------------------------------------------------------------------------- /plugs/squares/plug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/squares/plug.c -------------------------------------------------------------------------------- /plugs/squares/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/squares/tasks.c -------------------------------------------------------------------------------- /plugs/squares/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/squares/tasks.h -------------------------------------------------------------------------------- /plugs/template/plug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/template/plug.c -------------------------------------------------------------------------------- /plugs/tm/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tm/arena.h -------------------------------------------------------------------------------- /plugs/tm/interpolators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tm/interpolators.h -------------------------------------------------------------------------------- /plugs/tm/plug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tm/plug.c -------------------------------------------------------------------------------- /plugs/tm/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tm/tasks.c -------------------------------------------------------------------------------- /plugs/tm/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tm/tasks.h -------------------------------------------------------------------------------- /plugs/tsoding/coroutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tsoding/coroutine.c -------------------------------------------------------------------------------- /plugs/tsoding/coroutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tsoding/coroutine.h -------------------------------------------------------------------------------- /plugs/tsoding/plug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/plugs/tsoding/plug.c -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/CHANGELOG -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/LICENSE -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/README.md -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/include/raylib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/include/raylib.h -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/include/raymath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/include/raymath.h -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/include/rlgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/include/rlgl.h -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/lib/libraylib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/lib/libraylib.a -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/lib/libraylib.so: -------------------------------------------------------------------------------- 1 | libraylib.so.500 -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/lib/libraylib.so.5.0.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsoding/panim/HEAD/thirdparty/raylib-5.0_linux_amd64/lib/libraylib.so.5.0.0 -------------------------------------------------------------------------------- /thirdparty/raylib-5.0_linux_amd64/lib/libraylib.so.500: -------------------------------------------------------------------------------- 1 | libraylib.so.5.0.0 --------------------------------------------------------------------------------