Jump to content
  • Advertisement
Sign in to follow this  
beurnii

Unity My first game

This topic is 1252 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi!

 

I have a game idea that I think is fairly original for a moba. I would like to program it.

 

I've almost finish the brainstorm part, constructing on paper what the game should be, now I would like to start the construction phase.

The problem is that I have never done that and I really don't know where to start, I've been looking for some game engine, I think unity 5 is best for me because I heard it's user friendly. I've VERY LITTLE base of java and that's it.

 

As a beginner, I would like some advise on what to do, or someone to guide me to some good tutorial or learning site for unity and programming in general. A list would be awesome, for example

 

1st: go to this website, watch the whole video and complete the course

2nd: do this one about unity and blablabla

3rd:...

4th...

5th: Start the game itself start by this and than do this...

etc

 

Feel free to message me or email me, I would really like a tutor, or just someone to guide me.

 

I planed starting seriously at the end of my semester and I will have 3 month to do it from nothing. The final version dont neet to be the final one, Only the general structure of the game.

 

Thanks a lot, feel free to ask any questions

 

Bernard

Edited by beurnii

Share this post


Link to post
Share on other sites
Advertisement

This question resonated with me, being in the same position once upon a time.

 

So if it were me starting out again this is probably the path I would take:

 

3 things you will need, consider this your basic learning path:

 

1. Know enough of a programming language to get shit done and understand your development environment, whether it be Mono Develop (Ships with Unity) or Visual Studio etc..

2. Be comfortable with maths.

3. Pick a game engine / framework.

 

Now for the learnage:

 

1.) Pickup C#, aside from it's use in Unity it also widely used in software / web development and it's a great transferable skill to have.

 

Depending on your ability level and exposure to programming, the following resources should be a good starting point:

 

Videos: http://www.microsoftvirtualacademy.com/training-courses/c-fundamentals-for-absolute-beginners

Book: http://www.amazon.com/Head-First-C-Andrew-Stellman/dp/0596514824

Online: http://www.c-sharpcorner.com/UploadFile/mahesh/csp08202007084545AM/csp.aspx

 

2.) Brush up on your maths, not essential but recommended.

 https://www.youtube.com/playlist?list=PLW3Zl3wyJwWOpdhYedlD-yCB7WQoHf-My

 

3.) Become familiar with Unity.

 

This tutorial series of tutorials will get you up to speed with Unity's interface:

https://cgcookie.com/unity/cgc-courses/unity-basics-introduction-beginners/

 

This tutorial will introduce you to some of Unity's core concepts and leave you with a small game project which you can re-engineer to your hearts content.

http://unity3d.com/learn/tutorials/projects/roll-a-ball

 

 

A parting word, game development is difficult, it requires many skills and endless patience. 

 

But its an incredibly rewarding process and I would say do not be afraid to fail, through failure we are given a fantastic opportunity to grow.

Edited by Redellion

Share this post


Link to post
Share on other sites


A parting word, game development is difficult, it requires many skills and endless patience.



But its an incredibly rewarding process and I would say do not be afraid to fail, through failure we are given a fantastic opportunity to grow.

 

I have to agree with this statement.  Also to add to this is do lots of iteration, meaning make changes and test the game to see how they play out.  Don't be afraid to get feedback so you will know if your heading in the right direction.  Lastly good luck and never stop learning!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!