Search Unity

New to Unity

Discussion in 'Multiplayer' started by Monger, Mar 2, 2010.

  1. Monger

    Monger

    Joined:
    Mar 2, 2010
    Posts:
    1
    I'd like to create an online multiplayer trading card game. The game will have 1000+ cards that a player can use to form a deck to play a game with.

    The game itself will be a map in which players can move their cards (units) from on square to another and attack their opponents card's (units). The map squares will be different types of terrain as well that give different types of bonuses to some cards.

    The game will be 2-dimensional and not really require much, if any, animation or motion.

    Will Unity be a good platform to build this type of game on? or is more for 3d and animation?

    Also, can Unity access some type of database, such as Microsoft Access, Excel, or even a simple CSV text file? These databases will be required in order to keep track of each players cards, decks, rankings, etc., from game to game.
     
  2. HiggyB

    HiggyB

    Unity Product Evangelist

    Joined:
    Dec 8, 2006
    Posts:
    6,183
    While Unity is primarily a 3D content development tool it's certainly possible to do more 2D focused development and there are great examples of that out there today. With that in mind, going with Unity at least allows you the option of going more 3D if you desire, so if nothing else it gives you the flexibility to decide and not box you in to one or the other.

    Do keep in mind that our workflow is tailored more to the 3D side of things, but it should serve you well in either case. :)


    Unity doesn't have that natively, but it's super easy to incorporate as needed. On the desktop you can use .NET libraries to access whatever sort of database you want, in a web player you can use our WWW class to talk to a backend however needed (PHP/MySQL for example). As to reading/writing text, that's possible too, so yes yes yes.