Inspiration

Our Inspiration was a popular twitter post someone made a while back about how they wanted a way to collect and trade their original character arts with other artists at conventions and online. And, though it wasn't within the scope of the demo, we wanted to create ways for users to play with and edit their Card Arts our app generates for collecting and trading. There is also an inability for artists to monetize their original character arts beyond the possibility of them just bringing in commission work and this would do both more of that but hopefully one day offer artists the ability to make money off the digital cards they create themselves.

What it does

The application allows for a user to log in, make a card, save the card, view their collected cards, view other users collected cards, trade cards, and play with their cards. All users' info needed for the application would be pulled from a parse server hosted on AWS. For this demo, however, our scope of functionality was limited to creating a server, log in page, making a card and uploading it to the server, and viewing both your own and other users collected cards as pulled from the server.

How I built it

We created a Parse Server that we set up to be hosted on AWS and then created an application in Android Studio that could access the server info as we needed.

Challenges I ran into

The challenges that we ran into were a struggle with overlays and just generally learning to work with Bitmapping and all other new technologies in such a short span of time.

Accomplishments that I'm proud of

Our newfound ability to create a server and effectively host the data we need there while also successfully creating a front-end application to communicate with it were both major accomplishments to us.

What I learned

We had never before worked with Parse or AWS and had only barebones knowledge of Android Studio and java so this drastically increased our skillsets on all fronts. Also, we learned other less tangible skills related to development such as how to better manage time and scope of functionality.

What's next for OCTCG

We would very much like to continue development for OCTCG as we believe we and many others could benefit and greatly enjoy the features we would implement. Adding in some game mode functionalities and the ability to create game-related statistics to go with your card would be a fun and token feature.

Built With

Share this project:

Updates