Lumber · @lumber
13 followers · 31 posts · Server mastodon.gamedev.place

Went down the rabbit-hole of & . Managed to get something "functional", but it was utterly unmaintainable code. I built a tileset palette and was able to draw on screen, but it was limited in how I was using egui.

Code for the tileset picker: gist.github.com/dmlary/05d79ee

#egui #bevy

Last updated 1 year ago

Lumber · @lumber
13 followers · 31 posts · Server mastodon.gamedev.place

Went down the rabbit-hole of & . Managed to get something "functional", but it was utterly unmaintainable code. I built a tileset palette and was able to draw on screen, but it was limited in how I was using egui.

Code for the tileset picker: gist.github.com/dmlary/05d79ee

#egui #bevy

Last updated 1 year ago

Eric Lavesson · @lavesson
46 followers · 33 posts · Server mastodon.gamedev.place

Yet another major piece of the editor completed.

When we worked on Cathedral, we basically defined all animations in code. Figured it would be nice for our next game to have it in-editor.

Tricky to build, but turned out alright!

Written in +

youtu.be/Y6Edn9hIWnQ

#rustlang #egui #gamedev #tooling

Last updated 1 year ago

Antonio Caggiano · @fahien
125 followers · 32 posts · Server mastodon.gamedev.place

Er, close enough..

#egui

Last updated 1 year ago

Antonio Caggiano · @fahien
125 followers · 31 posts · Server mastodon.gamedev.place

I mean, I just wanted to draw a series of diagonal lines, but that's nice enough.

#egui

Last updated 1 year ago

AdeptVeritatis · @AdeptVeritatis
133 followers · 1784 posts · Server social.tchncs.de

Anyone coming to , who is interested in , and ?

Maybe we can meet there for a little conversation. :toot:

#cccamp23 #egui #vulkan #rust

Last updated 1 year ago

AdeptVeritatis · @AdeptVeritatis
116 followers · 1085 posts · Server social.tchncs.de

pw-videomix

First (early) release of my second project: pw-videomix

It is supposed to be a video mixer specialized on creating art.
The app renders directly to , which makes it pretty platform independent.

At the moment, it is not much more than the basic framework.

Have fun, playing around with what is already there! :mastosunglasses:

gitlab.freedesktop.org/AdeptVe

#myprojectdiary #freesoftware #opensource #rustlang #winit #egui #vulkan #rust

Last updated 1 year ago

Ryosuke · @whoisryosuke
564 followers · 847 posts · Server mastodon.gamedev.place

loading 3D meshes directly from Blender files to quickly preview 🏆📷

revisiting my "Blender Launcher" app, this time using @BevyEngine and . I thought it'd be cool if you could preview objects from your file to quickly inspect what's inside

#egui #b3d #gamedev

Last updated 1 year ago

Ryosuke · @whoisryosuke
558 followers · 836 posts · Server mastodon.gamedev.place

experimenting with different ways to implement a circular .

instead of calculating vector math myself, I mirror the UI as colliders 🤔🖱⏹

#ui #gamedev #rustlang #bevyengine #egui

Last updated 1 year ago

Ryosuke · @whoisryosuke
551 followers · 785 posts · Server mastodon.gamedev.place

going deeper with my learning by adding MIDI input

#bevy #gamedev #rustlang #egui

Last updated 1 year ago

AdeptVeritatis · @AdeptVeritatis
108 followers · 922 posts · Server social.tchncs.de

A small glimpse into my second project: pw-videomix

It is supposed to be a video mixer specialized on creating art.
It renders directly to , which makes it pretty platform independent.

At the moment, I can load images or stacks of images.

Use a filter to create a mandala from the selected input.

And connect a window as an output sink.

in and outputs, video input and file encoding is on the list, too.

#myprojectdiary #freesoftware #opensource #rustlang #winit #egui #pipewire #vulkan #rust

Last updated 1 year ago

Mo :ferris: :tux: · @mo8it
62 followers · 442 posts · Server fosstodon.org

The next planed topics are:
- Containerized in and
- Databases in Rust with
- Rust GUIs with
- Rapid prototyping in Rust
- Configuration files (e.g. YAML) with
- client in Rust with

Any suggestions? 😀

If you are only interested in Rust, you can subscribe to the feed of the tag only: mo8it.com/tags

Feel free to take inspiration if you like the website. Here is the source code: codeberg.org/mo8it/website

#postgresql #docker #podman #sqlx #egui #serde #email #lettre #rust #tailwindcss

Last updated 1 year ago

Ryosuke · @whoisryosuke
531 followers · 721 posts · Server mastodon.gamedev.place

giving me 1997 winamp vibes

#egui #rustlang #uidesign

Last updated 1 year ago

Ryosuke · @whoisryosuke
532 followers · 720 posts · Server mastodon.gamedev.place

theme editor 🤔🎨

#egui #rustlang

Last updated 1 year ago

Ryosuke · @whoisryosuke
529 followers · 719 posts · Server mastodon.gamedev.place

new blog up! I share tips and tricks for getting started with I discovered while making a 3D animation GUI in

whoisryosuke.com/blog/2023/get

#egui #rust

Last updated 1 year ago

Ryosuke · @whoisryosuke
529 followers · 716 posts · Server mastodon.gamedev.place

got drag and drop working on the "timeline", and widgets like buttons layered with canvas drawing 🎛🎨

#egui #rust

Last updated 1 year ago

Ryosuke · @whoisryosuke
528 followers · 710 posts · Server mastodon.gamedev.place

tried using the Plot widget from (which is fantastic), but I couldn't customize it to get the kind of control or output I wanted.

starting to roll my own very similar implementation based on their PaintBezier example widget

#egui #rust

Last updated 1 year ago

Ryosuke · @whoisryosuke
528 followers · 709 posts · Server mastodon.gamedev.place

figured out how to draw lines, custom timeline UI here we gooo

#egui #rust

Last updated 1 year ago

Python Ninja Hebi · @hebi
5 followers · 15 posts · Server sigmoid.social

Eugen Kiss has defined 7 tasks that you should accomplish in the gui of your choice so that you really get to know them.
eugenkiss.github.io/7guis/tasks/

I decided to go this way with and

@ernerfeldt @ThisWeekInRust

github.com/Rust-Ninja-Sabi/rus

task 4 .. timer

#rust #egui

Last updated 1 year ago

AdeptVeritatis · @AdeptVeritatis
103 followers · 782 posts · Server social.tchncs.de

Turn out, using and with written in leads to a mostly platform-independent app.

:mastolove:

#opensource #freesoftware #rustlang #rust #vulkan #egui #winit #myprojectdiary

Last updated 1 year ago