Thanks for the input everyone. A few topics discussed here are things we’ve talked about creating as well so it’s good to see those topics appear.
To comment on a few things that have come up. For machine learning there’s actually a really great GDC talk on Designing AI for Killer Instinct which goes into how they created AI characters that could learn from players and become better and better. They even beat competitive players.
For the 3D platform, my all time favorite is probably the Crash Bandicoot series, so I’d probably create something along those lines. Running, jumping, special moves, interactions, deaths. Could be fun to tackle, just need find a suitable character to use.
I haven’t played XCOM but I believe it’s like an RPG type game where you take turns and defeat aliens from what I know. RPGs are not an area I’m really knowledgeable on but it could be a great topic to cover in the future. That would be a much bigger project to undertake.
As far as the clipping issue goes, sometimes cloth elements use some sort of physics to detect other objects. A simpler way is to have different parts of the body separated and you’d disable them (the mesh) when it’s covered. I know software like MakeHuman does this where the torso is hidden if clothes is covering it.