Jump to content
Posted 10 November 2012 - 11:26 AM
Posted 10 November 2012 - 11:51 AM
Knowledge. Skill. Experience.
The past few weeks I've been getting into Python and HTML a lot. I like them because they are easier than other languages I've attempted in the past. Problem is, if I sink several thousand hours into perfecting my Python skills...what do I have to gain from it?
Barely any. You have to really work hard to get even a decent amount from ad revenue, or so I hear.
For example: with flash games you can at least submit them to Newgrounds and Kongregate and other gaming sites and make ad revenue.
Kinda. iPhone uses Objective-C, and Android uses Java. Yes, there is ways of putting C++ code on smartphones, but it's not really the encouraged route. In the same way you can work extra hard to get C++ code to work on smartphones, you could likewise get Python to work on smartphones. But neither C++ nor Python have a pretty "Click to run on iPhone" button.
C++ you can make phone apps to sell.....
If it runs on a desktop, you can sell to desktop users. Minecraft could've just as easily been coded in Python. Minecraft made millions before it moved to iOS and Android and XBox Live Arcade. Focus on desktop first.
Python doesn't seem to have these opportunities that I know of?
Make a game. Sell it. The largest install base of any console or device ever is the PC - that doesn't mean everyone who owns a PC also plays games, but it means your code works on billions of devices, and your only problem is making something that someone will want to buy, and then marketing it to that someone.
Are any Python game programmers making money off of the games they've made? Any ideas how I can at least make a little profit off of the work I do in this language?
Posted 10 November 2012 - 12:19 PM
Posted 10 November 2012 - 03:43 PM
Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software. The better the workflow pipeline, then the greater the potential output for a quality game. Completing projects is the last but finest order.
by Clinton, 3Ddreamer
Posted 10 November 2012 - 03:48 PM
Edited by Shippou, 10 November 2012 - 04:06 PM.
I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me.
~ Ralph Waldo Emerson
Posted 10 November 2012 - 05:33 PM
Despite this thread's title, this is not a business post. It's a "from a mercenary perspective, which language/environment should I learn?" Which-language posts belong in For Beginners, so I'm moving this there.
Posted 10 November 2012 - 06:49 PM
True, but such engines already exist - so a beginner creating general games wouldn't need to touch C for awhile.
The person above me mentioned Eve being coded in Python - they are correct to a point - the game scripts were written in Python, while the engine was written in C.
Posted 11 November 2012 - 01:23 PM
Posted 11 November 2012 - 05:27 PM
Posted 11 November 2012 - 05:57 PM
Programming is programming. No matter what language you use, you are becoming a better programmer and gaining experience. If you outgrow Python, or want to try something different, you can easily move from python to another language afterwards, and you'll only have to learn a few different rule and syntax changes.
Posted 11 November 2012 - 06:29 PM
He linked directly to it.
I'm not going to try to find your post in a separate thread.
- Jason Astle-Adams
Posted 12 November 2012 - 05:24 AM