docs: add engine reference docs for SFML3 and Raylib#85
Conversation
SFML3 (9 files): - VERSION.md, breaking-changes.md, deprecated-apis.md, current-best-practices.md - modules: graphics, audio, network, window, system Raylib (10 files): - VERSION.md, breaking-changes.md, deprecated-apis.md, current-best-practices.md - modules: core, rlgl, raudio, raymath, raygui, platforms Brings SFML3/Raylib to parity with Godot/Unity/Unreal engine reference docs. Each doc follows the established template structure with version pinning, breaking change tables, deprecated API replacements, and current best practices. Closes #78
Co-authored-by: striderZA <striderZA@users.noreply.github.com>
PR Review:
|
|
User github-actions[bot] does not have write permissions |
Bugs: - raymath.md: Fix GetScreenToWorldRay return type (Ray, not Vector3) - raudio.md: Remove duplicate SetMusicVolume copy-paste error - raymath.md: Fix factual error — raymath.h is NOT bundled with raylib.h Inconsistencies: - Replace Texture2D→Texture and RenderTexture2D→RenderTexture across all raylib code examples (current-best-practices, rlgl, platforms modules) - sfml3/graphics.md: Add clarifying comment on shader loadFromFile pattern Suggestions: - platforms.md: Replace com.game placeholder with com.studio.gamename - breaking-changes.md: Replace vague 'verify usage patterns' with concrete View API guidance
Co-authored-by: striderZA <striderZA@users.noreply.github.com>
PR Review:
|


Summary
Adds complete engine reference documentation for SFML 3 and Raylib, bringing them to parity with the existing Godot, Unity, and Unreal engine reference sets.
Closes #78.
Changes
SFML 3 — 9 files under
docs/engine-reference/sfml3/VERSION.mdbreaking-changes.mddeprecated-apis.mdcurrent-best-practices.mdmodules/graphics.mdmodules/audio.mdmodules/network.mdmodules/window.mdmodules/system.mdRaylib — 10 files under
docs/engine-reference/raylib/VERSION.mdbreaking-changes.mddeprecated-apis.mdcurrent-best-practices.mdmodules/core.mdmodules/rlgl.mdmodules/raudio.mdmodules/raymath.mdmodules/raygui.mdmodules/platforms.mdNotes
docs/engine-reference/godot/