Skip to content
/ cool Public

resources for bunch of stuff I want to learn

Notifications You must be signed in to change notification settings

Haize-uwu/cool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9b43a2d · Dec 3, 2024

History

79 Commits
Jul 10, 2024
Aug 23, 2024
Jul 10, 2024
Jun 14, 2024
Dec 3, 2024
May 26, 2024
Jul 10, 2024
Aug 5, 2024
Jul 10, 2024
Jul 10, 2024
Jul 10, 2024
Jul 10, 2024

Repository files navigation

testing commit I bugged it checking if org export to html works test it out

cool

resources for bunch of stuff I want to learn

Some class notes

IMPORTANT

Emacs

Org mode

Linux stuff

AI AND ML

  • veryvery cool documentation about a lot of stuff here

Math

Haskell

Graphics

godot

raylib

  • cheatsheet
  • raymath
  • compile to web
    • How I compiled raylib for web:
    • NOTE you can write c/c++ then using emscripten to compile to wasm.

    install emsdk from AUR and setup according to the wiki instructions
    cloned raylib into my game directory
    in raylib/src
    build like this:
    emcc -c rcore.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 emcc -c rshapes.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 emcc -c rtextures.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 emcc -c rtext.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 emcc -c rmodels.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 emcc -c utils.c -Os -Wall -DPLATFORM_WEB emcc -c raudio.c -Os -Wall -DPLATFORM_WEB
    then emar rcs libraylib.a rcore.o rshapes.o rtextures.o rtext.o rmodels.o utils.o raudio.o
    you can then go to build directory in raylib and test it by running cmake ..
    make, all examples should work
    you MUST build your game file with Async flag emcc -o game.html src/spiral.c -Os -Wall vcpkg/raylib/src/libraylib.a -I./vcpkg/raylib/src -L./vcpkg/raylib/src -s USE_GLFW=3 -s ASYNCIFY --shell-file shell.html -DPLATFORM_WEB
    can then test by running local server python3 -m http.server 8000
    result: image

Lua Game lib

OpenGL

Vulkan

Random


Stuff I have actually learnt from this list:

About

resources for bunch of stuff I want to learn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published