Skip to content

Commit 128fd5b

Browse files
N15: Tetra and ogmo3 (#333)
1 parent ce91a33 commit 128fd5b

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

content/posts/newsletter-015/index.md

+30
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,36 @@ It is now able to run [bve-reborn] correctly:
284284
[@cwfitzerald]: https://github.com/cwfitzgerald
285285
[bve-reborn]: https://github.com/BVE-Reborn/bve-reborn
286286

287+
### [Tetra]
288+
289+
[Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
290+
versions 0.5.1 and 0.5.2 were released, fulfilling some long-standing feature
291+
requests:
292+
293+
- Custom error types can now be used in your game loop
294+
- Custom shaders gained support for multiple texture samplers and color uniforms
295+
- Methods were added to `Texture` and `Canvas` for writing pixel data at runtime
296+
- Various helpful `std` traits were implemented for `Color`
297+
298+
For full details and a list of breaking changes, see the [changelog][tetra-changelog].
299+
300+
[tetra]: https://github.com/17cupsofcoffee/tetra
301+
[tetra-changelog]: https://github.com/17cupsofcoffee/tetra/blob/main/CHANGELOG.md
302+
303+
### [ogmo3]
304+
305+
[ogmo3] is a Rust crate for parsing projects and levels created with
306+
[Ogmo Editor 3]. It is loosely modeled after `ogmo-3-lib`, the Haxe reference
307+
implementation of an Ogmo level parser.
308+
309+
This month, it was released onto crates.io for the first time, and a
310+
[full example][ogmo3-sample] was added, showing how a simple project can be
311+
loadedinto a game engine.
312+
313+
[ogmo3]: https://github.com/17cupsofcoffee/ogmo3
314+
[Ogmo Editor 3]: https://ogmo-editor-3.github.io/
315+
[ogmo3-sample]: https://github.com/17cupsofcoffee/ogmo3/blob/main/examples/sample.rs
316+
287317
### Ajour - World of Warcraft Addon Manager
288318

289319
[![Ajour Banner](ajour-banner.jpg)][Ajour]

0 commit comments

Comments
 (0)