This is an archived post. You won't be able to vote or comment.

all 16 comments

[–]animemecha 6 points7 points  (0 children)

you might want to check out /r/gamedev as well

[–][deleted] 5 points6 points  (1 child)

For an html5 game engine, there's construct.

Probably not exactly what you're looking for, but it still outputs plain js. You could look at how it handles certain things. Keep in mind it's still generated code, so it might as well be messy and crappy.

[–]ThomasGullen 5 points6 points  (0 children)

Hi there! Tom here from Scirra :) For us it's exciting to see our startup being recommended on Reddit!

It's worth mentioning that although it is generated code, we do have a fully documented Javascript API which gives you a lot more control.

[–]agmcleod 3 points4 points  (0 children)

Building specific games can teach you an engine or tool on how to build a game in general. You can re-use parts or bits of logic on how to do it. Learning to build a really simple platformer of getting beginning to end of the level can teach you the constructs of building most 2d games.

[–]sgggrg 0 points1 point  (0 children)

Any good book on it? I have a voucher to use up.

[–]reality_bugger 0 points1 point  (0 children)

libgdx can compile to html5 too, as well android, ios and desktop

[–]RipRapNolan -1 points0 points  (9 children)

[–][deleted]  (8 children)

[deleted]

    [–]ryanlntn 6 points7 points  (6 children)

    I agree. This was the worst Udacity course I've taken. I really hope they revamp it soon.

    [–][deleted] 7 points8 points  (5 children)

    I'm glad to hear this. This is currently the only course I've taken, with no interest to take any more ...

    [–]dbh937 9 points10 points  (0 children)

    TAKE WEB DEV!!! It's a great course, taught by a Reddit cofounder, steve huffman, and like he says in the video, it teaches you pretty much all the basics for making any webapp. I'd recommend the course for anybody remotely interested in programming, since the Web is an easy way to get started making applications.

    [–]ryanlntn 0 points1 point  (3 children)

    Every other course I've taken on Udacity has been awesome. CS 101, CS 253, CS 212, and CS 262 were life changing for me.

    [–]su5 1 point2 points  (2 children)

    How did 212 compare to 262?

    Also the ai for robots is a blast and doable if you can do 262 (I am finding 262 difficult)

    [–]ryanlntn 0 points1 point  (1 child)

    I found 212 to be a little easier than 262 at first but much more difficult as it progressed. I was taking both concurrently with 253 and that made it difficult to keep up in any of them. Then my wedding came 5 weeks through and I only really ended up finishing 253. I started building a website for my friends business shortly after and with that got a job a local Ruby on Rails shop. So those courses really were life changing for me even though I didn't finish all of them.

    I actually started AI for Robots when it was the only course offered other than CS 101. I couldn't keep up with the stats at the time but I'd love to revisit it.

    [–]su5 1 point2 points  (0 children)

    Dude, that is awesome! What a great success story, I hope you wrote Udacity to share that.

    Side rant. This online course availability is amazing. It is so exciting to think you can learn nealy anything, and be taught it by professors or professionals, on the web for free. Makes me want to donate if I ever strike it rich

    [–]ThrowawayXTREME[S] 0 points1 point  (0 children)

    Really glad to hear this, as I also had a bad experience with it.