72 lines
3.6 KiB
Markdown
72 lines
3.6 KiB
Markdown
---
|
|
layout: page
|
|
title: Links
|
|
subtitle: to online resources
|
|
lang: en
|
|
ref: links
|
|
---
|
|
|
|
# Game development
|
|
|
|
- [Handmade Hero: A complete, professional-quality game, coded live, from **scratch**. ](https://handmadehero.org/)
|
|
: 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](https://lazyfoo.net/tutorials/SDL/index.php)
|
|
: Lazy Foo' Productions
|
|
- [YouTube video series: Let's Make Games](https://www.youtube.com/user/creaper/videos)
|
|
- [SDL2 bindings for Rust](https://github.com/Rust-SDL2/rust-sdl2)
|
|
- [OpenGameArt.org](https://opengameart.org/)
|
|
- [YouTube: Writing NES Games! with Assembly!!](https://www.youtube.com/watch?v=IbS7uEsHV_A)
|
|
: by Christian Joudrey.
|
|
|
|
# Retro gaming
|
|
|
|
- [MiSTer FPGA project](https://mister-devel.github.io/MkDocs_MiSTer/)
|
|
: MiSTer is an open source project that aims to recreate classic computers, video game consoles, and arcade machines using modern hardware.
|
|
|
|
# General development
|
|
|
|
- [The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)](https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/)
|
|
- [stb single-file public domain libraries for C/C++](https://github.com/nothings/stb)
|
|
- [List of single-file C/C++ libraries. ](https://github.com/nothings/single_file_libs)
|
|
- [Crafting Interpreters](https://craftinginterpreters.com/)
|
|
: A handbook for making programming languages, by Bob Nystrom.
|
|
|
|
# Demoscene
|
|
|
|
- ["Debris" - Farbrausch](https://www.pouet.net/prod.php?which=30244)
|
|
- ["Turtles All The Way Down" - Brain Control](https://www.pouet.net/prod.php?which=61204)
|
|
- [Making of "Turtles All The Way Down" - Brain](https://geidav.wordpress.com/2013/04/14/making-of-turtles-all-the-way-down/)
|
|
- ["A Mind Is Born" - Linus Akesson](https://linusakesson.net/scene/a-mind-is-born/)
|
|
- [Pouet: list of all demos](https://www.pouet.net/prodlist.php?order=views)
|
|
- [Future Crew: "Second Reality"](https://www.youtube.com/watch?v=rFv7mHTf0nA&t=568s) - [(Wikipedia)](https://en.wikipedia.org/wiki/Second_Reality) - [(Source code)](https://github.com/mtuomi/SecondReality)
|
|
- [Future Crew: "Metropolis" (Archive.org music)](https://archive.org/details/futurecrew-metropolis)
|
|
|
|
# Procedural content generation
|
|
|
|
- [L-Systems](https://en.wikipedia.org/wiki/L-system)
|
|
- [Online tool for L-systems](https://www.kevs3d.co.uk/dev/lsystems/)
|
|
- [Kate Compton on Procedural Content Generation](https://www.youtube.com/watch?v=WumyfLEa6bU)
|
|
|
|
# Rust
|
|
|
|
- [Homepage](https://www.rust-lang.org/en-US/)
|
|
- [How Mozilla uses Rust in Firefox](https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-In-Firefox-Quantum.html)
|
|
- [Google Tech talk on Rust](https://www.youtube.com/watch?v=d1uraoHM8Gg)
|
|
|
|
# Raspberry Pi
|
|
|
|
- [Low-level graphics on raspberry pi](https://raspberrycompote.blogspot.be/2012/12/low-level-graphics-on-raspberry-pi-part_9509.html)
|
|
- [Linux framebuffer tests on the Raspberry Pi ](https://github.com/drmad/rpi-framebuffer)
|
|
- [YouTube: Oldschool framebuffer Fire Effect on Raspberry Pi](https://www.youtube.com/watch?v=O2NAr2LjTTM)
|
|
|
|
# E-Books
|
|
|
|
- [The Hacker Crackdown: Law and Disorder on the Electronic Frontier ](https://www.mit.edu/hacker/hacker.html)
|
|
: by Bruce Sterling. A must read for anyone wanting to know more about the
|
|
90s hacker subculture.
|
|
|
|
# Organizations
|
|
|
|
- [The Belgian Amiga Club](https://www.amigaclub.be/)
|
|
- [Electronic Frontier Foundation](https://www.eff.org/)
|