this post was submitted on 29 Aug 2025
6 points (75.0% liked)

Mass Effect

1238 readers
1 users here now

My name is Commander Shepard and this is my favorite Mass Effect community on the citadel.

Rules

  1. Be nice! We're all here for our love of Mass Effect. This is a welcoming community for all stripes, let's just remember there's people on the other side of the screen and act accordingly.
  2. Memes are great - seriously, I need more Mass Effect sh!tposting in my life.
  3. If you're here, you gotta post. Thems the breaks, kid.

Other stuff

Looking to connect with people on the Multiplayer mode featured in ME3? Head over to !mecoop@lemmy.world

founded 2 years ago
MODERATORS
 

So some know here, I've been unemployed for a couple of months (but unfortunately starting a new job next week). In that time I've done a few projects, and this was one I've wanted to do for a while.

The Mass Effect Character Creator! Simply drop an image of a person and it will use a model I created to generate a character code for your player. I do not store any images uploaded

Now, there's a thousand caveats of course. The ME character creators are limited, there's not a ton of customization that they could do, but it'll do it's best. ME1 for some reason loves to put scars on the faces. 1&2 are similar enough they could be joined in the same model, but 3 was a whole different beast - however try the ME3 code in ME1 and you may be surprised.

Try it out, just boot up one of the games and start a new character, and plop in some codes! If you like, share the comparisons back here, I'd love to see who you're trying and how it turned out!

For now, please keep this to our little lemmy community, I don't have autoscaling turned on, and the CPU is fairly high when generating, so I'm going to just see how heavy the usage gets for now.

Enjoy all! Let me know how it goes!

How I did it:

  • Created a random code generator for each of the Slider bars in each game, and then generated 10,000 random codes. For each code then I had a macro that would paste it into the game and take a snapshot of the character. Of those 10,000 then I had a dataset. 10k images took about 14 hours of pasting and clicking and snapshotting for each game.
  • Took the dataset and then trained it from the Image -> Code. Took about 6 hours to train each model.
  • Source code for the backend is here

Examples I've done:

top 9 comments
sorted by: hot top controversial new old
[–] TheMinions@lemmy.dbzer0.com 3 points 1 month ago (1 children)

This is pretty cool, but I don’t think I’ve ever not used Sheploo or the default Femshep haha.

[–] scrubbles@poptalk.scrubbles.tech 2 points 1 month ago (1 children)

Honestly same with me, but still always wanted to do the project. Now my biggest issue is figuring out which Shepard is worth doing a whole playthrough as

[–] TheMinions@lemmy.dbzer0.com 2 points 1 month ago (1 children)

I personally am a Tali enjoyer. So I have to play MShep.

[–] scrubbles@poptalk.scrubbles.tech 1 points 1 month ago (1 children)

That's honestly the one romance I have never done. I think I've done every single other option through the years but never hers.

[–] TheMinions@lemmy.dbzer0.com 1 points 1 month ago* (last edited 1 month ago) (1 children)

I’ve never done any of the ME3 exclusive romances. Traynor, Steve or MShepKaiden.

I just prefer the multiple game spanning ones I think.

Tali‘s is always a bit short since she isn’t really with you for the majority of ME2 or ME3.

[–] scrubbles@poptalk.scrubbles.tech 1 points 1 month ago (1 children)

Traynor is worth it. You can do her or Steve by romancing whoever dies on virmire first, and then it's pretty safe to date than in 2 and have a new romance in 3. The third won't be like cheating but rather be supportive. There's also some dialogue about how you've lost everyone who loves you. If you plan it out it can feel game spanning from a narrative perspective

[–] TheMinions@lemmy.dbzer0.com 1 points 1 month ago

Be sure to do a sole survivor earthborn for maximum Shepard depression haha.

[–] paranoid@lemmy.world 2 points 3 weeks ago (1 children)

This is awesome! But it looks like your github link is busted 🫤

Thanks for letting me know! I never made it public, now it is!