Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 439587e

Browse filesBrowse files
authored
N45: Other tooling, engines, and lib updates (rust-gamedev#1374)
1 parent 9ab4f12 commit 439587e
Copy full SHA for 439587e

File tree

Expand file treeCollapse file tree

2 files changed

+58
-0
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+58
-0
lines changed

‎content/news/045/imagemaniac.jpg

Copy file name to clipboard
112 KB
Loading

‎content/news/045/index.md

Copy file name to clipboardExpand all lines: content/news/045/index.md
+58Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.