Sign in to follow this  
Enuslo

My first time trying programming, any suggestions on programs?

Recommended Posts

I really like games but id like to create my own (like a lot of people). Im in highschool, so i havnt had the chance to learn any languages. Any suggestions on which language is best, and how i could learn it as fast as possible? Id also like know what programs i could use for art, as a beginner.

Share this post


Link to post
Share on other sites
A tribute to my theacher...

Sorry Too Big, Sorry Too Small

The game randomally chooses a number. The player have a number of tries to guess it. After each guess, the game tells the player if the number was correct, too big, or too samll.

Hope you'll hate this game as much as I do...


After you get some more experiance with your language, move to Tetris

Share this post


Link to post
Share on other sites
I've only been programming for about half a year and i'm all self-taught (it hasn't been long since I left high school). When I first started I had no idea what the languages were or where to start. I firstly bought a book which didn't cover any particular language, but informed me on what the different languages are. I would suggest choosing a high-level language like BASIC (High-level means that it's closer to our language, so therefore it's alot easier to understand). This will help you gain an understanding of the concepts before moving onto something like C++ (a low-level language). I'm using Blitz Basic myself, which was specifically designed for game development. It's very simple and easy to use, and it doesn't take long to learn. I taught myself using a book called 'game programming for teens.' Take a look at some beginners programming books and start from there.

Share this post


Link to post
Share on other sites
Quote:
Original post by someboddy
A tribute to my theacher...

Sorry Too Big, Sorry Too Small


I remember that game fondly from my Commodore 64 programming days. :~)

Share this post


Link to post
Share on other sites
While I started with C, nowadays I would suggest a language that provides a good amount of abstraction between how you define and solve a problem, and how the computer does. Object oriented programming is a step towards this, and I'm currently working in C#. I'm not suggesting any particular language, I'm just suggesting you start with a language that provides the abstraction necessary so that you spend more time learning how to solve a problem, instead of learning how to talk to the computer.

On a further note, I will tell you now that you wont be picking up a language, and then creating an immersive 3D universe the next week. Your goal should not be to learn a language as fast as possible, it should be to learn it well, no matter how long it takes. Only after you have become proficient in your chosen language can you use it for more complicated tasks, such as programming games.

On an even further note, there is much more to learning a language than just the syntax. Pick up books and tutorials on common problems encountered in said language, idioms, common practices, etc.. You will become a much better programmer because of it.

Share this post


Link to post
Share on other sites
Quote:
Original post by spacemonkey90
(High-level means that it's closer to our language, so therefore it's alot easier to understand).


No, it does not mean that (see this and this).

Share this post


Link to post
Share on other sites
High school my friend has nothing to do with ability. There are those who have been programming since about ten years old, and it's definitely not too late for you to start now.
There are pretty good specific articles here, and also on Flipcode and Devmaster. Also Google is a powerful tool for information.
Advice: Start with a programming language, start off small and gradually build upon what you learn, and (importantly) apply it. And get as many books, articles, and tutorials as you can-there is no such thing as enough learning material. Once programming's friendly to you start learning Win32 and some of the APIs like OpenGL or DirectX, maybe even use an engine or too.

Good luck to ya, and don't forget to have fun with game programming.

Share this post


Link to post
Share on other sites
Quote:
Original post by Sol462
High school my friend has nothing to do with ability. There are those who have been programming since about ten years old, and it's definitely not too late for you to start now.


What's happening with the world...
I saw my first computer when I was 15 or so, and of course immediately started to make it go boom by trying my hands at IBM BASICA :)

Share this post


Link to post
Share on other sites
to spacemonkey: I almost bought that book at the store yesterday but got 'Beginning Game Programming' by the same author. It is a good book

I am 14 and have been programming half of a year. I started using a program called Gamemaker to learn coding syntax. Now I am using javascript to make a program that talks to you. I am also learning C. I agree with everyone else, start small and work your way up.

For graphics I use Gimp and MS Paint.

Share this post


Link to post
Share on other sites
I started off learning "Python" and after I programmed "Pong" I moved on to C++ and am still learning. There is a lot of online tutorials that you should look at before you start buying any books. Just google in something like "Python Tutorials".

Share this post


Link to post
Share on other sites
Quote:
Original post by Run_The_Shadows
Quote:
Original post by lightblade
move this to beginer forum?


Bippity Boppity Boo!

That's freaky...
is that line from somewhere well known?

That exact line is said by the Fairy Godmother in the production of Cinderella that I'm in (and this script was written specifically for this production...)

John B

Share this post


Link to post
Share on other sites
Quote:
Original post by JohnBSmall
Quote:
Original post by Run_The_Shadows
Quote:
Original post by lightblade
move this to beginer forum?


Bippity Boppity Boo!

That's freaky...
is that line from somewhere well known?

That exact line is said by the Fairy Godmother in the production of Cinderella that I'm in (and this script was written specifically for this production...)

John B


Uh... it's from the original Cinderella movie, you know, the one Disney did back in the 50s or so.

Share this post


Link to post
Share on other sites
I swear (and this is 120% off topic) that I played against you, Zahlman in Battlefield 2 just earlier tonight. I go by Maxmike. Maybe it wasn't you, but something is tickling my memory.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this