Jump to content
  • Advertisement
Sign in to follow this  
Aus

Just starting out...python a good choice?

This topic is 2057 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Recently I've become inspired to start programming something. I know I'm probably years off of making actual games but I would love to reach that point eventually. I just started learning HTML for website design purposes. I figured if I don't get far with this then at least I will have a basic grasp on how to change up my own personal website (albeit a very basic grasp).

A friend recommended I start learning Python before anything hard like C++. I would like to someday be making games...are Python and HTML good choices starting out?

Share this post


Link to post
Share on other sites
Advertisement
Yes, Python is a fine language to start with. Actually, I would recommend writing everything you possibly can in a nice, very high-level language like Python, until there's an actual need to write portions of your program in a lower level language.

I actually have a python video tutorial series, which can help you build a simple memory match game.

Give it a try.

Share this post


Link to post
Share on other sites
My own introduction to programming was through web design. Python is a perfectly fine choice. Actually, you really don't have to ever write any C or C++ code. You might enjoy languages like Java or C# better. But if you're truly set on building up to C++ as a goal, I'd actually suggest JavaScript. Not only does it fit perfectly with HTML and CSS, but much of the syntax, and many of the concepts in the language are the same or extremely similar to those in C and C++. Also, it's really fun.

Share this post


Link to post
Share on other sites
Python is a good choice. Much easier than C++ to learn and use.

Recently I've become inspired to start programming something. I know I'm probably years off of making actual games but I would love to reach that point eventually. I just started learning HTML for website design purposes. I figured if I don't get far with this then at least I will have a basic grasp on how to change up my own personal website (albeit a very basic grasp).
A friend recommended I start learning Python before anything hard like C++. I would like to someday be making games...are Python and HTML good choices starting out?
Who said that it will take time to make games? Big games like World of Warcraft may take time but small games you can make in lesser time. If you are using python to learn programming then I would say that you use the book "invent your own computer games with python". It is good learning material and if you keep at it you will learn both python as well as make some games.
Enjoy

Share this post


Link to post
Share on other sites

Python is a good choice. Much easier than C++ to learn and use.
[quote name='Aus' timestamp='1351371521' post='4994516']
Recently I've become inspired to start programming something. I know I'm probably years off of making actual games but I would love to reach that point eventually. I just started learning HTML for website design purposes. I figured if I don't get far with this then at least I will have a basic grasp on how to change up my own personal website (albeit a very basic grasp).
A friend recommended I start learning Python before anything hard like C++. I would like to someday be making games...are Python and HTML good choices starting out?
Who said that it will take time to make games? Big games like World of Warcraft may take time but small games you can make in lesser time. If you are using python to learn programming then I would say that you use the book "invent your own computer games with python". It is good learning material and if you keep at it you will learn both python as well as make some games.
Enjoy
[/quote]
I just assume. Like most developed skills I imagine reaching a decent level in programming takes significant time and patience. As a self taught guitar player, I am fully prepared for this. I didn't start writing instrumentals on guitar when I first started playing. Likewise, I don't expect to be making games right away either. The sooner the better though.

Thanks for the advice everyone. smile.png Edited by Aus

Share this post


Link to post
Share on other sites
Python is an excellent starting point. I myself had an actual teacher in a computer science class but I hear that this is a great learning source (python 2 specifically, 2 and 3 are not compatible):
http://openbookproject.net/thinkcs/python/english2e/index.html

You can do ALOT with python. Infact it is commonly used for server side web scripting so may go nicely with HTML, CSS and javascript. It may be easier to learn javascript having learnt python first. Python is very much like structured english.

It *can* be used to make games too. pygame is more than upto the task of writing beginners games however it isnt hardware accelerated and on later projects its a little slow, even the creator admits it. There are other libraries available though. You can also use the popular XNA with ironPython (python for .net) or slick or JMonkeyEngine through jython (python for the JVM/java virtual machine)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!