Amount of batteries needed is not solved problem.
EU has around 250 million cars, with 10-15 million sold every year. Even best future mines have lithium for around 1 million cars per year and those batteries last about ten years.
Sodium Ion might give us a chance if we invest in technology.
I don’t know about game dev, buy SerenityOS guys are flirting with Swift.
If it wasn’t from Apple, I would be all over it. They basically took different languages and most of C++ devs made fastest advance in Swift. Rust I do like and support, but is too confusing for amout of free time I have.