Archived

This topic is now archived and is closed to further replies.

Jamibu87

Begginer that really needs some help.........

Recommended Posts

Jamibu87    122
Hi! I am 14 years old and I am extremly interested in programming and design. But I know absoulutly nothing about either of them. I tried reading some articles on this website, but I didn''t understand them. I would really apriciate it of somebody could please help me out. Thanks!

Share this post


Link to post
Share on other sites
VisualB4BigD    122
Ok, between you and me. I think if you want to get started right away. Learn Visual Basic, it has everything you need to learn how to do all aspects of programming. In the future when you want to make big, resource intensize games. You can switch to one of the leaders like C++ or Java. Plus, VB is the easiest, good luck grasshopper.

Horny Farmer (Jolly Rancher)

Share this post


Link to post
Share on other sites
the Chef    122
http://www.gamedev.net/reference/start_here/

Here is all help you will need at the moment

Read trough what you already know, cause you will learn all you thought you knew.

Share this post


Link to post
Share on other sites
Wingman    167
Visual Basic is good place to start, because you will understand things better when you pass over to C/C++ (likely you will choose C++ later).

So, start learning VB and after about 4-6 months (depends how often and how much do you learn) pass over to C++.
Then the best choice is to buy a book about C++.

And this page is good to start, yeah .

You can mail me if you have questions.



[edited by - Wingman on June 9, 2002 7:16:39 AM]

Share this post


Link to post
Share on other sites
Metal Typhoon    122
i don''t agree learning vb first. try to learn c++ or c if you learn c you''ll get c++ in a week or so. but from vb to c++ is not a good start.. i was there and i didn''t like it.

example.

to make a loop "repetition of codes during a certain condition" in vb you do.

For I = 0 To 10
(codes)
Next I

c++

for (I = 0 ; I < 10; I++)
{
codes
}

well vb is more understadable but to make game c++ is standard so don''t waist time and money in useless stuff. Also c++ has more features such as pointer and other sutff you can''t find in vb. From this you choose what u want

Share this post


Link to post
Share on other sites
Jamibu87    122
Thanks for the rescouces! But........alot of the stuff made no sense. It talks about alot of stuff I dont know. If anybody knows a website that has a very easy tutorial on C and C++, please send me a link. I really want to learn it.......Thanks!

Share this post


Link to post
Share on other sites
DerekSaw    243
quote:
Original post by Jamibu87
Thanks for the rescouces! But........alot of the stuff made no sense. It talks about alot of stuff I dont know. If anybody knows a website that has a very easy tutorial on C and C++, please send me a link. I really want to learn it.......Thanks!


C++ In Action

The main and most important step to learn a programming language is to CODE it. If it seems too hard, try copy the code exactly the way it is (from books, friends, just anywhere) to the source file (eg. .CPP) and then compile and run it. A few code-copying exercise will get u ''there''.

*Note*: Go for those simplest form of code 1st (eg. the 1st few samples from the C K&R Classic - aka Hello World!, Celsius-Fahrenheit converter - that''s where I started C programming)


Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
Why start with VB??

Go for python or Java.. VB costs money, Python and Java come for free + Java is waaaaay more related to C++ then VB (Basic gives me rashes...*brr*).. Or why not Pascal (Delphi)

Python is a sweet language, look for more information at http://www.python.org and for the Java alternative go check http://java.sun.com. Information about Delphi (and a free copy of Personal Edition 6) at http://www.borland.com


Personally, I would go for Java as it''s quite easy to learn and it''s not as slow as many people think. As from the release of 1.4 Java allows you to do fullscreen hardware accelerated graphics without much effort.. And, if you know Java, then it''s a short step to learn C++, as the syntax is quite similar. The only problem is that in the case of moving from Java to C++, you will undoubtfully miss some Java features like automated garbage collecting (memory managment) and the exception handling.

If C++ is your choice, download DevC++ (no cost ) from http://www.bloodshed.net and google for C++ tuts. When you got the basics of it, turn your aim over to http:://www.winprog.org, http://nehe.gamedev.net (I began to understand win32 api coding there..). There are tons of links about this topic (learning C/C++) and the problem is to find the right one, wich can be quite frustrating sometimes. Just keep on learning, and remember that you won''t know everything about it in just a few years.

Even professional programmers learn new things every day, and if you consider yourself to be a programming guru and that you know exactly everything that is to know then you''re either the most intelligent human alive or a complete idiot!

Share this post


Link to post
Share on other sites
megajocke    123
quote:
Original post by Metal Typhoon
example.

to make a loop "repetition of codes during a certain condition" in vb you do.

For I = 0 To 10
(codes)
Next I

c++

for (I = 0 ; I < 10; I++)
{
codes
}



Those are not the same... the Basic one counts from 0 to 10, the C
one counts from 0 to 9...


From 0 to (and including) 10:

For I = 0 To 10
(codes)
Next I


for (I = 0 ; I <= 10; I++)
{
codes
}



Joakim Asplund
http://megajocke.cjb.net

Share this post


Link to post
Share on other sites
Pipo DeClown    804
How do you MAKE that <marquee width=100 behavior="scroll">GameDev Rocks!</marquee>? ?

_________________________________________________________________________
Can someone be nice and help me on my way to be the next Hideo Kojima?
Thought So...


HTML ON!

[edited by - Pipo declown on June 10, 2002 2:45:32 PM]

[edited by - Pipo declown on June 11, 2002 6:09:25 AM]

[edited by - Pipo declown on June 11, 2002 6:09:56 AM]

Share this post


Link to post
Share on other sites
Meister_J    122
www.cplusplus.com/doc/tutorial is a good place to start.. it''s where I started.. but it doesn''t show you how to apply your knowledge.. in fact after the whole tutorial I didn''t feel like I knew the code enough to write even a simple program. So I broke down and bought a book (well.. my parents did.. and since it was christmas, I asked for VC++ too ) I understand being underage/not having a job does put limits on your financial situtation but, lucky for us, there are lots of holidays.. milk them for all they''re worth.

-J

Share this post


Link to post
Share on other sites
sjdibble    122
I must confess I have never used VB but started on Turbo Pascal years ago and progressed on to Delphi. I am now learning C++ and find that Delphi was a good starting place.

I think that it is the programming techniques that are particularly important rather than the specifics of any particular language. Once you can ''think'' like a programmer, you will probably find the transistion to any language easier than learning your first !

Stephen

Share this post


Link to post
Share on other sites
Useless Hacker    372
If you don''t want to learn C++ (and who would blame you if you didn''t (*ducks*)) then Delphi is definitly the way to go. I learnt VB and to be honest, it sucks. Delphi on the other hand has most of the most useful features of C++ that VB doens''t have (e.g. pointers, decent OOP), but it a lot easier to use. Actually, thinking about it, VB.NET might be interesting since it is much improved over previous versions of VB in terms of the language.

Share this post


Link to post
Share on other sites
Shadowdancer    319
I agree with those who say that C++ is no good language to start with. Why? Because it can be darn depressing. You can do things wrong and never know why.

For an enthusiastic beginner I''d say Java can be fun. It offers many things you won''t find in standard C++ like a windowing API (swing), a working threads implementation, graphics capabilities and other things that you have to learn external APIs for in C/C++.

Java is good for the first steps IMHO since it teaches things like structured and OO programming and rather strong typing. You can learn do-it-yourself memory management, pointering and spaghetti code later on when you need it.

Heck, I''m not that good at programming and like the second time I wrote Java I was able to write a simple multithreaded application in 30 minutes.

Share this post


Link to post
Share on other sites
Meister_J    122
Oh yeah.. errors in C++ suck.. I spent like 3 hours looking at something today.. it was just a simple program too.. I feel that it''s a good foundation though, if you have the patience.

Don''t ever frown. You never know when someone is falling in love with your smile.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
most ppl starting programming should go for languages that help ur developing of algorithms eg: vb, basic, pascal cause its gona really benifet once ya want more power eg: c/c++ maybe java because java can get confusing @ centain parts for beginners cause it uses sentaxing similar to c/c++

the steps i took were qbasic , vb , asm 16/32 c/c++ if ya done qbasic and wana move to win32 programming then go for vb if ur just new then go for easy sentaxing langauges, vb or pascal or may be java (never was really good at it), highly dont recommend c/c++ and asm cause the sentaxing is very confusing for beginners

Share this post


Link to post
Share on other sites