|
You last visited: Today at 05:03
Advertisement
Best way to start
Discussion on Best way to start within the C/C++ forum part of the Coders Den category.
05/12/2017, 20:21
|
#1
|
Trade Restricted
elite*gold: LOCKED
Join Date: Oct 2016
Posts: 321
Received Thanks: 79
|
Best way to start
Hi, i've coded already in c++ but as you guys know to learn a language we need to know functions, objects etc and i got 2y of C#, and alot of experience in some diff languages but idk in c++ which way i should start learning the most important , which frameworks to use etc..
Thanks
|
|
|
05/13/2017, 02:58
|
#2
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
|
If you know the language and you are only missing the definitions, there is only one way, do projects, and google what you don't know, after a few times using some class you will have learned it
|
|
|
05/13/2017, 03:36
|
#3
|
Trade Restricted
elite*gold: LOCKED
Join Date: Oct 2016
Posts: 321
Received Thanks: 79
|
Yes but idk where to start in projects, i wanna start doing a game with opengl but as newbye in c++ im not very sure so idk which is the best way to start working with GUI's
|
|
|
05/13/2017, 05:26
|
#4
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
|
If you want to use GUI's than you might look into QT-Framework. It's not that hard, at first some documentary reading, but you can create GUI apps pretty fast.
|
|
|
05/13/2017, 12:55
|
#5
|
elite*gold: 0
Join Date: May 2017
Posts: 5
Received Thanks: 5
|
Quote:
Originally Posted by warfley
If you want to use GUI's than you might look into QT-Framework. It's not that hard, at first some documentary reading, but you can create GUI apps pretty fast.
|
QT is for classic GUI's , for example a normal application but i think he failed explaining you , he want to create his game window with animations , model ect...
#Author
OpenGL is quite cool for 3D games but i'm not fan of their graphisms , why don't you try Unreal Engine 4 e.e
I don't know what kind of game you want to create but PM me if you need more help
|
|
|
05/18/2017, 09:50
|
#6
|
elite*gold: 0
Join Date: May 2013
Posts: 175
Received Thanks: 125
|
Quote:
Originally Posted by Underfisk
Yes but idk where to start in projects, i wanna start doing a game with opengl but as newbye in c++ im not very sure so idk which is the best way to start working with GUI's
|
If you are new to C++ doing things like this is probably not at all the best way to get started. You are going to get overwhelmed with a ton of things you should be doing but don't understand. Start with simple console applications to get an understanding of the language, how it handles various files, libraries, etc. Learn how to use classes and templates properly, and so on. There are a ton of tutorials online that cover each of these topics in depth.
|
|
|
05/18/2017, 14:37
|
#7
|
Trade Restricted
elite*gold: LOCKED
Join Date: Oct 2016
Posts: 321
Received Thanks: 79
|
I'm new to c++ libraries and some objects but i got 5 years of programming so basicly atm i've been learning the objetcs and understanding them, the problem is what's the best way to start learning GUI's building, because i can handle console but idk how it still works for gui
|
|
|
06/24/2017, 17:51
|
#8
|
elite*gold: 60
Join Date: Mar 2017
Posts: 87
Received Thanks: 8
|
Any tips for beginner? How to get started etc.
|
|
|
06/24/2017, 18:05
|
#9
|
Trade Restricted
elite*gold: LOCKED
Join Date: Oct 2016
Posts: 321
Received Thanks: 79
|
Well, for me it wasnt so hard to learn but i recommend you some tutorials and ofc practise.
|
|
|
06/27/2017, 18:11
|
#10
|
elite*gold: 150
Join Date: Feb 2016
Posts: 602
Received Thanks: 62
|
google youtube your questions and test everything in own coding style
|
|
|
08/21/2017, 09:50
|
#11
|
elite*gold: 0
Join Date: Jul 2017
Posts: 10
Received Thanks: 1
|
I would say that you should think of a project of medium difficulty and make it. You wil learn the ropes along the way. There are a tonns of materials on the internet.
|
|
|
08/21/2017, 20:07
|
#12
|
Trade Restricted
elite*gold: LOCKED
Join Date: Oct 2016
Posts: 321
Received Thanks: 79
|
@  my real question was the integration at GUI draw and game development, i know how to program and i easily adapted to c++ and well atm that difficults are no longer that hard since i get used to program in c++ but if you be versatile and have already experience in programming you can easily find what you want because you know what you are looking for
|
|
|
08/23/2017, 15:29
|
#13
|
elite*gold: 0
Join Date: Jul 2017
Posts: 10
Received Thanks: 1
|
Oh mybad, then let me correct my mistake:
If you are asking about frameworks, then i would suggest QT. It is well established, cross-platform and has a nice API. It is a good alternative to .Net in my opinion.
It has ton of tutorials all over the place. Your time will be well spent on learning that.
But for 'concrete' game development with C++ I would say Godot game engine.
I've done my thesis in Godot not long ago and it's awesome. Similar to Unity but several
solutions regarding the engine i find better. ( For example scene inheritance against prefabs. ) The 3.0 will be released soon with C#support. But at the top level it already has a python like scripting language which is really easy to pick up.
And if you are interested in the inner workings(done in C++) how they did language bindings you can always check the source code since it is opensource.
|
|
|
07/28/2023, 10:14
|
#14
|
elite*gold: 0
Join Date: Nov 2019
Posts: 24
Received Thanks: 11
|
For beginners: If you are not good with books, you can learn from youtube, there are many C++ tutorials, start your own project, work on it, there will be a lot of problems, you will solve them, rinse and repeat. Thats how you do it, the only shortcut is to get a good teacher who can teach you faster, but you will still be limited by your speed of understanding things, and experimenting. Good luck!
|
|
|
All times are GMT +1. The time now is 05:03.
|
|