OLD POST: Quality not quantity. While it is impressive to see another 15 year old programmer (I've never met one in real life even though I've been to three schools in two different countries (I'm a expat kid) ), the actual programming skill required to make games like these are little to none and truthfully i'm not overly impressed.
I too am 15 mind you and although I haven't developed any games I have created a RSA secure chatting social network website and app for it too which could communicate between each other using websockets and a node.JS server (this hasn't been published, while making it my partner quit :(, and I eventually lost hope that it would even be used since I was only 15).
I hope this doesn't come off as criticism. Its actually great to see another young programmer such as my self but all I am trying to say is that this is not overly impressing.
Source: 40 year old programmer, started programming at 11, deeply jealous that there were no app stores back then for the zillion games I wrote.
I would avoid talking like this. To me it sounds like you only vaguely know what you're talking about. To non-techies you sound like you're trying too hard.
As someone who started freelancing as a sophomore in highschool I hope I can lend some advice I learned the hard way. You have a head start, which will seriously come in handy when you do something amazing. To get there you have to leave the ego at the door. Your success will be more centered on how you communicate with people, not machines.
Also i'm sorry if it came off like I have a big ego!
Also @krrishd, are you still working on your suicide-prevention app, I emailed you about it a few weeks ago and didn't get a response.
I can't sit down and write a pacman clone or an asteroids game. Therefore, I can say that it takes more skill than "little to none". I am impressed.
I still remember building my first VB Application (A browser), the moving on to HTML, PHP, then teaching a Python Class at my old school and now I'm proficient in Node.JS and know how to use most of the HTML5 API, so I guess it does take time to evolve your skills.
As you described you have already gone through the pain it is to release even a small project and thats what its all about here. I can spend all day telling myself "oh i can do this too, easily" or "thats such a simple/obvious idea" and still accomplish nothing in terms of released products.
So talking him down for showing his simple games and bragging about your own unfinished project wont get you many sympathies around here.
But you are 15, at that age i was mostly playing quake and talking smack all over the internet on how good i am while programming very basic dos based text apps in basic/pascal, so you are forgiven ;) Just take this as advice
When learning, quantity is often more important than quality. If you try to learn by building one big project to be as perfect as possible, you'll always be slowed down by the bad decisions you made early on. By building lots of smaller projects, you don't need to spend time refactoring and regression testing and whatnot, you just finish the current project and use your newly gained knowledge to better build the next.
Some people are smart but not inteligent. And some are inteligent and not smart.
Someone might go great lengths of inteligence to create something utterly complex. While others might go the smart path and create something else. Both creations can become successful or unsuccessful. If one is complex and the other is simple doesnt mean one is better then the other.
No. Just as one-upmanship.