C++
MOD EDIT: This thread split from here.
I would do C++ myself but I haven't been up the library lately (I usually read these books to learn this stuff to get the basics). Plus I'm still doing flash. |
There is certainly a market for C++ but I don't think there will be in a few years when people move onto C# (sharp)
|
:
It's quite simular to VB with some differences, and I thought it was less capable then C++. Apart from COSMOS, but that doesn't count. |
C++ is the most capable language and I prefer the syntax but I need to learn how to apply it to gaming, amazon book store here I come.
|
:
|
I'd say it's more to do with F# and java 5 than C++ actually, funny how it's supposed to be C++'s successor.
|
Can you make a new thread about C++? I would love to know how to and all.
|
:
I'd go and get some books or read some stuff on the internet about it that already exists. I'm not much of a person to explain it either, I only know stuff about it, not how to do anything in it. |
Trust me you want to read books, I cannot teach for shit, however if you want to learn PM me and I can point you in the right direction/ give you some help.
|
:
Also, yes, you can learn the syntax of C++ from a book. And you can even become a reasonable coder on your own. But you're not going to learn how to develop reliable, efficient, well-designed code in any language without either taking a course or (more importantly) working in a professional environment with a good mentor. |
:
It was stupid getting it because you need the actual installer that they provide you with to get the right one, and it makes you look like a script noob. :confused: |
I intend to learn C++ at some point. I plan on picking Java up first, but my brother, who works in the computer industry, recommends I learn Python before that. I've started some basic stuff in Python, but object-orientation is confusing me a bit. I think it's the kind of confusion that needs to be worked through.
|
:
|
Oddman, you remind me of a guy I know. You're so smart for your age.
|
:
|
I've worked with C# and .net in school to make web-stuff... It was actually pretty fun.
Too bad it's like windows-exclusive and stuff. But I really like Visual Studio. Its a big IDE but it's also really good. Lots of help and a lot of documentation too. But in the end, I don't really wanna work with it. Lately I've been more into java. I wanna learn it and make mobile games. =) I have many ideas. |
:
Java's pretty cool, there's ports of fun old games on the internet that use it like Mortal Kombat 3, and Commander Keen. The Doom port is horrible though, sound's discusting. :happy: :
|
I post this here because I sent it to someone in a PM but actually some other people might benefit from it maybe?
Ok here are some links for you detailing various things about C++ http://en.wikipedia.org/wiki/C%2B%2B < A wikipedia article stating the history of C++, what it is in quite a technical level, etcetera. Read this first and see what you can make of it. http://www.cplusplus.com/ < This is site provides a variety of links for C++ learning. http://www.cplusplus.com/doc/tutorial/ < This is the actual tutorial for learning the basics. However none of those links tell you how to apply what you know into the gaming world so here are some extra bits: http://gpwiki.org/index.php/Game_Programming_Wiki < multi-lingual game programming wiki http://www.amazon.com/Beginning-Game.../dp/1592002056 < I think I will get this book because it is specific to game programming! Seems really helpful, you might be able to get a free PDF illegally but I suggest you buy it simply because it's more tempting to open a new window on a PDF than it is to do something else once you get into a real book. for more help search c++ game development books |
I find it funny how some people expect to learn ALL of the C++ language from a YouTube tutorial, when they really just copy the codes from the description.
I probably read a couple of these pages now and move on to an actual book about it when I next go to the library. Quite long pages those are, well, it's wikipedia. :happy: |
I really suggest sitting down with a compiler or a book and some paper, writing out your first programmes in pen.
|
:
|
Of course, I don't think anyone has ever started any other way. I can remember the first time I ever made a hello world and my face just shone. Then I created the gaming version 'game over' app, equally as satisfied.
|
:
|
The first time of its recorded use I believe was in the C tutorial written by the developer, (though I'm sure there's a reason other than that but I forget,) from there the tradition stems.
main( ) { printf("hello, world"); } |
:
|
So STM.... have you actually put any of your... programming skills to use?
|
I used to know C++ and C# enough for me to hold my ground but now everything has escaped my system so now I know fuck all. Well, not all of that's true. I would be able to look at a block of code and know what's happening and how the logic was applied but ask me now for me to even do "Hello World" and I'll shit my brains out of my ears.
I do have literature on C# that I've not gotten around to read yet and a game engine and enough pre-biped models for me to refresh myself and create a shit ass game where you walk. In a straight. In all of it's untextured glory. |
:
I feel that I should read between the lines here Nexy...forum theme? |
:
:
|
:
|
:
But APIs are different. They're only really released through the MSDN and they need a lot more detail to be useable (compared to a leaked copy of the OS installer, which is possible to be fiddled with even without any instructions). |
:
|
:
Even if it was a full copy of Win8, that's irrelevant. No-one can code with it unless they get the full API information from Microsoft. |
I know all the web-based languages (to some degree), HTML, JS, PHP, MySQL, AS3 (though HTML and MySQL aren't really programming languages), and I recently obtained a pdf of C++ for dummies. But before I could be fucked reading it could someone tell me how different C++ is?
|
Well C++ isn't much like html I know that much. I bought a book no it which should arrive soon so that I can do more stuff than just the basics.
|
:
|
I've always wondered with C++ how games (or anything) is displayed, apart from using the command box. In AS3 I just write some code concerning pre-drawn images and their (x, y and sometimes z) location on the stage, but C++ hasn't got a stage as such.
EDIT: Oh and I'm glad that PHP syntax is similar to C++, as I rather like it. Contrary to JS and AS3 which I find fugly (and apparently are based off Java). |
Java has very similar syntax to C++, though the definition of classes is different and Java doesn't have pointers. Not explicitly, at least. PHP is closer to C, as it is not typically used in an OO fashion. I know it can, but it's not done very often.
C++ on its own can only produce console/command line applications. In order to have a user interface, you need a graphics library. That could be a proprietry one from Microsoft or Apple, or a cross-platform one like GTK. |
On a semi-related note, does any one know how to stop words from splitting in command prompt. For example if you write a sentence like this:
This is a very long sentence and it takes up two lines in command prompt and the end of the box is.........................................................^ here say command prompt does this: This is a very long sentence and it takes up two lines in command pr ompt can I stop that from happening? |
It should be possible. Google around for C++ line wrapping or something.
|