4.6 KiB
4.6 KiB
layout, title, subtitle, lang, ref
| layout | title | subtitle | lang | ref |
|---|---|---|---|---|
| page | Links | to online resources | en | links |
Game development
- Handmade Hero: A complete, professional-quality game, coded live, from scratch. {:target="_blank"} : by Casey Muratori. Handmade Hero is an ongoing project to create a complete, professional-quality game accompanied by videos that explain every single line of its source code.
- Beginning Game Programming v2.0{:target="_blank"} : Lazy Foo' Productions
- YouTube video series: Let's Make Games{:target="_blank"}
- SDL2 bindings for Rust{:target="_blank"}
- Deceiver game{:target="_blank"} : by Evan Todd.
- OpenGameArt.org{:target="_blank"}
- YouTube: Writing NES Games! with Assembly!!{:target="_blank"} : by Christian Joudrey.
General development
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!){:target="_blank"}
- stb single-file public domain libraries for C/C++{:target="_blank"}
- List of single-file C/C++ libraries. {:target="_blank"}
- Crafting Interpreters{:target="_blank"} : A handbook for making programming languages, by Bob Nystrom.
Demoscene
- "Debris" - Farbrausch{:target="_blank"}
- "Turtles All The Way Down" - Brain Control{:target="_blank"}
- Making of "Turtles All The Way Down" - Brain{:target="_blank"}
- "A Mind Is Born" - Linus Akesson{:target="_blank"}
- Pouet: list of all demos{:target="_blank"}
- Future Crew: "Second Reality"{:target="_blank"} - (Wikipedia){:target="_blank"} - (Source code){:target="_blank"}
- Future Crew: "Metropolis" (Archive.org music){:target="_blank"}
Node-based tools
- NodeBox{:target="_blank"} : The NodeBox family of tools gives you the leverage to create generative design the way you want.
- Farbrausch tools{:target="_blank"}
- Enigma Studio 4{:target="_blank"}
Procedural content generation
- L-Systems{:target="_blank"}
- Online tool for L-systems{:target="_blank"}
- Kate Compton on Procedural Content Generation{:target="_blank"}
Rust
- Homepage{:target="_blank"}
- How Mozilla uses Rust in Firefox{:target="_blank"}
- Google Tech talk on Rust{:target="_blank"}
Raspberry Pi
- Low-level graphics on raspberry pi{:target="_blank"}
- Linux framebuffer tests on the Raspberry Pi {:target="_blank"}
- YouTube: Oldschool framebuffer Fire Effect on Raspberry Pi{:target="_blank"}
E-Books
- The Hacker Crackdown: Law and Disorder on the Electronic Frontier {:target="_blank"} : by Bruce Sterling. A must read for anyone wanting to know more about the 90s hacker subculture.
YouTube channels
-
LiveOverflow{:target="_blank"} : A good place to learn more about how computers really work.
-
The angry video game nerd (AVGN){:target="_blank"} : Hilarious reviews of (shitty) retro games.
-
MetalJesusRocks{:target="_blank"} : A great channel dedicated to retro gaming.
Organizations
- Electronic Frontier Foundation{:target="_blank"}