[Theory] Game Programming
I have an extensive background of programming, have a BA in programming, and have about 2 yrs experience. Recently I have gotten the urge to get into game programming. But dont know where to start. Can someone provide me with some guidance, where can I start(what is the easiest to learn and would be benefitial to more advanced game programming?), what language to I go for, what are my options?
I would appreciate if you guys provided me with some insite.
Thanks to all that reply.
Re: [Theory] Game Programming
.net is probably just M$ new way to get their grubby money filled hands on more things so they can RULE them. Everyone should start shifting to use C++ instead!
Re: [Theory] Game Programming
I would like to get someones opinion here, about VB6 and VB.NET. And I dont want the "its just better" answer. I have been programing with VB6 for 2 1/2 years. Working on small projects for myself, small games, etc.
I am hearing all this talk about how VB.NET is so much better than VB6. I would really like an good answer as to which is really better. I understand that they each have thier ups/downs. I have glanced at code for VB.NET programs and it looks nothing like VB6, more like my JAVA or C++ work I did in school.
None of my games are massive one, or graphics heavy, so I dont use DirectX. So I dont see moving to VB.NET but if I had to in the future, I would really like to know what I am getting into.
Re: [Theory] Game Programming
I dont use vb.net yet but I have looked into it.
Files look to be a nightmare. They are closer to the C++ way of doing things and it looks to me like a bunch of C++ programmers got their hands on doing vb.net than some vb programmers.
However....
In 2005 version there are added functions and a code snippets option that adds in code to commonly used functions. E.g Delete folder, copy folder and many many more.
Controls seem to be more widely available and 'controllable'. Controls that were missing in vb6 and had to be coded are now available off the toolbar and are ready to go.
2005 will remove the annoying 'Extra' code added by earlier versions of .net. You will still have control but it will seperated into what I beleive they call a 'partial class' which divides your code from theirs while allowing you access to the most basic elements of the program via the partial class.
2005 will highlight undeclared and unused variables
Needless to say I am waiting for 2005 to be released and then I really do think I will do some proper coding in it. As with all things it takes time for the best features to come out and the new interface looks very impressive from a practical point of view.
Just my 2 pence. Vb.net still scares me but I feel happier that new functionality will make a move over easier and quicker :)
Re: [Theory] Game Programming
Quote:
Originally Posted by aewarnick
.net is probably just M$ new way to get their grubby money filled hands on more things so they can RULE them. Everyone should start shifting to use C++ instead!
C# is not an MS standard. It is an open standard, and anyone that want to make a compiler for it can do it, and read everytihing they want about it on the net.
Re: [Theory] Game Programming
Quote:
Originally Posted by BodwadUK
In 2005 version there are added functions and a code snippets option that adds in code to commonly used functions. E.g Delete folder, copy folder and many many more.
Controls seem to be more widely available and 'controllable'. Controls that were missing in vb6 and had to be coded are now available off the toolbar and are ready to go.
2005 will remove the annoying 'Extra' code added by earlier versions of .net. You will still have control but it will seperated into what I beleive they call a 'partial class' which divides your code from theirs while allowing you access to the most basic elements of the program via the partial class.
2005 will highlight undeclared and unused variables
Needless to say I am waiting for 2005 to be released and then I really do think I will do some proper coding in it. As with all things it takes time for the best features to come out and the new interface looks very impressive from a practical point of view.
Just my 2 pence. Vb.net still scares me but I feel happier that new functionality will make a move over easier and quicker :)
VS .NET 2005 is just an idea..not a langauge. I do C#, but I don't use VS..:)..I am even writing all my code in Linux..;) I can do that with VB.Net code to if I want..but I have no need for VB.NET, so I won't..:)
- ØØ -