Inspiration

Oftentimes, game developers are hassled with the task of sprite, animation, and landscape although they'd rather jump directly into developing the game. This allows them to quickly generate these features without worrying too much about them.

What it does

Our product completes a variety of tasks. Given a starting sprite image file, it'll sequentially generate a fully flushed out 8-16 frame sequence that any indie game developer can incorporate directly into their game. Our landscape and sprite imaginator takes in text as input and generates a high quality imaginative sprite as a terrain and sprite respectively.

How we built it

The crux of our product was interfacing Convex and DALL-E by utilizing an API that allowed us to send the uploaded file on our website to DALL-E to generate the sprite image.

Challenges we ran into

At first, we were training our own RNN ml model to generate an 8-16 frame sequence based on classic sprite animations. However, this task turned out to be very lengthy and we didn't have the time to train our model to as accurate as we wanted it to be.

Accomplishments that we're proud of

We're proud of our polished website design and express return output of our DALL-E images.

What we learned

For one, we all learned a lot about Convex's platform, their backend and how one can use external APIs to quickly build full stack apps with ML functionality.

What's next for Animai

For here, we're going to fully develop the 8-16 frame animation generator for any given sprite and try to develop an accurate ML model for it.

Built With

Share this project:

Updates