Skip to content

Commit 49c1f6e

Browse files
thebracketozkriff
andauthored
N14: Nox Futura and Bracket-lib (#303)
* Add Nox Futura and Bracket-lib * Fix line lengths. * This should fix the link issues. * N14: NoxFutura: Optimize img * N14: NoxFutura: general overview -> updates * N14: Bracket-lib: Section order Co-authored-by: Andrey Lesnikov <[email protected]>
1 parent ad3fbd2 commit 49c1f6e

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

content/posts/newsletter-014/index.md

+39
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,31 @@ Imgur screenshot [gallery].
204204
[Mimas]: https://github.com/est31/mimas
205205
[gallery]: https://imgur.com/a/vvo7len
206206

207+
### [Nox Futura (Rust Edition)][noxfutura]
208+
209+
![Gameplay screenshots](noxfutura.jpeg)
210+
211+
[Nox Futura][noxfutura] by [@blackfuture]
212+
is an open-source long-term passion project,
213+
a Dwarf-Fortress and RimWorld inspired base building game.
214+
215+
Some of the [recent updates][noxfutura-reddit]:
216+
217+
- The WGPU-based rendered is undergoing a major restructure.
218+
- The game was updated to Legion 0.3 - it required rewriting a lot of code,
219+
but the new syntax sugar is a joy to use, and the backend is even faster now.
220+
- The Greedy Voxel algorithm was significantly improved.
221+
- OBJ models are now supported - useful for things like tree/vegetation geometry,
222+
which can now use a stylized low-poly graphic without the added weight
223+
of a bunch of cubes.
224+
- Palette-based rendering - the output system is now constrained
225+
to a 256 color palette, mostly to play with stylized 3D rendering.
226+
- New format for data files that combines multiple RON objects in one place.
227+
228+
[noxfutura]: https://github.com/thebracket/noxfutura
229+
[thebracket]: https://bracketproductions.com
230+
[noxfutura-reddit]: https://reddit.com/r/roguelikedev/comments/ivgdnj/sharing_saturday_329/g5t5lo0
231+
207232
### pGLOWrpg
208233

209234
![pGLOWrpg banner](pglowrpg_banner.png)
@@ -626,6 +651,20 @@ _Discussions:
626651
[Riddle]: https://github.com/vickles/riddle
627652
[riddle-docs]: https://vickles.github.io/riddle/0.1.0/riddle
628653

654+
### [Bracket-Lib]
655+
656+
[bracket-lib] (previously `rltk_rs`) by [@blackfuture]
657+
is a Rust implementation of [C++ Roguelike Toolkit][rltk-cpp].
658+
659+
Bracket-lib is going through a stability pass, focusing on freezing the API.
660+
It will be featured in the author's upcoming book:
661+
*Hands-on Rust: Effective Learning through 2D Game Development and Play*.
662+
The book should be going into early access/beta in time for the next newsletter.
663+
664+
[bracket-lib]: https://github.com/thebracket/bracket-lib
665+
[@blackfuture]: https://patreon.com/blackfuture
666+
[rltk-cpp]: https://github.com/thebracket/rltk
667+
629668
### Tetra
630669

631670
[Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
168 KB
Loading

0 commit comments

Comments
 (0)