Forums

Forums (http://www.abandonia.com/vbullet/index.php)
-   Programming (http://www.abandonia.com/vbullet/forumdisplay.php?f=25)
-   -   Newbie here, need a hand! (http://www.abandonia.com/vbullet/showthread.php?t=26353)

RIPclass 27-12-2010 11:18 AM

Newbie here, need a hand!
 
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!*_*

marko river 05-01-2011 01:15 PM

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.

The Fifth Horseman 05-01-2011 03:57 PM

Go with C++. Nowadays it's a more worthwhile skill set than Pascal.

Japo 05-01-2011 06:06 PM

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.

DarthHelmet86 06-01-2011 03:01 AM

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.

RIPclass 07-01-2011 08:01 PM

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 ^^

The Fifth Horseman 07-01-2011 09:29 PM

If you have any questions, just ask. :)

Japo 11-01-2011 07:38 PM

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.

jfritzyb 19-01-2011 02:21 AM

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...

:OK:


The current time is 04:33 AM (GMT)

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.