Categories
Uncategorized

Project Tools

    For my project that me and my group are working on I have used various tools that I have never seen before, I would like to talk about them a bit in this post! This was my first time ever using Rust and Bevy the game engine, I have never experienced making a simulation before. Using Rust is a tad difficult for me just because I am so new to it, but after awhile I have grown to like it more, the only issue I am still having is just the more advanced areas in Rust. These advanced techniques I am talking about are more obscure things that are only used when I am trying to make something like 3dmeshes with Bevy but other than that it has been going great.

    A new technology we are incorporating into our project is deep learning reinforcement, basically using images to train our AI, as the car will drive it will pick up on things it should or shouldn’t hit. To begin we must start simple then build from its knowledge. I find this technology to be the most interesting and fun to learn about, even though I am having a hard time implementing it into code I am starting to understand the overall premise better.

    My least favorite technology we are using is Bevy, I am not a huge fan of how everything is laid out, it is especially difficult dealing with Rust and bevy together mostly around spawning in meshes since bevy had an update and a lot of things are depreciated. It is not the end of the world, I still am working on it and have gotten better!