Live data from Hacker News

Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

itunes.apple.com

171–180 of 191 posts

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#171
post #48

Earlier quoted context omitted.

When I was 14, you couldn't just go buy a "personal computer", as the minicomputer revolution was underway. So, I had to build my own computer... and I did. (I think I started at 13, and finished at 15). When I say, I built my computer, I mean I designed a PCB, laid it out, etched it, assembled it, then needed to build a display board to output to a TV, which was another several months of design, etc. And when I had…

That is remarkable, yet the thread somehow more and more resembles this nice Monty Python's sketch: http://youtu.be/Xe1a1wHxTyo

This is one of my favorite Python sketches.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#172

Well, I'm 16 now, and I'm writing a chatroom/game thing in HTML5 with WebSocket ( http://ponyplace.ajf.me/ ) But when I was 14, I was programming a TCP Minecraft server. ( http://github.com/TazeTSchnitzel/SchnitzelCraft0 )

Impressive, where did you find the information for your TCP server and why choose that as a project?

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#173
post #48

Earlier quoted context omitted.

Get off my lawn. I first learned HTML and JavaScript using Notepad in 96 when I was 14.

When I was 14, you couldn't just go buy a "personal computer", as the minicomputer revolution was underway. So, I had to build my own computer... and I did. (I think I started at 13, and finished at 15). When I say, I built my computer, I mean I designed a PCB, laid it out, etched it, assembled it, then needed to build a display board to output to a TV, which was another several months of design, etc. And when I had…

Why, when I was a young programmer we had to write the code in the snow with our pee, and a compiler was just a word for the pilot of the hovering dirigible that read the instructions and passed them to the ALU, which was another fellow with an abacus. They would wrap the results around a rock, and drop it on my house when the program would exit. We had to walk uphill...

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#174

Earlier quoted context omitted.

Eclipse and android SDK?

Of course. The comment was "I don't think that any IDE is so costly if you develop on any other phone". That said, I'd happily pay £500 to not have to use Eclipse, but each to their own.

> That said, I'd happily pay £500 to not have to use Eclipse, but each to their own.

You must have gotten a lot of pocket money when you were 14, then.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#175

Well, I'm 16 now, and I'm writing a chatroom/game thing in HTML5 with WebSocket ( http://ponyplace.ajf.me/ ) But when I was 14, I was programming a TCP Minecraft server. ( http://github.com/TazeTSchnitzel/SchnitzelCraft0 )

Impressive, where did you find the information for your TCP server and why choose that as a project?

The folks on #mcdevs on Freenode had done the hard work for me, they had reverse-engineered and documented the Minecraft Classic protocol. It's a very simple binary TCP protocol with only 16 packet types.

And why as a project? Well, I saw the protocol was simple enough, and it seemed like a fun thing to do since I liked playing Minecraft Classic. There were already loads of other Classic servers, but I wanted to make my own so I could do things my way and add silly features. Yes, there's plugins, but sometimes I like reinventing the wheel.

I added some features, for example, "Zombies", imitating those in Minecraft Survival/Indev/Infdev/Alpha/Beta/Release. I sent packets as if another player had spawned, and I set up a minecraft account with the right skin, so that when a player with the same name as that account was spawned, they would look like a zombie. The AI was very, very stupid. It would always turn at right-angles, making them easy to trap. Still, it was fun. Also, at the time I did not understand recursion, so the "physics" for things like spreading water didn't work properly.

The code I ended up writing, in C using WinSock and zlib was... horrible. Ridiculous levels of nesting, and almost everything was in the main function. This was a result of getting it working before getting it right. However, I never really refactored it much, and it became an unmaintainable mess. At various times I have refactored it a bit, as recently as a year ago, and it's the refactoring-in-progress version you can find on my GitHub page.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#176
post #73

Congrats!! Keep it up.. Why are so many HNers being dismissive of this young fella? He has done something cool and he is really proud of that. He learnt something that is considered very hard for the majority of population and put his work out there on app store for real test (by real users). Lets applaud him (like some of the posters). EDIT: Don't forget to contact your users. They will give you feedback and it will…

> Why are so many HNers being dismissive of this young fella? I feel like I should explain my reasons: He acts as if his age is very important in his accomplishment. Why is it in the title? Why does it matter so much that he is 14? Maybe he has been programming for much longer than the 30 year old who released a website yesterday. Nowdays, anybody over the age of 12 can take online university classes, publish apps (e…

> I only got to the frontpage once. I never mentioned my young age, because it's not relevant.

You didn't get to the front page. This person did. Why do you think the problem is with the way that he describes his project, and not with the way that you describe your project? Your marketing needs work.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#177
post #48

Earlier quoted context omitted.

Get off my lawn. I first learned HTML and JavaScript using Notepad in 96 when I was 14.

When I was 14, you couldn't just go buy a "personal computer", as the minicomputer revolution was underway. So, I had to build my own computer... and I did. (I think I started at 13, and finished at 15). When I say, I built my computer, I mean I designed a PCB, laid it out, etched it, assembled it, then needed to build a display board to output to a TV, which was another several months of design, etc. And when I had…

Woz? Is that you?

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#178

Earlier quoted context omitted.

Because he's 14 and super stoked about accomplishing something that many people twice his age couldn't do, so he's showing off a bit. Sometimes I'm baffled by how hard it is for seemingly intelligent people to grasp very simple human behavior. Spend an afternoon with a kid once. I promise you they'll let you know when they think they've done something cool.

> Because he's 14 and super stoked about accomplishing something that many people twice his age couldn't do So what? Why does age matter so much? A 28 year old may have less programming experience and help from sites like MakeGamesWithUs and still complete similar projects. Why is it so important that he's 14? He obviously isn't the only 14 year old coding and completing a project, it's not even that rare anymore. Pr…

Good for you.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#179

I was writing/learning HTML with FrontPage 2003 and Flash 5 (6? 7? I thankfully don't remember anymore) when I was 14 - while knowing almost no English (thus, not understanding even what the menu items and controls mean!) and without a manual or teacher and just clicking around and seeing what happens to the code :-( Hard, hard times it was. But I enjoyed it nevertheless. But still, I'm jealous of you. If you were to…

At 14, I was programming in assembler (well, machine code since I didn't have an assembler) on the Altair 8800 my older brother built from parts. 1st program: a game called Fly! where you hit the spacebar to make an 'X' flitting around the screen turn right 45 degrees. When it hit the edge of the screen you lost. Futile - you always ended up losing! But fun to write, in under 128 bytes too.

Re: Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game

#180
post #176

Earlier quoted context omitted.

> Why are so many HNers being dismissive of this young fella? I feel like I should explain my reasons: He acts as if his age is very important in his accomplishment. Why is it in the title? Why does it matter so much that he is 14? Maybe he has been programming for much longer than the 30 year old who released a website yesterday. Nowdays, anybody over the age of 12 can take online university classes, publish apps (e…

> I only got to the frontpage once. I never mentioned my young age, because it's not relevant. You didn't get to the front page. This person did. Why do you think the problem is with the way that he describes his project, and not with the way that you describe your project? Your marketing needs work.

> You didn't get to the front page.

I did, but that's not the point.

> Why do you think the problem is with the way that he describes his project, and not with the way that you describe your project?

Because successful marketing isn't everything, and because he is not describing his project. The title doesn't say anything about the game. The developer's age doesn't describe a game. I think a community like HN should value the quality of the product over the age/gender/awesomeness of the developer. But obviously I'm in the minority, and I'm just stating my opinion.

If people are going to use something I make, I want it to be because they enjoy it, not because of the number of years I've lived on this planet.

Post reply on HN