DY357LXPlaying since day 1. Still can't Comm.EnglandJoin Date: 2002-10-27Member: 1651Members, Constellation
<a href='http://www.cprogramming.com' target='_blank'>C-Programming.com</a> has some. Although Google is your best bet. And buying some books will help you alot.
Get a book, most internet stuff blows. But one lesson, use int main() not void main()
*edit*
I just got <a href='http://www.amazon.com/exec/obidos/tg/detail/-/0596004192/ref=pd_sim_books_2/102-2606424-4802517?v=glance&s=books' target='_blank'>this</a>, its decent enough. You might also wanna grab C++ In A Nutshell too.
Just don't expect to be able to dive in to the HL SDK right away... modifying a simple mod is one thing, but writing something like NS, something that takes the engine, slaps it in the face a few times and gets it to do something it was never designed to to, and do it well, that's another thing.
[WHO]ThemYou can call me DaveJoin Date: 2002-12-11Member: 10593Members, Constellation
<!--QuoteBegin-BlackPlague+May 16 2004, 11:19 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (BlackPlague @ May 16 2004, 11:19 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Does anyone know where i could get really good, easy, understandable tutorials for c++? i want to learn c++ and then make my own mod =) <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> I think you're setting your goals a little too high.
If you aim for the stars right off the bat, you'll get discouraged too easily.
<!--QuoteBegin-[WHO]Them+May 16 2004, 04:24 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> ([WHO]Them @ May 16 2004, 04:24 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-BlackPlague+May 16 2004, 11:19 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (BlackPlague @ May 16 2004, 11:19 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Does anyone know where i could get really good, easy, understandable tutorials for c++? i want to learn c++ and then make my own mod =) <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> I think you're setting your goals a little too high.
If you aim for the stars right off the bat, you'll get discouraged too easily. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> God knows I still can't even read / write correctly from binary files <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
cprograming.com is the easiest site on the net you will find.
It will take a long time to learn c++, if you really want to learn it, then take some time. If you are just trying to make a mod because you think it will be cool, then don't bother.
You will have to read whole tutorials too, you can't just look at parts of them and try to understand off tiny sections.
c++ is a language, like french of chinese. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
You have to practice and be dedicated or else you will not learn a thing.
Start out making somthing simple, like a text game as ensuna is/was making. Then move up to more complicated things like mod development.
Well, this isnt my first bash at programing, at school we get to learn the exciting world of True BASIC!
From first glance it seems the basic idea of loops and things are similar so comming this summer will be the Rellix program, full of so many bugs, itl make you want to cry.
Them's right. You have to walk before you can run.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days.
[WHO]ThemYou can call me DaveJoin Date: 2002-12-11Member: 10593Members, Constellation
<!--QuoteBegin-SoulSkorpion+May 17 2004, 08:06 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SoulSkorpion @ May 17 2004, 08:06 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Them's right. You have to walk before you can run.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> I don't think most people realize just how very very very weird and complex this stuff can get when people get creative with it.
Reading online tutorials will teach you the syntax. (Learning your ABC's)
Reading a "In 20 days" book will teach you some of the ways the syntax can be put to use. (Learning to read)
Spending countless hours just creating dumb projects and dissecting existing ones will teach you the common things that people do with the syntax, such as Linked Lists and the dozens of types of trees. (Learning to do a 5-paragraph essay)
Spending even more countless hours actually specifying a hard goal and actually achieving it in code will bring you up to speed on creative coding. (Learning to create fluent poetry)
After that, the plateau comes, the horizon opens and you can devote your time to solving other people's problems. At this point, all learning comes through epiphanies of how to do it better. (Iambic pentameter, Shakespear type stuff)
So, yeah, if you want to *make* your own mod, you've got at least several thousand hours of study and practice ahead of you. If you just want to take an existing one and change the way it's played, then you've got several hundred hours. If you want to take an existing mod and change how much ammo you can hold and how much damage the weapons do, then, you might just have a couple dozen hours of practice and study ahead.
<!--QuoteBegin-[WHO]Them+May 17 2004, 11:37 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> ([WHO]Them @ May 17 2004, 11:37 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-SoulSkorpion+May 17 2004, 08:06 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SoulSkorpion @ May 17 2004, 08:06 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Them's right. You have to walk before you can run.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> I don't think most people realize just how very very very weird and complex this stuff can get when people get creative with it.
Reading online tutorials will teach you the syntax. (Learning your ABC's)
Reading a "In 20 days" book will teach you some of the ways the syntax can be put to use. (Learning to read)
Spending countless hours just creating dumb projects and dissecting existing ones will teach you the common things that people do with the syntax, such as Linked Lists and the dozens of types of trees. (Learning to do a 5-paragraph essay)
Spending even more countless hours actually specifying a hard goal and actually achieving it in code will bring you up to speed on creative coding. (Learning to create fluent poetry)
After that, the plateau comes, the horizon opens and you can devote your time to solving other people's problems. At this point, all learning comes through epiphanies of how to do it better. (Iambic pentameter, Shakespear type stuff)
So, yeah, if you want to *make* your own mod, you've got at least several thousand hours of study and practice ahead of you. If you just want to take an existing one and change the way it's played, then you've got several hundred hours. If you want to take an existing mod and change how much ammo you can hold and how much damage the weapons do, then, you might just have a couple dozen hours of practice and study ahead. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> As soon as I saw the word iambic I knew I was screwed. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
Comments
Although Google is your best bet. And buying some books will
help you alot.
Iv always thought of trying to learn C++ but never got round to it.
*edit*
I just got <a href='http://www.amazon.com/exec/obidos/tg/detail/-/0596004192/ref=pd_sim_books_2/102-2606424-4802517?v=glance&s=books' target='_blank'>this</a>, its decent enough. You might also wanna grab C++ In A Nutshell too.
That's probably the best suppliment for learning to program anything from C++ to OpenGL or DirectX =3
I think you're setting your goals a little too high.
If you aim for the stars right off the bat, you'll get discouraged too easily.
I think you're setting your goals a little too high.
If you aim for the stars right off the bat, you'll get discouraged too easily. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
God knows I still can't even read / write correctly from binary files <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
It will take a long time to learn c++, if you really want to learn it, then take some time. If you are just trying to make a mod because you think it will be cool, then don't bother.
You will have to read whole tutorials too, you can't just look at parts of them and try to understand off tiny sections.
c++ is a language, like french of chinese. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
You have to practice and be dedicated or else you will not learn a thing.
Start out making somthing simple, like a text game as ensuna is/was making. Then move up to more complicated things like mod development.
From first glance it seems the basic idea of loops and things are similar so comming this summer will be the Rellix program, full of so many bugs, itl make you want to cry.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
I don't think most people realize just how very very very weird and complex this stuff can get when people get creative with it.
Reading online tutorials will teach you the syntax. (Learning your ABC's)
Reading a "In 20 days" book will teach you some of the ways the syntax can be put to use. (Learning to read)
Spending countless hours just creating dumb projects and dissecting existing ones will teach you the common things that people do with the syntax, such as Linked Lists and the dozens of types of trees. (Learning to do a 5-paragraph essay)
Spending even more countless hours actually specifying a hard goal and actually achieving it in code will bring you up to speed on creative coding. (Learning to create fluent poetry)
After that, the plateau comes, the horizon opens and you can devote your time to solving other people's problems. At this point, all learning comes through epiphanies of how to do it better. (Iambic pentameter, Shakespear type stuff)
So, yeah, if you want to *make* your own mod, you've got at least several thousand hours of study and practice ahead of you. If you just want to take an existing one and change the way it's played, then you've got several hundred hours. If you want to take an existing mod and change how much ammo you can hold and how much damage the weapons do, then, you might just have a couple dozen hours of practice and study ahead.
Online you will find tutorials of varying quality, but I doubt you'll find any that are accurate, teach proper C++ (as opposed to "a better C"), and give you anything more than a basic introduction.
If you want to get anywhere with C++ (writing a mod, for example) you'll need more than just the basics, and for that you <i>will</i> need a book. Avoid "for dummies" or "idiot's guide to" or "in 20 days" books, because they teach you no more than that an idiot can grasp, and they won't last you any longer than 20 days. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
I don't think most people realize just how very very very weird and complex this stuff can get when people get creative with it.
Reading online tutorials will teach you the syntax. (Learning your ABC's)
Reading a "In 20 days" book will teach you some of the ways the syntax can be put to use. (Learning to read)
Spending countless hours just creating dumb projects and dissecting existing ones will teach you the common things that people do with the syntax, such as Linked Lists and the dozens of types of trees. (Learning to do a 5-paragraph essay)
Spending even more countless hours actually specifying a hard goal and actually achieving it in code will bring you up to speed on creative coding. (Learning to create fluent poetry)
After that, the plateau comes, the horizon opens and you can devote your time to solving other people's problems. At this point, all learning comes through epiphanies of how to do it better. (Iambic pentameter, Shakespear type stuff)
So, yeah, if you want to *make* your own mod, you've got at least several thousand hours of study and practice ahead of you. If you just want to take an existing one and change the way it's played, then you've got several hundred hours. If you want to take an existing mod and change how much ammo you can hold and how much damage the weapons do, then, you might just have a couple dozen hours of practice and study ahead. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
As soon as I saw the word iambic I knew I was screwed. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->