First will start by saying that I want to learn a single object oriented language. This language should be simple to learn, but complex enough to make somthing complex and 3-D compatable.
I also want it to be able to have internet multiplayer and LAN compatability.
I want to make a game starting as a 2D RPG but eventually build it to a full 3D game. the game is played off line but will upload itself to the internet when it is played online allowing you to build your charactor offline and online.
I am looking for a language that will allow me to do this and learn it easily, but allow for endless possibilities.
All help/recomendation is appreciated.
Thanks.
Personally I'm thinking C++ or maybe Java.
Thanks Again.
Looking for an simple languagegetting started with object oriented stuff.
Page 1 of 1
6 Replies - 862 Views - Last Post: 15 April 2008 - 12:09 PM
Replies To: Looking for an simple language
#2
Re: Looking for an simple language
Posted 14 April 2008 - 09:23 AM
Well first of all the game you are talking about is not going to be a simple game to program. You are talking about a lot of different stuff there and many things you probably haven't even thought of like synchronization between online and offline characters, logins, networking, serialization etc.
If you want to start off with a good object oriented programming language with the intent of creating a game, I do recommend C++ for this because you are going to get a great performance boost from it. Plus it is cross platform compatible and it can be carried into more complex games quite easily.
Java is another good choice too. However most game companies do work with flavors of C++ for their engines and game design, so while both are EXCELLENT choices and both can be used for the purposes you described, if you want to make a career out of it you could start with C++ and eventually pick up Java later down the road.
But it is up to you as to which you want to use from a comfort level.
If you want to start off with a good object oriented programming language with the intent of creating a game, I do recommend C++ for this because you are going to get a great performance boost from it. Plus it is cross platform compatible and it can be carried into more complex games quite easily.
Java is another good choice too. However most game companies do work with flavors of C++ for their engines and game design, so while both are EXCELLENT choices and both can be used for the purposes you described, if you want to make a career out of it you could start with C++ and eventually pick up Java later down the road.
But it is up to you as to which you want to use from a comfort level.
#3
Re: Looking for an simple language
Posted 14 April 2008 - 01:42 PM
I'll probably start wiht C++. Do you know of any program I can download (preferably free) that allows you to program and has a few examples and maybe a tutorial. If that dosn't work out a link would be fine and I can use the library around town or search for tutorials.
Thanks again.
Thanks again.
#4
Re: Looking for an simple language
Posted 14 April 2008 - 01:48 PM
Visual C++ Express Edition, or Code::Blocks however check out Free computer books & tutorials this should give you a good start and yet has many books, also browse C++ tutorial/snippet forums on </DIC>
#5
Re: Looking for an simple language
Posted 14 April 2008 - 06:51 PM
Please take a look in the C/C++ forum. There was very recently a thread about IDEs, and I posted a few.
#6
Re: Looking for an simple language
Posted 15 April 2008 - 07:24 AM
Hey Tom.
Could you point me to that forum?
This will sound stupid, but what is an IDE? I can guess there the programs used to make your program. am I right?
Could you point me to that forum?
This will sound stupid, but what is an IDE? I can guess there the programs used to make your program. am I right?
#7
Re: Looking for an simple language
Posted 15 April 2008 - 12:09 PM
Typically when programming you need two things.
-An editor, something to write your code in. Most good editors have features like auto-formatting (keeping your code neat), syntax highlighting (colouring different parts of your code), and some kind of auto-completion.
-A compiler or interpreter. A compiler converts your code into something the computer can understand, and saves the output as a file you can run later. An interpreter kind of does the same thing as a compiler, except it does it "on the fly".
An IDE is an integrated development environment. IDEs usually consist of the above packaged together with some other tools.
Here is the thread I was talking about. It's on Linux IDEs (you'll probably need a Windows one), but a couple of those (Eclipse, Emacs, Sun Studio, Netbeans) will work on both. Also, Microsoft has free versions of Visual Studio which I hear is a little more integrated into the Windows platform.
-An editor, something to write your code in. Most good editors have features like auto-formatting (keeping your code neat), syntax highlighting (colouring different parts of your code), and some kind of auto-completion.
-A compiler or interpreter. A compiler converts your code into something the computer can understand, and saves the output as a file you can run later. An interpreter kind of does the same thing as a compiler, except it does it "on the fly".
An IDE is an integrated development environment. IDEs usually consist of the above packaged together with some other tools.
Here is the thread I was talking about. It's on Linux IDEs (you'll probably need a Windows one), but a couple of those (Eclipse, Emacs, Sun Studio, Netbeans) will work on both. Also, Microsoft has free versions of Visual Studio which I hear is a little more integrated into the Windows platform.
Page 1 of 1
|
|

New Topic/Question
Reply




MultiQuote




|