genshin impact character generator
Hey everyone, so today I wanted to mess around and make a little Genshin Impact character generator. You know, just for fun, see what kind of crazy combinations I could come up with. I’ve been playing Genshin a lot lately, and with all those characters and their different abilities, it got me thinking about how cool it would be to have a randomizer.
I started by looking around online to see what was already out there. I found a few things, like a “spin the wheel” type of thing that picks a character for you. That’s neat and all, but I wanted something a bit more… involved. I saw some people talking about an “AI-assisted party creation tool” which sounded fancy, but not exactly what I was going for. I just wanted a simple generator, you know?
My idea was to have something that would not only pick a random character, but maybe also some other details. Like, maybe it could pick their weapon type or a specific artifact set. It’s all about mixing it up and getting some unexpected results.
First, I needed a list of all the characters. That was easy enough – there are plenty of sites out there with all the character info. I just copy-pasted them into a document. Oh, Furina is my fav! She’s the most popular character I think, she can be a DPS or support, pretty cool. And Neuvillette, he is just a beast for DPS!
Then I started thinking about how to actually make the randomizer work. I’m not a programmer or anything, so I just used a spreadsheet program. I put all the character names in one column, then I added columns for weapon types, elements, and a few other things. Each character has all these different attributes, you know? Different weapons, artifacts, and talents. The combinations are wild!

After I had all the data in there, I used a function that picks a random entry from each column. It’s pretty basic, but it works! I clicked the button a few times, and bam, I had a random character with a random weapon and element.
Here’s how my little experiment went:
- First try: It gave me Furina with a sword and the Hydro element. Pretty standard, but hey, it’s Furina!
- Second try: Neuvillette with a catalyst and the Hydro element. Okay, this is pretty OP as a DPS.
- Third try: This time I got a character I don’t usually play, which was actually cool. It’s a good way to get out of my comfort zone and try new things.
I played around with it a bit more, adding some more options like artifact sets and even team roles. It’s nothing fancy, but it’s a fun little tool to mess with. I was thinking it could be cool to use this to come up with team comps, like, “Okay, generator, give me a full team of four!”
Anyway, that’s my little Genshin Impact character generator project. It’s not perfect, but it was a fun way to spend an afternoon. Maybe I’ll try to make it a bit more advanced in the future, who knows. If you guys have any ideas or suggestions, let me know! I’m always up for trying new things.