How long will somone need to learn c ++ to be able to create an app or a game? Assuming 1hour a day to learn this language. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

How long will somone need to learn c ++ to be able to create an app or a game? Assuming 1hour a day to learn this language.

28th Mar 2018, 2:35 PM
Sushant Borax
9 Answers
+ 1
you shouldn't memorize it like a poem but you should have a good understanding of working with seperate files, pointers, templates, classes and so on. but memorizing what steps need to be done to achieve certain things can help a lot. i'm working on a game right know with c++ and sdl2. but i'm not done with the basic engine.
28th Mar 2018, 7:05 PM
MMJ
+ 8
I'm thinking minimum 6 months of intense study, but probably more like a few years.
28th Mar 2018, 9:21 PM
Eric Zatarack
Eric Zatarack - avatar
+ 2
but i think before watching the series, you should complete the c++ course from sololearn to get the basics down.
28th Mar 2018, 7:19 PM
MMJ
+ 1
well it all depends on what you want to do exactly. when you want to make a game with c++ i'm assuming you will write the engine itself as well. it should be obvious that completing the sololearn course is not enough. i am currently watching a youtube series teaching how to write all of this because you can't just learn it from a course and then you can write all of this on your own. i spend a few weeks following the series and writing the code simultaneously and i am not done. sometimes you just have to write the code down and then go through it to fully understand it. and those series are just going to help you make a basic working 2d game. so depending on what you want to make and how efficient you work your way through this you will need a few weeks to get the core done. but a fully fledged game is probably going to take way longer. hope this helps
28th Mar 2018, 4:34 PM
MMJ
0
Should one just memorize all the functions and other things? Are you working on a game at present ?
28th Mar 2018, 6:58 PM
Sushant Borax
0
You mentioned a youtube series? Whats the name? Actually,im a student and recently started programming so im curious :)
28th Mar 2018, 7:07 PM
Sushant Borax
0
the one i am following is 'creating a game with c++ and sdl2' i think by 'letsmakegames'. oh sweet :) just know that it takes a lot more code to accomplish something in c++ than in lets say java. but c++ is better for optimisation and changing very specific stuff. ^^
28th Mar 2018, 7:13 PM
MMJ
0
Know of any good books for c++ for beginners without any preexisting knowledge?
28th Mar 2018, 7:19 PM
Sushant Borax
0
i think the course can give you the best stuff for beginners. but if you are looking for a book i've heard that https://www.amazon.com/Effective-Specific-Improve-Programs-Designs/dp/0321334876/ref=as_li_ss_tl?tag=Cherno0e4-21&ie=UTF8&qid=1498012627&sr=8-1&keywords=effective+c++&linkCode=ll1&linkId=056e970585079bf5f1b62e5baa68e1ed is very good but i don't know if it's appropiate for beginners.
28th Mar 2018, 7:22 PM
MMJ