Advertisement

Would this be easy to do?

Started by February 01, 2017 02:21 AM
3 comments, last by kop0113 7 years, 10 months ago

Hi first time posting on here and am a novice at developing. Okay so my buddy and I were reminiscing on or childhood and ended up playing a game of Yu-Gi-Oh. He had all the good cards (literally everything) So we were able to use these crazy stacked decks and it was pretty fun. Anyways what I wanted to do is make a Yu-Gi-Oh game with all the cards that exist where I can play my friend online. We both have android phones so that helps. Anyways how hard would it be to develop the game. I don't want to put it on the store or anything like that. I just want it so we can play each other whenever. The official online Yu-Gi-Oh game for android is kinda what I want but it is riddled with micro transactions for cards <_<. I just want to develop the game so we can build a deck of any cards we want to choose from and play online against my friend. I have no idea how to do this but I want to learn. Please anyone point me in the right direction.

Yu-Gi-Oh, the cards, the specific rules, and the rest are owned and protected by all kinds of IP laws. Don't use any of it.

You might consider starting with the Generic Collectible Card Game engine or something similar. It already does most of the work.

Advertisement

Even if I dont advise to use it, you could simply build and setup android apps in Unity3D. There might be some card game assets at the asset store for now, otherwise there would be some steps to do like making an asset for each card including a full body material, scripts to define rulings and at least a controller that is able to call events on that scripts like OnDrawn, OnPlaying, OnPlayed, OnTurnedFaceUp, OnAttack and OnDestroy.

Cards then need to exist logically in some kind of list for each player and need an instance from the asset when drawm/ put on the table. I did something like this a time ago and it is work anyway to bring up something from scratch

Take a look at HTML5 and ThreeJS. making a web version of this would probably be the easiest way. All mobile platforms now support native webview apps. They are Apps that are coded to run in a web-browser but have access to a devices's native API. making the game itself wouldnt be that hard, but you would have to create the infrastructure, all the server-side code to make it multiplayer.

As was stated before. using the Yu-Gi-Oh! IP, would get you sued. but their is no harm in making it just for yourself and a few friends

The official online Yu-Gi-Oh game for android is kinda what I want but it is riddled with micro transactions for cards <_<.

This is typical of app stores and mobile devices. Perhaps you can get hold of a similar Yu-Gi-Oh game for Gameboy/DS, Playstation etc?

http://tinyurl.com/shewonyay - Thanks so much for those who voted on my GF's Competition Cosplay Entry for Cosplayzine. She won! I owe you all beers :)

Mutiny - Open-source C++ Unity re-implementation.
Defile of Eden 2 - FreeBSD and OpenBSD binaries of our latest game.

This topic is closed to new replies.

Advertisement