You tell him squee, i hate that crappy language. Im not much of a programer (or an english major) but from what i have heard. Dark basic is easy to use but you cant get much out of it when it comes to a quality game. The advanced group of programmers at my school are programing a whole game in C++ though.
-Hayden
Making computer games.
Moderator:Moderators
- marshallh
- Moderator
- Posts:2986
- Joined:Sat Sep 10, 2005 2:17 pm
- 360 GamerTag:marshallh
- Location:here and there
- Contact:
Yeah, yeah you all know what I'm gonna say... Get Visual Basic 6.0 (any version) and download the DirectX 8.1 SDK.
Then, go to http://directx4vb.vbgamer.com
What language you need to learn depends on what kind of game you want to make. You can make a Flash game, but there's no easy way to do 3d and who wants their game to run at 15fps? However, you can still manage to pull off some alright games.
With Java, good luck. I use it myself, though not for games. Let me put this bluntly: Java was made for web applets running in a nice little browser sandbox with little else going on. I've managed to make a few graphics demos with it, but keep in mind "Write once, debug everywhere." Java is based on an intermediate compiler, it's supposed to be able to run on any platform without problems. Good luck with that. It's buggy as hell.
For the other game makers; do you really want to be limited by the restrictions of these tools? Sure, they work alright for what they're designed for. But if you want to do something even slightly different and you might as well use a real programming language. However, they can be useful to see if game progromming is something you'd be interested in enough to learn anything else.
As for C++, that would be my second reccomendation after VB6. It is faster, more widely supported than VB, but is also lacks the debugger VB has, is difficult for a newbie, and unfortunately has version bloat (In Visual C++ at least.)
So, in conclusion, see if you understand C/C++. If this is your first time programming, you probably won't. Take a look at VB, and the website I mentioned above. These languages are advantageous becuase the executables (program files) are pre-compiled. So, you actually have a chance of writing a decent commercial quality game (or at least what would have been 5 years ago.)
Then, go to http://directx4vb.vbgamer.com
What language you need to learn depends on what kind of game you want to make. You can make a Flash game, but there's no easy way to do 3d and who wants their game to run at 15fps? However, you can still manage to pull off some alright games.
With Java, good luck. I use it myself, though not for games. Let me put this bluntly: Java was made for web applets running in a nice little browser sandbox with little else going on. I've managed to make a few graphics demos with it, but keep in mind "Write once, debug everywhere." Java is based on an intermediate compiler, it's supposed to be able to run on any platform without problems. Good luck with that. It's buggy as hell.
For the other game makers; do you really want to be limited by the restrictions of these tools? Sure, they work alright for what they're designed for. But if you want to do something even slightly different and you might as well use a real programming language. However, they can be useful to see if game progromming is something you'd be interested in enough to learn anything else.
As for C++, that would be my second reccomendation after VB6. It is faster, more widely supported than VB, but is also lacks the debugger VB has, is difficult for a newbie, and unfortunately has version bloat (In Visual C++ at least.)
So, in conclusion, see if you understand C/C++. If this is your first time programming, you probably won't. Take a look at VB, and the website I mentioned above. These languages are advantageous becuase the executables (program files) are pre-compiled. So, you actually have a chance of writing a decent commercial quality game (or at least what would have been 5 years ago.)
- blackbox_dev
- Senior Member
- Posts:1906
- Joined:Sun Jan 15, 2006 5:19 pm
- Location:Formerly known as iam7805
Not even a joke once in a while? I've seen people like Fanboy and other people use l33t sp33k every once in a while for a joke and never get anything said to them by a mod. Heck, I think i've even seen mods use l33t sp33k as a joke once in a while.S q u e e ! wrote:None of that l33t sp33k is allowed anymore. Check the rules
I'd imagine right now you wish you were a cuttlefish...
As was mentioned, Flash is probably the easiest environment, but I doubt you'd learn a whole lot. C/C++ and similar languages are harder to learn, and usually require either a large investment of time or a good amount of talent to work well with, however it is the most versitile way to go.
http://www.gamedev.net/ is a good reasource for beginers as well as the fairly advanced.
http://www.gamedev.net/ is a good reasource for beginers as well as the fairly advanced.
Warrenties were meant to be voided
- Metroid fan
- Senior Member
- Posts:2158
- Joined:Fri Apr 15, 2005 2:36 pm
- Location:Somewhere in the universe
- Contact:
- Metroid fan
- Senior Member
- Posts:2158
- Joined:Fri Apr 15, 2005 2:36 pm
- Location:Somewhere in the universe
- Contact: