|
|
Whats The Best Tool For A Beginner? - whats the best program for a beginner? | ||
Discussion by konedima with 17 Replies.
Last Update: June 4, 2005, 4:25 am (View Latest) | Page 1 of 2 pages. | ||
Sat Apr 30, 2005 Reply New Discussion
If you are wanting to make desktop games I would suggust that you learn either Java or C++. If you are new to programming, then Java would probably be a better choice, although either would work. In my opinion Java is a little easier for beginners than C++ is.
Assuming you want to use Java, the main tool you will need is the JDK, Java Development Kit. You can find it on Sun's web site. They also have some tutorials on Java. Also check out the tutorial section here, I know there is a beginning Java tutorial there.
I hope this helps out some. If you need anymore information just ask.
Sat Apr 30, 2005 Reply New Discussion
I'd recommend that if you learn Java, try and make the jump to C/C++ eventually. It's a lot more powerful. Java makes everything easy but comes with the overhead of having to run the Java Virtual Machine and isn't near as fast as a precompiled C++ program. The most difficult aspect for most people to grasp in C++ is pointers but if you just read some tutorials and learn some pointer arithmetic it's not that bad. I'd also recommend looking at the assembly generated by your compiler sometime to see how it allocates memory, this can help you understand pointer math a lot, and you only really need to understand a couple assembly instructions to understand most of it.
I've heard of a program called DarkBASIC. It's based on the old BASIC programming language, but it's revamped for game programming. This might be a good place to start to learn basic game theory.
Sun May 1, 2005 Reply New Discussion
If you get discouraged take a break and seek inspiration in programmable games like Starcraft and Neverwinter Nights. The programming features of these are so flexible people have made modules that simulate competely unrelated games. There is fantasy roleplaying module that someone cooked up for starcraft. Another person made a modue for Neverwinter Nights that simulates a collectible card game (its called Demon Cards). With these as programming platforms you can see some spectacular results fairly quickly and find the inspiration to keep studying the basics which will liberate you from their limitation. All the tools you need to get started with these come with the games, and there are plenty of examples in the modules that others have written that you can download (find them with a google search).
Mon May 2, 2005 Reply New Discussion
Sun May 22, 2005 Reply New Discussion
If you have never programmed before,
and you want to experience what is required
to deliver a running game,
I propose that you take a look first at a very
simple environment.
One that does not immediately requires you
to learn a computer language, but rather allows
you to focus your attention on the LOGIC that
is needed to produce a program, and also gives
you a simple interface that you can use to design
your game.
Please visit the Peter Programming System at this site:Peter
At first look, it may seem childish, but don't be fooled
by the cute looks: programming a game is not simple,
you will need logic, discipline, planning, and before
all: AN IDEA !
So: look at the examples, and download PeterLite.
Sun May 22, 2005 Reply New Discussion
It has a simple and easy to use interface, you don't have to write any code to make a game because it has a drag & drop feature that makes it easy to produce games. But if you want to use code you can use it's built-in langauge, GML (Game Maker Language). GML is based of C++'s structure, so you should be able to get some skills so you can learn that. Also if you learn to program in a langauge that can create .dll's (dynamic link libraries) thenyou can extend the features. The newest version has built in featrues to make 3D games, but requires a 20 dollar registration fee to do so.
You can also make online games with it, there are alot of things you can od with it.
It also has a very active support community http://forums.gamemaker.nl/index.php?act=idx
Sun May 22, 2005 Reply New Discussion
By the way, HTML seems to be the easiest language, it sure is the best way to start and learn what a programming language is.
GreetingZ
Sun May 22, 2005 Reply New Discussion
Hope I helped.
Mon May 23, 2005 Reply New Discussion
QUOTE (hazeshow)
I have no idea which tool might be the best one for a programming beginner, I just want to let you know, that Microsoft offers a Visual Studio 2005 Beta Version HEREBy the way, HTML seems to be the easiest language, it sure is the best way to start and learn what a programming language is.
GreetingZ
HTML is a Markup Language. It's not really programming. It uses a series of tags to tell a web browser or other html parser to format a page. HTML is not a good place to start learning how to make games.
Wed May 25, 2005 Reply New Discussion
Wed May 25, 2005 Reply New Discussion
So my suggestion to you is Game Maker, although it is not a programming language per se, it enables begginers to get into the world of programming with more ease, gain experience, and than either stay with the program and make more advanced stuff or move on to more robust programming languages.
You should definately check the Game Maker community at www.gamemaker.nl and get some impressions from the hundereds of available games to download.
Wed May 25, 2005 Reply New Discussion
Wed May 25, 2005 Reply New Discussion
QUOTE (jonypawks)
HTML is a Markup Language. It's not really programming. It uses a series of tags to tell a web browser or other html parser to format a page. HTML is not a good place to start learning how to make games.That's right, of course programming games and HTML have got nothing to do with each other. But I think it's a good starting point for somebody who has absolutely NO programming experience. Next he can get to know Javascript and so on and so on ...
For me it's till hard to understand what a class is, what a function is, what a variable is ... and all this. I think it makes no sense to use graphical programming tools without understanding what's going on in the source code. Well, I talking about programming a little calculator in Visual Basic for example. That's a different pair of shoes than programming a game, and I have absolutely nooo idea about things like that.
GreetingZ
Wed May 25, 2005 Reply New Discussion
QUOTE (hazeshow)
That's right, of course programming games and HTML have got nothing to do with each other. But I think it's a good starting point for somebody who has absolutely NO programming experience. Next he can get to know Javascript and so on and so on ...I don't think that's the best way to learning game programming, it takes a lot more time if you first learn HTML then JavaScript and so on. GML is just as easy, or maybe even easier to learn and it's much more similar to normal programming languages then HTML/JavaScript. No, there must be easier ways to make games then HTML.
Thu May 26, 2005 Reply New Discussion
Direct X Resource? Is there anywhere to find... (3)
|
(3) Infinite Game Space game programming concept
|
Index




