#1 Members - Reputation: 112
Posted 01 July 2012 - 05:05 PM
#2 Moderator* - Reputation: 5362
Posted 01 July 2012 - 05:11 PM
And? That's not that old.Whenever I find how to install allegro, it just frustrates me cuz mostly all the "how to" videos/websites are 2-4 years old/out dated.
I'd say slow down. Slow down a lot. If you want to make games in C++, you need to first learn C++. Focus on properly learning C++ before moving onto Allegro or any other game library, because it's your most fundamental tool. If you don't understand the language, learning Allegro or any other library is, to be quite frank, pointless (and incredibly difficult and frustrating).
#3 Members - Reputation: 112
Posted 01 July 2012 - 05:21 PM
And? That's not that old.
Whenever I find how to install allegro, it just frustrates me cuz mostly all the "how to" videos/websites are 2-4 years old/out dated.
I'd say slow down. Slow down a lot. If you want to make games in C++, you need to first learn C++. Focus on properly learning C++ before moving onto Allegro or any other game library, because it's your most fundamental tool. If you don't understand the language, learning Allegro or any other library is, to be quite frank, pointless (and incredibly difficult and frustrating).
Sorry, I'm like really impatient!!!
#4 Moderators - Reputation: 7557
Posted 01 July 2012 - 05:23 PM
Also, I agree that you should slow down. Becoming a good programmer is not something that you do over a summer vacation. You're going to need to invest a lot of time and energy, and to that end, developing a good dose of patience and diligence is vital.
[Work - ArenaNet] [Epoch Language] [Scribblings] [Journal - peek into my shattered mind]
#5 Members - Reputation: 3283
Posted 01 July 2012 - 05:56 PM
Once you've got the basics of C++ down, and want to create a simple game, run through this tutorial. However, it wont do anything for you if you haven't learned the very basics.
#7 Members - Reputation: 392
Posted 01 July 2012 - 06:19 PM
.... C++ is not the ideal language to learn as a first language, it can get very confusing ....
Edited by Shippou, 01 July 2012 - 06:21 PM.
#9 Moderators - Reputation: 7557
Posted 01 July 2012 - 11:10 PM
Then read the other one.
[Work - ArenaNet] [Epoch Language] [Scribblings] [Journal - peek into my shattered mind]
#10 Members - Reputation: 163
Posted 02 July 2012 - 01:56 AM
To start with making games, you should first learn about basic game structure through console games such as minesweeper. Then you need to choose an SDK/API to work with.
Some notable ones include:
- API: XNA (mainly used with C#, requires .Net, and only works on Microsoft platforms; Windows, XBOX360, Windows Phone)
- SDK (Engine): Unity (mainly graphical interface, coding required for complex games)
This entire process should take you around 5-8 months if you study carefully 10+ hours per week.
Hope I answered your questions.
Someone once told me learning C++ was like learning how to juggle knives...
<= Servant of the Lord, on 06 June 2011 - 04:43 AM, replied:
That's not true at all! C++ doesn't require anywhere near the hand-eye coordination juggling requires. And with C++ after you slip and kill someone with the knife, you can reuse it for something else afterward. With actual knives, you have to get rid of the evidence.
#11 Members - Reputation: 112
Posted 02 July 2012 - 11:58 AM
If you are just starting out, I would recommend learning a different language to start with programming, such as Java or C# (only because they are widely recognized as easy languages). Then it will become easier for you to learn another language such as C or C++ (I recommend C first, because it teaches about memory management and referencing, then C++ to add OOP from previous languages).
To start with making games, you should first learn about basic game structure through console games such as minesweeper. Then you need to choose an SDK/API to work with.
Some notable ones include:Or, you can choose to work low-level and code a basic game engine in C++ customized to each game of your choice, for tthis you will need to implement all low-level graphics API calls tothe API of your choice (OpenGL or DirectX).
- API: XNA (mainly used with C#, requires .Net, and only works on Microsoft platforms; Windows, XBOX360, Windows Phone)
- SDK (Engine): Unity (mainly graphical interface, coding required for complex games)
This entire process should take you around 5-8 months if you study carefully 10+ hours per week.
Hope I answered your questions.
I should get Allegro or SDL for that?






