GeekMan

joined 1 year ago
[–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago)

Yeah that sounds like a good path!

I used to love advanced math, physics and game coding, so I've revisited the 'Landers several times over the years (a day here and there in the middle of life/emigrating/careers).

If you also Google for solutions to the 'Landers you'll find people have done hardcore analysis and genetic algorithms!

(cough like this)

Next mission: somehow hack UE5 into CodinGame and let it sort it out.

[–] [email protected] 3 points 2 weeks ago

I think it is!!

Gather food & liquids, cancel any plans tomorrow, fire it up in a browser.

Y'welcome.

[–] [email protected] 7 points 2 weeks ago (4 children)

To add to the list, Codingame.com

It wouldn't be the first thing to try. Get the basics down on your own machine/environment. Try this for something additional.

CodinGame gives you the IDE and build environment in your browser, so it's for learning/practicing/testing coding knowledge without building/deploying locally, or worrying about UI/persistence/networking etc.

It's filled with coding puzzles and competitions. I started where they give you animated scenarios (to look like part of a game or engine), and you contribute a small, missing unit of code to complete the challenge.

You can choose from 25 languages, they encourage unit-testing, and there are global coding competitions and company outreach to top coders. I don't wanna say they gamified it.. but they did.

But once you're comfortable with those, CodinGame lets you practice different concepts & algorithms without having to come up with the bigger systems around them.

I've loved it for getting back to coding after a while, tinkering with certain concepts, or trying other languages.

I'm not affiliated with it. Just loved the idea & execution. Except for Mars Lander III challenge. That can get @#$&ed.