Sign in to follow this  
bradygames

not another beginer

Recommended Posts

hi y'all as da title says, i'm another beginer to programming, like no joke, i just started this week, the only language i kno AT ALL, (and i'm terrible at it) is python. i disocovered a new passion (or phase) and i really wanna get into game designing, but i have no idea where to start, so if you guys could help me with names of programs, anything at all relevent that would be great thanks

Share this post


Link to post
Share on other sites
Python was the first language I actually did much with. The first program I made with it was a shopping list generator. It saved the data to a file, and I think it could retrieve data from the file, but the only thing I cared about was the name.

Making a silly little program like that will teach you basics of program and design. Plus, you can update it with new info whenever you learn something new and exciting.

Also, you could try a "guess the number", or have the computer guess the number.

Just keep learning to program and don't think about games until you've at least learned a good deal of OOP (if you don't know what that means, you'll learn).

Share this post


Link to post
Share on other sites
Keep learning Python, you don't need any additional software at the moment. Practice making small games and programs with what you're learning, and perhaps give PyGame a try when you feel you're ready to do something graphical.

Share this post


Link to post
Share on other sites
I remember when my dad first showed me basic :D
Anyway I don't know python but the first complete program I made in C++ was tic tac toe in a nice command prompt window.
All you really need to know is arrays and if's.
With text based games you can be creative and use different symbols to make pictures

Share this post


Link to post
Share on other sites
Python is an excellent beginner language, and pygame is all you need for some pretty good 2d creations. Eventually you will want to sink your teeth into c++, and at that point I recommend you use SDL and the various tutorials. Google LAZY FOO for some of the tutorials I started with.

Share this post


Link to post
Share on other sites
Quote:
Original post by gb_programmer
Eventually you will want to sink your teeth into c++
Or not. Just because some people do so doesn't mean everyone has to, and there are plenty of succesful hobbyist and indie developers out there who never bothered (or did and then thought better of) "sinking their teeth into" C++. It's certainly an option, but it shouldn't be presented as something that must be done eventually.

Share this post


Link to post
Share on other sites
Gawd... I sense another 'this language is better' debate LOL

so yeh, like above, just stick with Python, it's best to get started with something than keep on thinking what language is best, at the end of the day, they all have there strengths and weaknesses, Python is no different in that respect, your still be learning the fundamentals of programming.

it's more important to build your programming confidence and knowledge of how to 'think' like a programmer. Keep practicing with Python and before you know it your be pumping out code from memory.

Share this post


Link to post
Share on other sites
I learned C and C++ before I found out about Python, but now I'm in love with Python, and I'm never gonna do anything i C++ again. It's repugnant!

ON TOPIC: I'm trying to think of how I learned (although we are all still learning!) programming. It was in school, and we got to make data strucutres, and other various excerises, including recursion and stuff like that. You could probably find excersises by searching on google.

When you find that you want to move on to a game with graphics, get PyGame like others said, and try to make games like Snake, Tetris etc. I guess.

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