Important
As of August 2025, this tutorial series is a work in progress. New chapters will be added and corrected as my personal time allows. The Chapters as they are now may be changed as the tutorials are being written.
Introduction to SRL
- Anatomy of a SRL project
- Introduction to
SRL::Debug
- 2D Screen Coordinates primer
- Screen Coordinates
SRL::Scene2D- A simple line
- A simple quad
- File System Primer
- Sprite constraints
- Sprite Loading
- Sprite Drawing
- The Simplest Way
SRL::Math::Types::AngleIntroduction- Sprite Rotation
- Working with Degrees and Radians
- Scaling the sprites
- The ZoomPoint
SRL::Input::Digitalclass- Is is Connected ?
- Is a Button being pressed ?
- Multiple buttons at the same time
- Modularize code
- Distorted sprites
- Pallets
- Peripheral management.
- Analogue Gamepad
- Light Pistol
- Description of the use of the tools for 3d mesh importing
- the NYA Format
- Limitations