Search Unity

  1. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice
  2. We're running great holiday deals on subscriptions, swag and Asset Store packages! Take a peek at this blog for more information!
    Dismiss Notice
  3. Check out our Unite Austin 2017 YouTube playlist to catch up on what you missed. More videos coming soon.
    Dismiss Notice
  4. Unity 2017.2 is now released.
    Dismiss Notice
  5. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  6. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  7. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  8. Unity 2017.3 beta is now available for download.
    Dismiss Notice

New to Unity, have several questions.

Discussion in 'Editor & General Support' started by ElectricCrow, Sep 9, 2012.

  1. ElectricCrow


    Sep 9, 2012
    so I have never created a game before in my life. I'm not a programmer beyond HTML in the 90's. I'm a Photoshop Graphics guy.
    I have some questions if I may.

    #1. The assets from the asset store, are they useable in a commercial game?
    #2. When creating a game level, if I want to have multiple towns or dungeons etc, how do I connect them in game?
    #3. Aside from the asset store, where else might I look for usable models, environments etc?
    #4. When buying assets, they obviously come in different poly counts and detail, how do I know I can use them all in the same game, say for mobile use?
    #5. I'm creating a very different RPG game set in the Fantasy era, what other things should I consider in the development? Assets to look at, scripts etc?
    #6. Can a game be written in any code? My tutorials now are in JAvascript but I see lots of references to C++ etc.
  2. renman3000


    Nov 7, 2011
    1. Yes.
    2. Very complicated question for a newb. What do you mean by "connect"?
    3. Nowhere (?)
    4. For mobile you really want to optimize. I would ask the makers of said asset and ask in the forums if an asset is mobile friendly.
    5. I am a 2D platformer guy. Sorry.
    6. Unity is compatible with JS (US), C# and Boo. I would choose only one for a project tho.

    My advice is to learn basics before you purchase anything. I spent a year learning full time before I began to develop my first title (Temple Racer for the iOS), shameless plug.
  3. Antony-Blackett


    Feb 15, 2011
    Yeah I wouldn't go buying or even thinking about assets just yet. You can get by with coloured spheres for the time being until you know you can commit and pull off you final game, otherwise you'll just end up waisting your cash.

    If you like C++ I'd suggest using C# scripts. I was a C++ programmer a year ago but now I like C# better. :)

    Another play to get assets: There are a number of web sites that allow artists to upload any models they like. You can then go and purchase them or a set of them for a fixed fee like the Asset Store. Some of these sites are even free, but be sure to read the terms and conditions. The only catch is you'll need a tool like Maya, 3DS Max or Blender to convert those models to .fbx files for Unity to use.

    But I've saved my best advice for last: Start with something small!!!!

    A big RPG is exactly what you don't want to make first. Start with something small that you know very well, like a game of asteroids or something. It's very simple and you have an obvious end goal in mind. There is little to no chance of feature creep. It will teach you a lot of valuable Unity lessons before doing something bigger. Especially if you try and get that asteroids game to run on mobile, it'll force you to think about mobile performance, input, game and menu flow, loading times, etc, etc. All that stuff that people forget about before making a game.
    theANMATOR2b likes this.
  4. Jaimi


    Jan 10, 2009
    2. You can create a whole world, and put them all on it in different spots, or you can make each one a scene, and then just load different scenes to move from town to town. Or a combination of the two.
    3. Dexsoft-games, arteria3d, turbosquid, etc.
    5. Look at ORK (okashi rpg kit), and slegliks RPG kit for a good start on RPG's.

    6. Recommend using C#. Here's a bunch of tutorials to create an RPG in C#:
  5. i3DTutorials


    Aug 26, 2010
    You've never made a game before; and you want your first game to be an RPG? Really?

    Bring your scope down and do something realistic.
  6. Batzarro


    Apr 22, 2012
    5. I hope the fact that it's set in a fantasy era isn't what's "very different" about the RPG, and G stands for game so saying "RPG game" is redundant...

    Joking, only pulling your leg man! There are many ways to learn Unity, there's quite a lot of books on it, like Unity 3.x Game Development by Example Beginner's Guide looks quite good. There's also video tutorials, like the ones at Walker Boys Studio, even though the audio seems very low in some of them.

    6. Most tutorials for Unity use JavaScript, though C# and Boo can also be used. But when I say JavaScript, I actually mean UnityScript, it's a little different from normal JavaScript. It's also sometimes referred to as "JavaScript for Unity". I don't think using Unity has much to do with C++, perhaps you meant C# (sharp), I'm no expert on the matter though.
    Last edited: Sep 10, 2012