Skip to content
SplashKit
Search
GitHub
YouTube
RSS
Announcements
Select theme
Dark
Light
Auto
Announcements
Installation
Installation Overview
Windows
MSYS2
Overview
1. MSYS2 and Command Line Tools
2. SplashKit
3. Visual Studio Code
4. Language Tools
WSL
Overview
1. WSL and Command Line Tools
2. SplashKit
3. Visual Studio Code
4. Language Tools
MacOS
Overview
1. Command Line Tools
2. SplashKit
3. Visual Studio Code
4. Language Tools
Linux
Overview
1. Command Line Tools
2. SplashKit
3. Visual Studio Code
4. Language Tools
Virtual Machine
Overview
Troubleshooting
Troubleshooting Overview
Windows
MSYS2
Overview
1. Bash curl not working
2. DllNotFoundException
3. skm not found
4. .NET SDK not found
5. Dotnet not found
6. Assembly reference
7. Update Path Variable
WSL
Overview
1. Stack Overflow
MacOS
Overview
1. Bash curl not working
2. Brew cask install
3. Local bin Error
4. DllNotFoundException
5. zsh not found
6. Assembly reference
7. Python ModuleNotFoundError
Linux
Overview
1. skm global install not working
2. libSplashKit.so not found
3. skm global install fails on Arch-based Linux
API Documentation
Animations
Audio
Camera
Color
Geometry
Graphics
Input
Interface
Json
Logging
Networking
Physics
Raspberry
Resource Bundles
Resources
Sprites
Terminal
Timers
Types
Utilities
Windows
Tutorials and Guides
Overview
Using SplashKit
Using SplashKit (Overview)
Animations
Using Animations in SplashKit
Audio
Get Started with SplashKit Audio
Camera
SplashKit Camera
Color
SplashKit Colours
Graphics
Drawing using Procedures
Understanding Double Buffering
Input
Reading Text
Using Mouse Inputs
Interface
Getting Started Creating User Interfaces
Layouts in User Interfaces
Styling User Interfaces
Json
Introduction to JSON
Reading JSON Data
Writing JSON Data
Networking
Getting Started With Servers
Routing With Servers
How to make a RESTful API call using SplashKit
Physics
New
Introduction to Vectors
Vector Magnitudes
Vector Arithmetic
Vector Angles
Resolving Collisions Using Vectors
Collisions and Gravity
Raycasting Basics
Raycasting and Illumination
2D to 3D Projection
Raspberry GPIO
Get Started with SplashKit GPIO
Reading Button Presses
Using PWM to control LED brightness
Modify PWM through button presses
Resource Bundles
Loading Resources with Bundles
Utilities
Useful Utilities
Beyond SplashKit
New
Overview
Audio
Playing Sound Effects and Music Without SplashKit
Cryptography
Encoding and Decoding
Steganography
Morse Code Tutorial
Graphics
Getting Started with SDL2 Graphics
Maths
Basic Maths Operations
Conversion Operations
Utilities
Basic Integer Input Validation Without SplashKit
GitHub
YouTube
RSS
Announcements
Select theme
Dark
Light
Auto
Troubleshooting SplashKit
Windows (MSYS2)
FAQs on Windows (MSYS2) Troubleshooting
Windows (WSL)
FAQS on Windows (WSL) Troubleshooting
MacOS
FAQs on MacOS Troubleshooting
Linux
FAQS on Linux Troubleshooting