Skip to content

Commit 8aeb297

Browse files
N14: Tetra and tetrapack
1 parent bd6dac1 commit 8aeb297

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

content/posts/newsletter-014/index.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,34 @@ If needed, a section can be split into subsections with a "------" delimiter.
6666

6767
## Library & Tooling Updates
6868

69+
### Tetra
70+
71+
[Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
72+
version [0.5][tetra-05] was released, featuring:
73+
74+
- Cargo feature flags, allowing you to remove unused functionality and
75+
shrink your build
76+
- Relative mouse events and infinite mouse movement (allowing for FPS-style
77+
control schemes)
78+
- Extra methods for getting and setting the state of a playing sound
79+
80+
For full details and a list of breaking changes, see the [changelog][tetra-changelog].
81+
82+
Additionally, this month [puppetmaster] released [tetrapack], a set of useful
83+
extensions for Tetra. This includes:
84+
85+
- Helpful timer types
86+
- Looping background music
87+
- Custom mouse cursors
88+
- Input utility functions
89+
- Tilemaps and tile animations
90+
91+
[tetra]: https://github.com/17cupsofcoffee/tetra
92+
[tetra-05]: https://twitter.com/17cupsofcoffee/status/1301210538299609088
93+
[tetra-changelog]: https://github.com/17cupsofcoffee/tetra/blob/main/CHANGELOG.md
94+
[puppetmaster]: https://github.com/puppetmaster-
95+
[tetrapack]: https://github.com/puppetmaster-/tetrapack
96+
6997
## Popular Workgroup Issues in Github
7098

7199
## Requests for Contribution

0 commit comments

Comments
 (0)