|
![]() |
#1 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Dec 2007
Location: Rome, Italy
Posts: 137
|
![]() Ssso, this is kinda embarassing.
The world of programming is huge and I really want to get in, so what's the best thing to do for entering this world?Creating a game!I think it could be funny, and I can learn something (my teacher DOESN'T teach me anything but math D: ) usefull, I hope.So my idea was to create a text-based game, because I play D&D, so I have many adventures in my head, and the question is: What program do I have to use? What do you guys reccomend to me? I warn you that I can "use" a little bit of Pascal, A LITTLE BIT. Cheers!*_* |
||
![]() ![]() |
|
![]() |
#2 | ||
Join Date: Sep 2004
Location: Beograd, Serbia and Montenegro
Posts: 2,838
|
![]() You can use whatever you want. If you feel more comfortable, use Pascal to create at least something. If you want to learn programming, start thinking about C++ right away.
And this is stupid question to ask. I don't want to be hard on you, it is simply much better to start learning something then asking around what to study. Those languages are not that different. After all, algorithms are the same. Just google some basics about game developing, you will find various topics about what to use. Then google some basics or first steps into whatever you have chosen and you're on the way. It's not that hard, really. Just be patient and don't give up and you'll end up with results. |
||
![]() ![]() |
|
![]() |
#3 | ||
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
|
![]() Go with C++. Nowadays it's a more worthwhile skill set than Pascal.
|
||
![]() ![]() |
|
![]() |
#4 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: ,
Posts: 4,613
|
![]() By text based you mean like a "conversational adventure", or roguelike? Because with the libraries out there nowadays it's easier to code a graphical game than a roguelike.
A text based game is one of the things you could code with any language, no matter how unsupported, ancient or experimental. But if you're asking which language you should use in general, or to be a game programmer, I'm not going there. There are thousands of these discussions in the Internet and I have nothing to add, specially since it may be obsolete in few years even if it made sense now. You can't really judge which language you like most or is better for whatever purpose, unless you know more than one, obviously. But as Marko says, once you know how to program in general, it's easier to learn other languages. But moreover, once you know one or more languages, when you're introduced to a new one, you can judge what features look like improvements or the contrary to you. And there are lots of people that know only one language, be it C++, or Visual Basic, or Matlab, but if you really want to be a professional, there's no way you can limit your exposure to one language, otherwise what kind of professional are you? Will you wait for a job opening that requires the only language you know? Many require several.
__________________
Life starts every day anew. Prospects not so good... |
||
![]() ![]() |
|
![]() |
#5 | ||
Join Date: May 2009
Location: Perth, Australia
Posts: 1,830
|
![]() I would say start with something you think you can handle and like, from looking it up on the interwebs. And Japo has a great point, you aren't going to be able to stop at one. My mate at school new about seven computer programming languages plus Binary....he was an awesome friend to have. Oh he was 13 just so you know.
|
||
![]() ![]() |
|
![]() |
#6 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Dec 2007
Location: Rome, Italy
Posts: 137
|
![]() Thanks to all of you guys, I'm gettin' into C++; it's a bit hard to understand but (Only cause the manual it's in english :P ), I'm not giving up ^^
|
||
![]() ![]() |
|
![]() |
#7 | ||
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
|
![]() If you have any questions, just ask.
|
||
![]() ![]() |
|
![]() |
#8 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: ,
Posts: 4,613
|
![]() A little more advice. Please note, nevertheless, that anything you try now will be a positive experience. I do not think, contrarily to others, that it's possible to get wrong the choice of first language. But in case you are daunted after reading very long starter tutorials for C++ and you were afterwards still lost as to how to create your projects, you may want to consider this.
Bear in mind that C++ is a systems programming language. You could start your learning with an application programming language, it will be easier and you will find many less pitfalls. Once you're comfortable programming, you'll be in a better position to delve into C++ or whatever if you like. You can go for C# or Java, which are part of the family and inherit a lot of syntax from C. In addition, C++ is also too vast and lacked a coherent design process, there are many different ways to do the same things, and everybody just ends up using a subset. A newbie will find it daunting to go through even the most superficial tutorial overview of the language. C++ is also dated and syntactically awkward.
__________________
Life starts every day anew. Prospects not so good... |
||
![]() ![]() |
|
![]() |
#9 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jan 2010
Location: Greenville, United States
Posts: 39
|
![]() If you are wanting to get started with C++, I'd recommend that you get your hands on the book Programming: Principles and Practice Using C++ by Bjarne Stroustrup. He's the dude who created it so...
|
||
![]() ![]() |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Raided a second hand store today... | Simoneer | Blah, blah, blah... | 6 | 16-05-2009 06:01 PM |
Say It Short Hand | chumloofah | Forum Games | 20 | 09-08-2007 02:44 PM |
A Few Requsets For Hand Drawings! | Sean | Music, Art, Movies | 25 | 04-04-2005 11:18 AM |
Hand Of Fate With Voices? | feminista | Troubleshooting | 2 | 18-12-2004 08:25 PM |
|
|
||
  |