Skip to content

Commit 72e111a

Browse files
authored
N17: FreeNukum (#430)
1 parent 164d8ef commit 72e111a

File tree

3 files changed

+30
-0
lines changed

3 files changed

+30
-0
lines changed
Loading
23.6 KB
Loading

content/posts/newsletter-017/index.md

+30
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,36 @@ This month in development:
239239

240240
[@bombfuse_dev]: https://twitter.com/bombfuse_dev
241241

242+
### [FreeNukum][fn]
243+
244+
![The first original Duke Nukem 1 level in FreeNukum](freenukum.png)
245+
246+
[FreeNukum][fn] is a free software clone of the 1991 DOS game *Duke Nukem
247+
1* jump'n run by [@silwol]. Development of the game started in 2007, back
248+
then it was written in C using SDL1. In 2020, the codebase was gradually
249+
migrated to Rust, after that it got updated to SDL2. The first version
250+
fully implemented in Rust was [released to crates.io][fn-crates-io] and
251+
[announced on Reddit][fn-reddit-announce] in December 2020.
252+
253+
Some of [this month's changes][fn-changelog]:
254+
255+
- Controller support was added.
256+
- Some of the actors found in the original game were added.
257+
- The hero can do somersaults when jumping with boots.
258+
- The project's wiki now has a ["FreeNukum Screenshots" page][fn-screenshots].
259+
- A [Matrix chat room][fn-matrix-chat] is now available.
260+
261+
![FreeNukum showing the hero making somersaults](freenukum-somersaults.gif)
262+
_Somersaults!_
263+
264+
[fn]: https://gitlab.com/silwol/freenukum
265+
[fn-reddit-announce]: https://reddit.com/r/rust_gamedev/comments/k9dw50/freenukum
266+
[fn-crates-io]: https://crates.io/crates/freenukum
267+
[fn-screenshots]: https://gitlab.com/silwol/freenukum/-/wikis/FreeNukum-Screenshots
268+
[fn-matrix-chat]: https://matrix.to/#/#freenukum:matrix.org
269+
[fn-changelog]: https://gitlab.com/silwol/freenukum/-/blob/main/CHANGELOG.md
270+
[@silwol]: https://chaos.social/@silwol
271+
242272
### [Weegames][weegames-itch]
243273

244274
![Four Weegames minigames](weegames.jpg)

0 commit comments

Comments
 (0)