Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Games Development - Advice for starting out.

  • You cannot reply to this topic
4 replies to this topic

#1 Jack7771   Members   -  Reputation: 101

Like
0Likes
Like

Posted Yesterday, 08:13 PM

Right, I'm not sure if this was the best place to post this but this forum seems active. I've recently finished college (BTEC Level 3 Diploma IT, DDD) and am looking to go into games development but I don't really know where to start.

 

I have pretty much no experience coding in any language, the games development units in our college were useless we had to create a space invaders styled game using Phaser Game Engine, we had no choice in what we were making other than what graphics were used and we were pretty much told exactly what to write as the units were so short, so not much was learn't. 

 

What I want to know is what would be the best language to start out with and why? Where should I start? Should I play around with Unity3D follow some tutorials? Learn Actionscript 3 and make a few flash games? Maybe start with something like Ruby? Or start out with a graphical based engine, something simple like RPGmaker VX Ace, although I'm not sure I'd learn much that way.

 

So, what would you recommend and why? And how long is expected before I can produce anything that would be commercially acceptable (I know this is a difficult question as it is different for everyone, I am just asking for an average).

 

Also it'd be very helpful if someone could recommend where to start out learning, I'm not a fan of reading books to learn, I prefer experience, and I'd choose a video tutorial over a text based tutorial any day.

 

Hmm, I'm not sure what else to say really, if any other info would be helpful just say and I'll provide. Hopefully I'll get some helpful replies biggrin.png

 

If there is a better place for this thread I'd be grateful if a forum moderator could move it for me, thanks.


Edited by Jack7771, Yesterday, 08:18 PM.


Sponsor:

#2 jbadams   Senior Staff   -  Reputation: 23304

Like
0Likes
Like

Posted Yesterday, 08:29 PM

Moving you to For Beginners. :)

#3 Jack7771   Members   -  Reputation: 101

Like
0Likes
Like

Posted Yesterday, 09:35 PM

Moving you to For Beginners. smile.png

Thanks, can a thread title be changed? Because looking at my title and its in the beginners section now, won't people click on this looking for advice, rather than to give advice?


Edited by Jack7771, Yesterday, 10:04 PM.


#4 shadowisadog   Crossbones+   -  Reputation: 2787

Like
0Likes
Like

Posted Yesterday, 10:17 PM

It sounds like you know about some of the choices, so my advice would be to simply pick something and start doing something. Say you picked... Unity and went with that. There are TONS of tutorials and videos on Unity out there that are easy to find. You can watch those videos, read the tutorials, and start creating in the Unity editor right away.

 

If you do choose Unity I like the Digital Tutors site or Lynda. There are many other resources available but those are some I have used.

 

Flash is really a dieing tech in my mind. It wouldn't hurt to use it, but since you have used Phaser why not start with that? There is a good tutorial section.

 

Grab some tech, and spend some time working through the introductory tutorials for it. Stick with the tech and make a simple game. Repeat until you have made many games and then learning new technology will seem easier.

 

Also making a game for sale is tough. Your game will need to be high quality and even then you might not make anything. We can't realistically tell you in your situation when or if you will ever be ready to make a game for sale, only you can really determine that. I don't think there is an average I could tell you that would really mean anything. It could be anywhere from several months to several years to several decades. There is much more to making money at this then just being able to develop a game... Your audience, marketing, and game have to align perfectly to really make money on it.

 

The advice I normally give is start small and work your way up! There is so much to learn that you will learn a lot by simply picking a direction. There is no best, only different choices that are the "best" for their particular intended use. The choice of technology really depends on what your requirements are, but as a beginner the choice is really more of a matter of personal preference. Pick something you like and go with that.

 

As a developer you will learn and use many different languages/tools/engines in your career. Don't be afraid of making the "wrong" choice because all learning is valuable. You will hopefully eventually see that the concepts are fairly universal and that the knowledge you learn in one area easily translates to another.


Edited by shadowisadog, Yesterday, 10:34 PM.


#5 Jack7771   Members   -  Reputation: 101

Like
0Likes
Like

Posted Yesterday, 11:10 PM

It sounds like you know about some of the choices, so my advice would be to simply pick something and start doing something. Say you picked... Unity and went with that. There are TONS of tutorials and videos on Unity out there that are easy to find. You can watch those videos, read the tutorials, and start creating in the Unity editor right away.

 

If you do choose Unity I like the Digital Tutors site or Lynda. There are many other resources available but those are some I have used.

 

Flash is really a dieing tech in my mind. It wouldn't hurt to use it, but since you have used Phaser why not start with that? There is a good tutorial section.

 

Grab some tech, and spend some time working through the introductory tutorials for it. Stick with the tech and make a simple game. Repeat until you have made many games and then learning new technology will seem easier.

 

Also making a game for sale is tough. Your game will need to be high quality and even then you might not make anything. We can't realistically tell you in your situation when or if you will ever be ready to make a game for sale, only you can really determine that. I don't think there is an average I could tell you that would really mean anything. It could be anywhere from several months to several years to several decades. There is much more to making money at this then just being able to develop a game... Your audience, marketing, and game have to align perfectly to really make money on it.

 

The advice I normally give is start small and work your way up! There is so much to learn that you will learn a lot by simply picking a direction. There is no best, only different choices that are the "best" for their particular intended use. The choice of technology really depends on what your requirements are, but as a beginner the choice is really more of a matter of personal preference. Pick something you like and go with that.

 

As a developer you will learn and use many different languages/tools/engines in your career. Don't be afraid of making the "wrong" choice because all learning is valuable. You will hopefully eventually see that the concepts are fairly universal and that the knowledge you learn in one area easily translates to another.

So if flash is decaying, I assume I should stay clear from it? I'd be interested in creating browser games to start out, for places such as Kongregate, what would you recommend for this if not flash? I'd like to start out with something fairly simple such as a TDG or Platformer.

 

If I were to go the Unity3D route I assume I'd have to learn C# and Java? Is this correct? I also understand that C# is an industry standard language so maybe a good starting point?

 

I'm not sure what you said about a game must be high quality to even think about generating income, I've seen so many terrible games that have even made it through to Steam and have sold in the thousands, I've seen alot of games I thought I could have done much better, maybe I'm being optimistic biggrin.png.

 

I've also seen alot of terrible Flash, iOS and Android games that have generated insane income, some just from displaying adverts, I also understand that alot of these are just very lucky developers. Generating income isn't going to be a priority for this yet anyway, for now I just want to be able to create and develop my own programs and games, and eventually I'll hopefully either get a job within games development, become an indie developer, or just keep this as a hobby laugh.png.

 

Hope you can get back to me, or someone else if you can't smile.png . Hmmm, still not sure on what to do...

 

Edit: Oh and thanks for your reply, still not sure on what to do but its given me something to think about.


Edited by Jack7771, Yesterday, 11:24 PM.






PARTNERS