From d74bde729cf36adfee1b4384f7d2d9e1f63462dc Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Tue, 2 Mar 2021 09:37:53 +0000 Subject: [PATCH 1/2] N19: Tetra --- content/posts/newsletter-019/index.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/content/posts/newsletter-019/index.md b/content/posts/newsletter-019/index.md index 2b99e8781..32b75f68e 100644 --- a/content/posts/newsletter-019/index.md +++ b/content/posts/newsletter-019/index.md @@ -64,6 +64,23 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Engine Updates +### [Tetra] + +[Tetra] is a simple 2D game framework, inspired by XNA, Love2D and Raylib. +This month, version 0.6 was released, with some big changes and features: + +- A simpler drawing API +- Less global state for mesh drawing +- Multisampled canvases +- Better font rendering + +For more details, see the [changelog][tetra-changelog], or +[17cupsofcoffee's twitter thread][tetra-twitter] about the release. + +[tetra]: https://github.com/17cupsofcoffee/tetra +[tetra-changelog]: https://github.com/17cupsofcoffee/tetra/blob/main/CHANGELOG.md +[tetra-twitter]: https://twitter.com/17cupsofcoffee/status/1357750836370284544 + ## Library & Tooling Updates ## Popular Workgroup Issues in Github From f3f1df614add45c6841bb4f9e382ce7cf380f9db Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Tue, 2 Mar 2021 11:48:10 +0000 Subject: [PATCH 2/2] Fix spacing and add screenshot --- content/posts/newsletter-019/index.md | 5 ++++- content/posts/newsletter-019/tetra.png | Bin 0 -> 9175 bytes 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 content/posts/newsletter-019/tetra.png diff --git a/content/posts/newsletter-019/index.md b/content/posts/newsletter-019/index.md index 32b75f68e..c5ed5cee4 100644 --- a/content/posts/newsletter-019/index.md +++ b/content/posts/newsletter-019/index.md @@ -66,6 +66,9 @@ If needed, a section can be split into subsections with a "------" delimiter. ### [Tetra] +![Tetra's demo game](./tetra.png) +_Tetra's demo game_ + [Tetra] is a simple 2D game framework, inspired by XNA, Love2D and Raylib. This month, version 0.6 was released, with some big changes and features: @@ -74,7 +77,7 @@ This month, version 0.6 was released, with some big changes and features: - Multisampled canvases - Better font rendering -For more details, see the [changelog][tetra-changelog], or +For more details, see the [changelog][tetra-changelog], or [17cupsofcoffee's twitter thread][tetra-twitter] about the release. [tetra]: https://github.com/17cupsofcoffee/tetra diff --git a/content/posts/newsletter-019/tetra.png b/content/posts/newsletter-019/tetra.png new file mode 100644 index 0000000000000000000000000000000000000000..173c67e5d589615cd7cd1e77809d89e9407b8c4a GIT binary patch literal 9175 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 literal 0 HcmV?d00001