Inspiration

As long time YuGiOh fans, we wanted to leverage AI technologies to bring any YuGiOh card idea we wanted to life. Thus, the AI YuGiOh Card Generator was born!

What it does

Our application uses the OpenAI image generation and text classification APIs to create art, effects, and other details for a YuGiOh card based on the card name given by the user, and compile the results for display on our web interface.

How we built it

We built our application by using React, Javascript, HTML, and CSS to create a frontend interface to access the OpenAI APIs and compose the resulting YuGiOh cards.

Challenges we ran into

Our biggest challenges came in the forms of prompt engineering to get the best results we could from the OpenAI API, as well as using CSS to style the generated cards appropriately with all the card details.

Accomplishments that we're proud of

Our biggest achievement is being able to create YuGiOh cards that have realistic effects, details, and artwork, that could be even used in a real game!

What we learned

We learned how to implement APIs into a React project as well as do complex image composition using HTML and CSS.

What's next for AI YuGiOh Card Generator

Next steps for our generator would be to implement generating other types of cards, such as spells, traps, and extra deck monsters!

Built With

Share this project:

Updates