Bevy or Godot Rust?
I'm new to rust based develpment, should I use bevy, or godot rust to develop my game?
I would also like pros and cons of each
I'm new to rust based develpment, should I use bevy, or godot rust to develop my game?
I would also like pros and cons of each
A few years ago (~2) I made a CLI utility to convert .obj files into minecraft particles. I didn't post it I don't think, but people found it cause it got some stars on github.
Anyway, I decided to learn rust recently, and so to learn it in a mroe realistic setting, I re-wrote it and added a GUI.
It is a little incomplete, but it is functional. You can find it here: https://github.com/SmoothTurtle872/particle3d
I likely won't add too many more features, just get it up to date with the original versions, and I will also add all new particles as they come out. But as I have sort of stopped doing mc commands (for various reasons, including the inconsistent addidtion of features to the system, and lack of listening to feedback by mojang)
If I do add any major features that weren't in the original, its either easy, obvious, or I learned about something and I wanted to test it. However if you know rust, feel free to make a PR and add fetaures, I will check PRs in future in case someone wants to be a contributor.
Ok, it's not done, it's just the first beta of the rewrite, and is missing a lot of features, but it is functional (Not 100% sure the edge subdivision is fully functional)
I used iced for the GUI, because I found that it was the easiest UI library to use. Egui couldn't center 2 elements at once both vertically and horizontally (at least not easily). I decided tauri wasn't worth it because I didn't want to deal woth javascript, and didn't want to have to use things like dioxus or somthing. That also ruled out freya. I couldn't get egpui to compile (probably can now, but I made the decision to use iced while I was still on an atomic distro). And I just didn't want to use GTK or qt.
ALSO WHY WAS IT SO DAMN HARD TO FIND A GOOD OBJ PARSER!!!???? I tried 3 or 4 of them, and only one could do what I needed, and it isn't what comes up when you type obj into crates.io.
You can find it here: https://github.com/SmoothTurtle872/particle3d
(Other than the edge subdivision code in the old python versions (if you were to look back) there is vibe coding. The python was made over 2 years ago, when I was younger and didn't know the maths or numpy, and didn't have my same stance on AI)
I would like some feedback, and some testers. Also whats the easiest way to compile for mac?
I want to rice my desktop, cause it's a bit boring right now, but I don't have any good ideas.
I like space, and science, so any ideas related to that would be great!
I want to rice my desktop, cause it's a bit boring right now, but I don't have any good ideas.
I like space, and science, so any ideas related to that would be great!
(sorry about the low quality recording, but hopefully it gets the point across)
I made a very very basic app to insert unicode characters directly. In the video I trigger it with a keyboard shortcut. sadly it takes ~ 5 seconds to open because of my usage of wmenu and inclusion of a ridiculous list of every printable character...
You can at least change the list if you want tho, its just a .txt file with everything separated by a newline.
This is tested only on nobara kde (should work on fedora kde and other kde desktops, IDK about other desktops tho).
https://github.com/SmoothTurtle872/unicode-input-system (Ignore release 1.0, I used ctrl+shift+v instead of ctrl+v to add terminal functionality, but it sort of just didn't work in many other apps)
(The text editor is kate, it was just the a generic text editor that I used cause I needed something to demonstrate with)
editL just realised I included the (linux only sorry), cause I was gonna post on r/rust, but they don't allow videos