Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

It's Unity a good engine for a hobbyist?

Discussion in 'Getting Started' started by ArtC0de, Dec 23, 2015.

  1. ArtC0de

    ArtC0de

    Joined:
    Sep 7, 2015
    Posts:
    14
    Hello to everyone! I want to ask you something that I didn't find an answer.. let me explain:

    Im a guy that works in an company for few months, my duty here is to update and create new functions for their website... it's kinda boring and I want to increase my programming knowledge (with fun!) doing other things, so I thought that it would be a good idea to try to create a small 3D game with Unity! using C# (I programmed for a year using Java, so maybe I wouldnt find a lot of problems picking it up).

    The problem is that I have like max 2 hours per day to dedicate myself for this.. even if Unity is a great and "easy" engine, I think that its more for experienced people... Am I wrong? can I get a try? Or it would be a waste of time because Im gonna stuck on every step not learning so much... or should I try with an another engine?

    I never created a game before so I'm a bit confused. Thanks to everyone for the attention :)
    ps. Sorry for my english
     
  2. JoeStrout

    JoeStrout

    Joined:
    Jan 14, 2011
    Posts:
    9,848
    Welcome! First, your English is great; you even use capital letters and punctuation, which puts you far ahead of many of the kids we see around here. :)

    Second, you can absolutely learn Unity in a couple hours a day. Start with the "Learn" link at the top of this page. Find some beginner-level tutorials that sound interesting to you, and work through them. (That means actually do the project along with the video, pausing it as needed while you catch up.) You can have the absolute basics down the first night; in a week, you'll be creating things on your own, though you'll still have a lot to learn.

    Unity is a deep subject, but very easy to get started with. Once you have the basics, you can pick up the rest as you need it. It also has one of the friendliest, most helpful communities I've ever seen on the Internet. Whenever you run into trouble, ask your questions here (and include a screen shot whenever that might help). You'll almost always get a quick and helpful reply.

    Man, in a way I envy you... I have fun with Unity every day, but to be just starting out like you are... you are in for such a treat! Have fun, and keep us posted!
     
    Martin_H likes this.
  3. ArtC0de

    ArtC0de

    Joined:
    Sep 7, 2015
    Posts:
    14
    Ahah first I want to thank you for your fast reply (and for the compliment :D)!

    I surfed a bit on the "Learn" area and I found a lot of great material to learn! Hope I'm not gonna get stuck too much when I'll try to create something on my own... from my experience trying to learn alone is very tough.. and sometimes demotivating..

    Anyway.. yes! I think this is one of the best community where I can find help when I'll need to, your reply just have demonstrate it :)

    Thanks again! I will listen to your advices! And have a nice day ~
     
    Schneider21 and JoeStrout like this.
  4. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    It's the best engine for a hobbyist! there's the asset store for all the bits (grown up toys imo!) and almost anything you can do without too much worry or effort or learning. Tis a nice engine for hobbyists to tinker with!

    Other engines I've tried seem a bit too laboursome to just get going creatively with. In Unity you can use any old stuff, psds, blender files, fbx, and it just works mostly. That's kind of keeping the fun going if you ask me.
     
    Martin_H likes this.
  5. jhocking

    jhocking

    Joined:
    Nov 21, 2009
    Posts:
    813
    Unity is a great engine for a hobbyist because you get your game up and running right away, without lots of boilerplate you gotta setup first. Plus you already know how to program, so picking up Unity's scripting will be easy. Take a look in the Learn section, or checkout Unity in Action if you want a book specifically designed for people who already know how to program.
     
  6. ArtC0de

    ArtC0de

    Joined:
    Sep 7, 2015
    Posts:
    14
    Thanks a lot guys for your replies! I will sure try to check all the tutorials and the assets!
    This is a beautiful community, you have done a great job if you wanted to make me feel like I'm home! :D

    ps. I'll check that book jhocking, i know that you wrote it right? :) it's for sure a great book writted for people like me
     
    Martin_H likes this.
  7. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,144
    These forums are great for a hobbyist too. Plenty of people helping each other and the entertainment is pretty good too. :D
     
    Martin_H, hippocoder and JoeStrout like this.