Coding Questions.
Posted: Sun Apr 15, 2012 10:38 pm
Of the places I have seen with people who know what they are doing with computers, this group seems the friendliest, so I'll give this question a shot here. For those who wonder, I'm running Ubuntu 11.10
I would like to learn to code, ideally to perhaps develop a game of my own someday. I do realize that this is similar to getting an empty tackle box and dreaming of being an expert fisherman, but I've always dreamed big. I am currently trying to learn Python as my first coding language, as it was recommended by multiple websites as a good beginner language.
The question is, let's say I wanted to develop a new class of ship for Oolite. What do I need to know to move towards that goal? I'm assuming I'll need to use some sort of CAD software to define the shape of the ship, graphic editing experience to develop skins for the ship, and then plenty of coding to make it run.
According to several "computer literacy tests" online, I have what those tests say is 'expert' literacy. Oddly, they only asked easy questions. What is data, etc. I'm essentially lost when I look at code, so I'm thinking I am computer literate, coding illiterate! I would like to rectify that in the next few months!
Does anyone have a few tips for a guy who wants to learn to code? What tools do I need? I have IDLE, which is basically a Python coder that checks my work. I can already do remedial math with it, and change a letter to a numeral figure. Input q=4, then input 5+q, and it prints 9. Beyond that, I get lost. I'm fishing for theories on this, seeing what I might need to start moving forward.
Really wish I could find a way to view Oolite source code on ships and the like, but on Ubuntu, I find that's trickier than I'm capable of. Ubuntu is fairly simple from a user standpoint, but to go in and look at the twiddly bits, oy, not so easy.
I would like to learn to code, ideally to perhaps develop a game of my own someday. I do realize that this is similar to getting an empty tackle box and dreaming of being an expert fisherman, but I've always dreamed big. I am currently trying to learn Python as my first coding language, as it was recommended by multiple websites as a good beginner language.
The question is, let's say I wanted to develop a new class of ship for Oolite. What do I need to know to move towards that goal? I'm assuming I'll need to use some sort of CAD software to define the shape of the ship, graphic editing experience to develop skins for the ship, and then plenty of coding to make it run.
According to several "computer literacy tests" online, I have what those tests say is 'expert' literacy. Oddly, they only asked easy questions. What is data, etc. I'm essentially lost when I look at code, so I'm thinking I am computer literate, coding illiterate! I would like to rectify that in the next few months!
Does anyone have a few tips for a guy who wants to learn to code? What tools do I need? I have IDLE, which is basically a Python coder that checks my work. I can already do remedial math with it, and change a letter to a numeral figure. Input q=4, then input 5+q, and it prints 9. Beyond that, I get lost. I'm fishing for theories on this, seeing what I might need to start moving forward.
Really wish I could find a way to view Oolite source code on ships and the like, but on Ubuntu, I find that's trickier than I'm capable of. Ubuntu is fairly simple from a user standpoint, but to go in and look at the twiddly bits, oy, not so easy.