Skip to content

Commit 439587e

Browse files
authored
N45: Other tooling, engines, and lib updates (#1374)
1 parent 9ab4f12 commit 439587e

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

content/news/045/imagemaniac.jpg

112 KB
Loading

content/news/045/index.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,24 @@ If you'd like to help contribute, please reach out to [@speak2erase]!
488488
[mkxp]: https://github.com/Ancurio/mkxp
489489
[r48]: https://github.com/20kdc/gabien-app-r48
490490

491+
### [Image Maniac][im]
492+
493+
![many images opened in one window](imagemaniac.jpg)
494+
495+
[Image Maniac][im] is a cross-platform image viewer designed for game developers
496+
and other creative professionals. The project's features include:
497+
498+
- Infinite canvas for for drag-n-droping many images onto the main window,
499+
and view them all in a single, unified workspace.
500+
- Quick RGBA channel switching using number keys is usefil for
501+
game developers who work with textures and materials.
502+
- Broad format support including PNG, JPG, BMP, DDS, TGA, KTX2, and HDR.
503+
- Focus on performance even with large files and multiple image at once.
504+
505+
_Discussions: [/r/rust](https://reddit.com/r/rust/comments/133ruqi/image_maniac)_
506+
507+
[im]: https://github.com/AllenDang/img_maniac
508+
491509
## Library Updates
492510

493511
### [Backpack]
@@ -540,6 +558,33 @@ The next project milestone is
540558
- [Elttob released a couple vlogs][stockholm] about their voxel game Stockholm.
541559
- [Digital Extinction's recent updates][de] include unit manufacturing,
542560
shadows, and multiplayer.
561+
- Other engine updates:
562+
- [ggez is looking for new maintainers][ggez-maintain].
563+
- Other tooling updates:
564+
- [ironboy] by @nicolas-siplis is a high accuracy GameBoy emulator
565+
written in Rust and available in the browser via WASM.
566+
- Other library updates:
567+
- [Strolle][strolle] is an experimental real-time renderer that supports
568+
global illumination.
569+
- [blend v0.8][blend] brings better support for Blender primitives
570+
and API improvements.
571+
- [lox] is a library for creating, generating, processing,
572+
and analyzing polygon meshes.
573+
- [bitcode] is a games-oriented bitwise encoder/decoder which attempts
574+
to shrink the serialized size without sacrificing speed.
575+
- [virtual_joystick] provides a virtual joystick UI widgets for Bevy projects.
576+
- [faer v0.7][faer-07] and [v0.8 releases][faer-08] bring
577+
better SIMD operations support for non native types
578+
and overall performance improvements.
579+
- [egui_graphs] provides an interactive graph visualization widget powered
580+
by egui and petgraph.
581+
- [Alkahest][alkahest] is a schema-based serialization library
582+
that features infallible serialization, zero-overhead serialization of sequences,
583+
lazy deserialization and supports wide variety of formulas.
584+
- [wgpu v0.16][wgpu-v016] brings a bunch of changes to sync with latest spec,
585+
improved APIs, and lots of bugfixes.
586+
- [the png create][png] got an ultrafast compression mode \-
587+
up to 4x faster decompression.
543588

544589
[cnc-052]: https://buckmartin.de/combine-and-conquer/2023-04-05-v0.5.2.html
545590
[exocave]: https://cragwind.itch.io/exocave/devlog/516142/grappling-hook
@@ -550,6 +595,19 @@ The next project milestone is
550595
[lrpg-2]: https://youtube.com/watch?v=SmqQ_Is9QX8
551596
[stockholm]: https://youtube.com/playlist?list=PLsFMLV-H_GYt8KzbJnzrapNkUNtRcBB2n
552597
[de]: https://mgn.cz/blog
598+
[strolle]: https://reddit.com/r/rust/comments/12u4ovi/strolle
599+
[ggez-maintain]: https://github.com/ggez/ggez/issues/1188
600+
[ironboy]: https://reddit.com/r/rust/comments/12qj2ty/ironboy
601+
[blend]: https://github.com/lukebitts/blend/blob/master/CHANGELOG.md#blend-08
602+
[lox]: https://reddit.com/r/rust/comments/12teoxi/lox_a_fast_polygon_mesh_library
603+
[bitcode]: https://reddit.com/r/rust/comments/12nw1pc/bitcode_format
604+
[virtual_joystick]: https://github.com/SergioRibera/virtual_joystick
605+
[faer-07]: https://reddit.com/r/rust/comments/12estz9/faer_07
606+
[faer-08]: https://reddit.com/r/rust/comments/12tw26r/faer_08
607+
[egui_graphs]: https://github.com/blitzarx1/egui_graphs
608+
[alkahest]: https://reddit.com/r/rust_gamedev/comments/12auz7o/alkahest_02
609+
[wgpu-v016]:https://github.com/gfx-rs/wgpu/releases/tag/v0.16.0
610+
[png]: https://reddit.com/r/rust/comments/12ks0ka/png_crate_gets_an_ultrafast_compression_mode
553611

554612
## Discussions
555613

0 commit comments

Comments
 (0)