My bad man, I'm sorry, sometimes I don't think.
The original poster is 15. He can ask any question he likes. It's up to the reader if they can be bothered to write for 30 seconds...[/quote]
Are you saying that 15 years old are incapable of using search button?
Don't argue in my thread 15 year olds aren't dumb but sometimes they don't think!
I've only been programming on and off in C# and C++ for about a year, but I started out with C++ and found it tricky, but eventually I got into it and began to understand it a lot better. I took a break to try out C# and found that it was quite similar to C++ syntax-wise, and that really helped me there.
All I'm saying is that doesn't everything look complicated until you've learnt it?
I've just revised the language after a taking a break from programming to do some school stuff. I have been using this site as a reference whenever I come up to something I've forgotten.
C# and C++ look like a nice combo, and even learning Java since I've heard it's similar. And yes, until you've learn the language everything looks confusing, but when I was learning VB it looked pretty simple, and then I looked at C++ and the code looked completely difference to what I've been learning.
Also I downloaded Python, but I don't get how to "use it". Is there any point in downloading Python 3.2 because I can't find a compiler :S
That is because there is no compiler for Python at all.
In the programming world there are 2 global types of programming:
- Pre-compiled -> Compile source code into a executable and then run it
- Compiled at start -> Run a program that executes the source code
C++, C# and VB.Net are both pre-compiling languages but Python code is compiled at runtime.
Python can be used in two different ways:
- From a file
- From the command line
The easiest is from the command line, you literally type the source into the command line and it is executed as you enter the code. This is very usefull for experiments. You can use it by simply starting the Python executable in the folder where you installed python.
Executing by source is only a bit trickier.
Open the command prompt and enter (without quotes): "cd Path/Where/you/installed/python/"
Then enter (again without quotes): "python Path/where/your/source-file/is/located/
Your file is now quickly compiled and then run.
I recommend that for now, you stick with VB.NET as it can do almost the same C++ can, VB.NET does a lot of things for you like cleaning up your mess (if you create it, that is).
O, BTW, one extra advice: Make sure you really understand programming concepts before trying to make a game. If you don't you WILL stumble upon problems that look impossible to solve, but actually are quite simple.
I hope this helps,
Thanks for the help. man. I'm still learning VB.Net at school and I wanna learn C# at home. I'm just learning how to make simple programs and simple games like Pong, Space Invaders and Hangman etc.
Ah I think I know how to use Python now through the Python directory, so do I just write the code in the CMD box that comes up?
The original poster is 15. He can ask any question he likes. It's up to the reader if they can be bothered to write for 30 seconds.
To the original poster take a look at the App Hubs shooter project. It walks you through creating a side scrolling shooter in C# and XNA. The concepts are there, but you will find it difficult to apply them to another project until you know how to write code.
I am learning C# and XNA from the ground up. I think it really takes a good beginners book and a lot of patience and re-reading before you'll have any skills to be able to write code.
You could download Visual Studio C# 2010 Express Edition and work through all the MSDN tutorials.
This would be a good start.
Thanks man, I'm just browsing the tutorials, it helps so much. Slowly, slowly I'll get there, but I can barely find the time with sport and school