hazeliscoding

hazeliscoding/sdl3-porter

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

10 good first / help-wanted issues · C · last activity Oct 19, 2026

agent-skills c claude-code claude-code-plugin cpp gamedev migration porting sdl sdl2 sdl3
10 Open Issues Need Help Last updated: Oct 19, 2026

Open Issues Need Help

View All on GitHub
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
enhancement good first issue
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
documentation good first issue
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
help wanted trap candidate
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
help wanted trap candidate
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
help wanted trap candidate
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
help wanted trap candidate
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3
help wanted trap candidate
hazeliscoding/sdl3-porter
1

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

C
#agent-skills#c#claude-code#claude-code-plugin#cpp#gamedev#migration#porting#sdl#sdl2#sdl3