Sign in to follow this  
nomnum

Really clueless, how to start?

Recommended Posts

nomnum    103
SOLVED

Hey, im nomnum and i am a beginner at just about every coding language :/

I have a bad habit of jumping around to different programming languages because people keep changing my opinion in which is best.[img]http://public.gamedev.net//public/style_emoticons/default/angry.png[/img]

ANYWAYS!: My question is, i have recently been learning python, and i have done most to all the beginner tutorials teaching me how to use functions, operators, classes, etc. All this is great and I can easily make a functioning program, but only with words. By this i mean i can only do basic command-prompt-like presentations. I want to make a game with graphics, screens, buttons and everything but i dont know how or whee to begin. I dont necessarily expect you to give me an entire tutorial on this thread, but i would really apretiate if someone could direct me to a website or forum that teaches you how to actually make a simple game (2D).

If python doesn't have or has limited features for game making, i know Java and C++ pretty well too!

Thanks! [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img] Edited by nomnum

Share this post


Link to post
Share on other sites
jbadams    25674
Try [url="http://www.pygame.org/news.html"]PyGame[/url] -- the [url="http://www.pygame.org/docs/"]official documentation[/url] provides some tutorial links, and there's also some [url="http://www.pygame.org/wiki/tutorials"]tutorials in the wiki[/url].

[quote name='nomnum' timestamp='1352501828' post='4999473']
I have a bad habit of jumping around to different programming languages because people keep changing my opinion in which is best
[/quote]
There is no "best". Languages have different strengths and weaknesses, but any language you're comfortable with will be just fine. If you want to get things done just stick with one. Python is a good choice to start with.

Share this post


Link to post
Share on other sites
[quote name='nomnum' timestamp='1352501828' post='4999473']
Hey, im nomnum and i am a beginner at just about every coding language :/[/quote]
Nobody knows every language, and if you are just starting to learn to program, ofcourse your knowledge is limited.
[quote]I have a bad habit of jumping around to different programming languages because people keep changing my opinion in which is best.[img]http://public.gamedev.net//public/style_emoticons/default/angry.png[/img]
[/quote]
That's not good. The best language is the language currently in your hand that you have already began learning. Stick with whatever language you choose for at least two years (and Python is an [i]excellent[/i] choice).

Master one language, and it then becomes easy to switch to most others. Learn Python (and libraries like PyGame) and learn it well - don't get tossed to and fro by every wind of programming advice some tosses at you. Stick with [u]one[/u] language, follow it through. Two years later, ask yourself where to proceed from there to accomplish your goals.

Share this post


Link to post
Share on other sites
3Ddreamer    3826
Hi,

jbadams and Servant of the Lord gave you exactly what you need in the short term.

[quote]I have a bad habit of jumping around to different programming languages because people keep changing my opinion in which is best.[/quote]

To be honest, they did not keep changing your opinion but [i]you did[/i]. Looking long term, it will benefit you greatly to not blame the jungle for your struggles, but instead take responsibility for your role in getting through it or avoiding it altogether. It takes much experience in at least one language and a lot of programming experience to be a trail blazer, so until then you should stay on the proven beaten path revealed in these forums for learners.

I really hope that you and everyone reading this does not take offense at my expressing the realities of life, but I feel that this is too important to not identify.


Clinton Edited by 3Ddreamer

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