From 9afaa3a3236366d57cb1c3d771b25779ee76269b Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 31 Dec 2021 00:58:08 -0400 Subject: Fixes for the pure-Lux JVM compiler machinery. --- documentation/bookmark/compilation/continuation_passing_style.md | 9 +++++---- documentation/bookmark/game/community.md | 4 ++++ documentation/bookmark/game/generation/quest.md | 5 +++++ documentation/bookmark/game/mechanic/boss.md | 5 +++++ documentation/bookmark/game/mechanic/enemy.md | 4 ++++ documentation/bookmark/game/mechanic/jump.md | 4 ++++ documentation/bookmark/game/mechanic/synergy.md | 4 ++++ documentation/bookmark/game/reuse.md | 4 ++++ documentation/bookmark/game/sequel.md | 4 ++++ documentation/bookmark/machine_learning.md | 1 + 10 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 documentation/bookmark/game/community.md create mode 100644 documentation/bookmark/game/generation/quest.md create mode 100644 documentation/bookmark/game/mechanic/boss.md create mode 100644 documentation/bookmark/game/mechanic/enemy.md create mode 100644 documentation/bookmark/game/mechanic/jump.md create mode 100644 documentation/bookmark/game/mechanic/synergy.md create mode 100644 documentation/bookmark/game/reuse.md create mode 100644 documentation/bookmark/game/sequel.md (limited to 'documentation') diff --git a/documentation/bookmark/compilation/continuation_passing_style.md b/documentation/bookmark/compilation/continuation_passing_style.md index 0c7069cb0..d5607e3aa 100644 --- a/documentation/bookmark/compilation/continuation_passing_style.md +++ b/documentation/bookmark/compilation/continuation_passing_style.md @@ -1,7 +1,8 @@ # Reference -1. [How to compile with continuations](https://matt.might.net/articles/cps-conversion/) -1. [Compiling with Continuations](https://www.amazon.com/Compiling-Continuations-Andrew-W-Appel/dp/052103311X) -1. [Compiling with Continuations, Continued](https://www.microsoft.com/en-us/research/wp-content/uploads/2007/10/compilingwithcontinuationscontinued.pdf) -1. [Compiling with Continuations, or without? Whatever.](https://www.cs.purdue.edu/homes/rompf/papers/cong-icfp19.pdf) +0. [Generators, iterators, control and continuations](http://gallium.inria.fr/blog/generators-iterators-control-and-continuations/) +0. [How to compile with continuations](https://matt.might.net/articles/cps-conversion/) +0. [Compiling with Continuations](https://www.amazon.com/Compiling-Continuations-Andrew-W-Appel/dp/052103311X) +0. [Compiling with Continuations, Continued](https://www.microsoft.com/en-us/research/wp-content/uploads/2007/10/compilingwithcontinuationscontinued.pdf) +0. [Compiling with Continuations, or without? Whatever.](https://www.cs.purdue.edu/homes/rompf/papers/cong-icfp19.pdf) diff --git a/documentation/bookmark/game/community.md b/documentation/bookmark/game/community.md new file mode 100644 index 000000000..363de2b86 --- /dev/null +++ b/documentation/bookmark/game/community.md @@ -0,0 +1,4 @@ +# Reference + +0. [Charm Your Communities](https://www.youtube.com/watch?v=o93BMHdde6Y) + diff --git a/documentation/bookmark/game/generation/quest.md b/documentation/bookmark/game/generation/quest.md new file mode 100644 index 000000000..69402603e --- /dev/null +++ b/documentation/bookmark/game/generation/quest.md @@ -0,0 +1,5 @@ +# Reference + +0. [Nathan Savant - One Quest To Rule Them All: Quest Design in Non-Games Media](https://www.youtube.com/watch?v=WTLPXhLjwLU) +0. [Kristen Yu: Video Game Quest Theory for Improved Procedural Content Generation](https://www.youtube.com/watch?v=WutTZ4FCHA8) + diff --git a/documentation/bookmark/game/mechanic/boss.md b/documentation/bookmark/game/mechanic/boss.md new file mode 100644 index 000000000..25522da6c --- /dev/null +++ b/documentation/bookmark/game/mechanic/boss.md @@ -0,0 +1,5 @@ +# Reference + +0. [What Makes A Great First Boss? ~ Design Doc](https://www.youtube.com/watch?v=0NGBo3HUrn0) +0. [Ally Brinken & Michelle Webb - Who's the Boss (And How and Why)?](https://www.youtube.com/watch?v=6JjEXyfXt3U) + diff --git a/documentation/bookmark/game/mechanic/enemy.md b/documentation/bookmark/game/mechanic/enemy.md new file mode 100644 index 000000000..0c8b2da44 --- /dev/null +++ b/documentation/bookmark/game/mechanic/enemy.md @@ -0,0 +1,4 @@ +# Reference + +0. [How Do You Design a Cast of Enemies? ~ Design Doc](https://www.youtube.com/watch?v=RvrVicqDhKI) + diff --git a/documentation/bookmark/game/mechanic/jump.md b/documentation/bookmark/game/mechanic/jump.md new file mode 100644 index 000000000..d23c68165 --- /dev/null +++ b/documentation/bookmark/game/mechanic/jump.md @@ -0,0 +1,4 @@ +# Reference + +0. [Math for Game Programmers: Building a Better Jump](https://www.youtube.com/watch?v=hG9SzQxaCm8) + diff --git a/documentation/bookmark/game/mechanic/synergy.md b/documentation/bookmark/game/mechanic/synergy.md new file mode 100644 index 000000000..b8aefaa91 --- /dev/null +++ b/documentation/bookmark/game/mechanic/synergy.md @@ -0,0 +1,4 @@ +# Reference + +0. [Alice Lai - All Together Now: Creating Multiplicative Power in Hades](https://www.youtube.com/watch?v=pXib0WTfLbI) + diff --git a/documentation/bookmark/game/reuse.md b/documentation/bookmark/game/reuse.md new file mode 100644 index 000000000..8cb218a40 --- /dev/null +++ b/documentation/bookmark/game/reuse.md @@ -0,0 +1,4 @@ +# Reference + +0. [Growing Your Code Library with Each New Project](https://www.youtube.com/watch?v=o3X8IvJksGA) + diff --git a/documentation/bookmark/game/sequel.md b/documentation/bookmark/game/sequel.md new file mode 100644 index 000000000..f9cce04ef --- /dev/null +++ b/documentation/bookmark/game/sequel.md @@ -0,0 +1,4 @@ +# Reference + +0. [How Do You Make a Great Sequel? ~ Design Doc](https://www.youtube.com/watch?v=tj5P5DdgkE4) + diff --git a/documentation/bookmark/machine_learning.md b/documentation/bookmark/machine_learning.md index 2c05864f7..6d11d7ca0 100644 --- a/documentation/bookmark/machine_learning.md +++ b/documentation/bookmark/machine_learning.md @@ -10,6 +10,7 @@ # Reference +1. [Why are ML Compilers so Hard?](https://petewarden.com/2021/12/24/why-are-ml-compilers-so-hard/) 1. ["Multi-Level Intermediate Representation" Compiler Infrastructure](https://github.com/tensorflow/mlir) 1. [Sampling can be faster than optimization](https://www.pnas.org/content/116/42/20881) 1. [Layer rotation: a surprisingly powerful indicator of generalization in deep networks](https://arxiv.org/abs/1806.01603v2) -- cgit v1.2.3