From d52b19da56b097325e9a4e3f11703a6588aa7a72 Mon Sep 17 00:00:00 2001 From: vickles Date: Fri, 2 Oct 2020 14:36:22 +0100 Subject: [PATCH 1/3] Riddle section of newsletter #14 --- content/posts/newsletter-014/index.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/content/posts/newsletter-014/index.md b/content/posts/newsletter-014/index.md index b13fd591e..5d94b0d19 100644 --- a/content/posts/newsletter-014/index.md +++ b/content/posts/newsletter-014/index.md @@ -66,6 +66,24 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Library & Tooling Updates +### Riddle + +Riddle is a Rust media library in the vein of SDL, building as far as possible +on the most active/standard Rust libraries (winit, wgpu, image, etc). Riddle +is deliberately not an engine, or a framework. It is a library devoted to exposing +media related features in a unified way while avoiding prescribing program structure. +It provides abstractions over windowing, input, audio, image loading/manipulation +and provides a basic wgpu based 2D renderer. + +The goal is to provide a stable foundation, resillient to developments in the Rust +gamedev ecosystem, on which games, custom engines, and other media applications can +be built. + +- _/r/rust_gamedev announcement_: +[/r/rust_gamedev](https://www.reddit.com/r/rust_gamedev/comments/j0xa3s/riddle_010_a_rust_native_sdllike_library/), +- _Github_: +- _Docs_: + ## Popular Workgroup Issues in Github ## Requests for Contribution From cc4fa61459441644bda8f6cc8f4deb8187d40238 Mon Sep 17 00:00:00 2001 From: vickles Date: Fri, 2 Oct 2020 22:39:04 +0100 Subject: [PATCH 2/3] Update to match link style prefs --- content/posts/newsletter-014/index.md | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/content/posts/newsletter-014/index.md b/content/posts/newsletter-014/index.md index 5d94b0d19..4a5c4536b 100644 --- a/content/posts/newsletter-014/index.md +++ b/content/posts/newsletter-014/index.md @@ -66,23 +66,22 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Library & Tooling Updates -### Riddle +### [Riddle](https://github.com/vickles/riddle) -Riddle is a Rust media library in the vein of SDL, building as far as possible -on the most active/standard Rust libraries (winit, wgpu, image, etc). Riddle -is deliberately not an engine, or a framework. It is a library devoted to exposing -media related features in a unified way while avoiding prescribing program structure. -It provides abstractions over windowing, input, audio, image loading/manipulation -and provides a basic wgpu based 2D renderer. +[Riddle](https://github.com/vickles/riddle) is a Rust media library in the vein +of SDL, building as far as possible on the most active/standard Rust libraries +(winit, wgpu, image, etc). Riddle is deliberately not an engine, or a framework. +It is a library devoted to exposing media related features in a unified way while +avoiding prescribing program structure. It provides abstractions over windowing, +input, audio, image loading/manipulation and provides a basic wgpu based 2D +renderer. The [docs](https://vickles.github.io/riddle/0.1.0/riddle/) contain +runnable examples for most methods and types. The goal is to provide a stable foundation, resillient to developments in the Rust gamedev ecosystem, on which games, custom engines, and other media applications can be built. -- _/r/rust_gamedev announcement_: -[/r/rust_gamedev](https://www.reddit.com/r/rust_gamedev/comments/j0xa3s/riddle_010_a_rust_native_sdllike_library/), -- _Github_: -- _Docs_: +_discussion_: [/r/rust_gamedev](https://www.reddit.com/r/rust_gamedev/comments/j0xa3s/riddle_010_a_rust_native_sdllike_library/), ## Popular Workgroup Issues in Github From d257459b2f73bf922e806f9d9357ab9bcd541347 Mon Sep 17 00:00:00 2001 From: Andrey Lesnikov Date: Sun, 4 Oct 2020 16:03:15 +0300 Subject: [PATCH 3/3] N14: Riddle: Fmt tweaks --- content/posts/newsletter-014/index.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/content/posts/newsletter-014/index.md b/content/posts/newsletter-014/index.md index 4a5c4536b..8f114157d 100644 --- a/content/posts/newsletter-014/index.md +++ b/content/posts/newsletter-014/index.md @@ -66,22 +66,26 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Library & Tooling Updates -### [Riddle](https://github.com/vickles/riddle) +### [Riddle] -[Riddle](https://github.com/vickles/riddle) is a Rust media library in the vein -of SDL, building as far as possible on the most active/standard Rust libraries +[Riddle] is a Rust media library in the vein of SDL, +building as far as possible on the most active/standard Rust libraries (winit, wgpu, image, etc). Riddle is deliberately not an engine, or a framework. It is a library devoted to exposing media related features in a unified way while avoiding prescribing program structure. It provides abstractions over windowing, input, audio, image loading/manipulation and provides a basic wgpu based 2D -renderer. The [docs](https://vickles.github.io/riddle/0.1.0/riddle/) contain -runnable examples for most methods and types. +renderer. +The [docs][riddle-docs] contain runnable examples for most methods and types. The goal is to provide a stable foundation, resillient to developments in the Rust gamedev ecosystem, on which games, custom engines, and other media applications can be built. -_discussion_: [/r/rust_gamedev](https://www.reddit.com/r/rust_gamedev/comments/j0xa3s/riddle_010_a_rust_native_sdllike_library/), +_Discussions: +[/r/rust_gamedev](https://reddit.com/r/rust_gamedev/comments/j0xa3s/riddle_010)_ + +[Riddle]: https://github.com/vickles/riddle +[riddle-docs]: https://vickles.github.io/riddle/0.1.0/riddle/ ## Popular Workgroup Issues in Github