This repository is the code to support my crust
series of blog posts on my main Github page which is all about getting an OpenGL renderer up and running using cross platform Rust code.
The list of all articles can be found here: crust
Or you can jump directly to the individual articles for each code folder in this repository via these links:
- 01: Introduction
- 02: Foundation setup
- 03: Build core
- 04: Launch debugger
- 05: Init SDL
- 06: OpenGL window
- 07: Components and assets
- 08: OpenGL engine
- 09: Emscripten
- 10: Android
- 11: MacOS Desktop
- 12: iOS
- 13: Summary
I have published the source code in this repository under the MIT licence so you are welcome to use it any way you want, however my written blog articles themselves are copyrighted by me. By all means read the articles and use them to learn from (hopefully!) however do not take them and repurpose them in any way.
.:: END ::.