For these platforms, it is recommended to use the Official Rust Installation Process via
rustup.rs. When asked, the default settings (including the
stable compiler) are suitable for this course.
This will process will install a number of tools required for this course, including
Windows Users may need to install additional tools. Please refer to the following guide for installation instructions for Windows.
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is written in C, and we will only use Rust bindings later on, you need to install the C library separately.
brew install sdl2
sudo apt-get install libsdl2-dev
Follow the instructions here, following the steps "For Rustup users".
Download and install the development library according to your system.