One HTML5 game per week
February 6, 2014 12:13 PM Subscribe
"As a developer and a gamer I always wanted to make games, but I never actually did it. To change that I threw myself a public challenge: build a new game every week in html5."
- Game #1: Run!
- Game #2: Pixel War
- Game #3: Box Jump
- Game #4: Man vs Penguins
- Game #5: Fill the Holes
- Game #6: Princess Quest
- Game #7: Connected
The over-arching theme of Mr. Popper's Penguins.
posted by Going To Maine at 12:24 PM on February 6, 2014
posted by Going To Maine at 12:24 PM on February 6, 2014
Phaser looks interesting. I've played around with Game Maker a great deal, but have been continually frustrated and infuriated by how many features they add on that turn out to be yet another big ol' outlay of dollars you have to give YoYo. Anything they crow about on their blog, you can bet that's going to be either exclusively for people who bought their everything-at-once package that also contains a pile of stuff most people won't need just to make things, or is going to be Extra Bullshit Charge #5.
posted by JHarris at 12:24 PM on February 6, 2014 [1 favorite]
posted by JHarris at 12:24 PM on February 6, 2014 [1 favorite]
Damn, that Box Jump had me squirming in my seat. 34 tries to beat.
posted by Our Ship Of The Imagination! at 12:25 PM on February 6, 2014
posted by Our Ship Of The Imagination! at 12:25 PM on February 6, 2014
Yeah, I'm interested by that .js framework too. Cross-platform, web based, and free is sort of the trifecta of awesome.
Anyway, this looks like a neat project, though I was a little bummed the games don't seem to load on an Android tablet.
posted by en forme de poire at 12:30 PM on February 6, 2014
Anyway, this looks like a neat project, though I was a little bummed the games don't seem to load on an Android tablet.
posted by en forme de poire at 12:30 PM on February 6, 2014
Ok, I played them all. I like this and now I want to stop learning Python and start doing this. I could see how that Pixel War game might work in Python so...anyway, back to work.
posted by Our Ship Of The Imagination! at 12:48 PM on February 6, 2014
posted by Our Ship Of The Imagination! at 12:48 PM on February 6, 2014
So I pretty much have the best score so far?! YES.
posted by Our Ship Of The Imagination! at 1:10 PM on February 6, 2014
posted by Our Ship Of The Imagination! at 1:10 PM on February 6, 2014
Help the princess get as high as possible!
Where have I played this game before...
posted by slogger at 1:24 PM on February 6, 2014 [1 favorite]
Where have I played this game before...
posted by slogger at 1:24 PM on February 6, 2014 [1 favorite]
now I want to stop learning Python and start doing this.
Don't. Keep with the Python. Javascript makes you feel dirty.
posted by popcassady at 1:25 PM on February 6, 2014 [1 favorite]
Don't. Keep with the Python. Javascript makes you feel dirty.
posted by popcassady at 1:25 PM on February 6, 2014 [1 favorite]
Box jump is the devil.
posted by Vectorcon Systems at 1:53 PM on February 6, 2014
posted by Vectorcon Systems at 1:53 PM on February 6, 2014
Don't. Keep with the Python. Javascript makes you feel dirty.
You can use phaser.js with Typescript.
posted by a snickering nuthatch at 1:54 PM on February 6, 2014
You can use phaser.js with Typescript.
posted by a snickering nuthatch at 1:54 PM on February 6, 2014
Don't. Keep with the Python. Javascript makes you feel dirty.
Do both.
posted by urbanwhaleshark at 1:55 PM on February 6, 2014
Do both.
posted by urbanwhaleshark at 1:55 PM on February 6, 2014
Don't. Keep with the Python. Javascript makes you feel dirty.
If you want to make little games like this, distribution is far easier on the web than anything python related. I was going to make some hobby projects in Python last year and it was a ghost town. It was hard finding a game library or tutorial that was significantly updated after 2010. From what I could tell, most people left when Mobile and/or WebGL and/or Unity hit critical mass.
I like Python a lot, and when you need to do pipeline stuff (converting images, etc) it's awesome. But if you want to make games there are better options.
posted by Gary at 2:02 PM on February 6, 2014 [1 favorite]
If you want to make little games like this, distribution is far easier on the web than anything python related. I was going to make some hobby projects in Python last year and it was a ghost town. It was hard finding a game library or tutorial that was significantly updated after 2010. From what I could tell, most people left when Mobile and/or WebGL and/or Unity hit critical mass.
I like Python a lot, and when you need to do pipeline stuff (converting images, etc) it's awesome. But if you want to make games there are better options.
posted by Gary at 2:02 PM on February 6, 2014 [1 favorite]
Yeah, I saw this guy's work via reddit, from there learned about Phaser, and from there decided to learn enough Javascript to remake Pendulumania (previously). Then I realized that although Phaser claims to be mobile-compatible I haven't seen any mobile games made for it. So now I'm looking at something like HaxeFlixel. Haxe is what Papers, Please was made with!
There are so many free incredible-looking tools out there.
Edit: Regarding Python... yeah, that's my one true love but it is indeed not known for game creation. PyGame's neat, but no good for mobile or web and doesn't seem to have really taken off.
posted by Jonathan Harford at 2:36 PM on February 6, 2014 [1 favorite]
There are so many free incredible-looking tools out there.
Edit: Regarding Python... yeah, that's my one true love but it is indeed not known for game creation. PyGame's neat, but no good for mobile or web and doesn't seem to have really taken off.
posted by Jonathan Harford at 2:36 PM on February 6, 2014 [1 favorite]
I've been working on a game in Python for some time, and a lot of time got wasted abandoning Pygame (which is easy to use but slow) for pyglet (which is a thin shell over OpenGL, for better or worse). pyglet, once you're used to it, can do some surprising things. I hope eventually to show you all how surprising, but by now know better than to give you a definite time, alas....
posted by JHarris at 3:25 PM on February 6, 2014 [1 favorite]
posted by JHarris at 3:25 PM on February 6, 2014 [1 favorite]
13 on Box Jump but I still feel empty inside.
posted by any portmanteau in a storm at 5:46 PM on February 6, 2014
posted by any portmanteau in a storm at 5:46 PM on February 6, 2014
Woo! Box Jump in 9 but I can't recreate it or beat it.
posted by scrowdid at 6:18 PM on February 6, 2014
posted by scrowdid at 6:18 PM on February 6, 2014
These are great, thanks. I'm excited about HTML 5 games. Simple delivery, proper accelerated 3D in the browser, integration with the Internet. I never could come to love the whole Flash stack but Javascript's pretty generous, particularly now that sound is somewhat solved.
Phaser's feature list looks promising. I've had a project on my stack for awhile now to do something with Box2D in Javascript but as awesome as its physics are, it's awfully daunting. Particularly given the mess of the various Javascript Box2D ports. Phaser looks a lot gentler.
posted by Nelson at 6:39 PM on February 6, 2014
Phaser's feature list looks promising. I've had a project on my stack for awhile now to do something with Box2D in Javascript but as awesome as its physics are, it's awfully daunting. Particularly given the mess of the various Javascript Box2D ports. Phaser looks a lot gentler.
posted by Nelson at 6:39 PM on February 6, 2014
I just used #7 (Connected) to demonstrate what red/green colorblindness is to my fiance. Those color choices could not be more maddening if they tried.
Note to game developers: do not do that.
posted by phooky at 7:58 PM on February 7, 2014
Note to game developers: do not do that.
posted by phooky at 7:58 PM on February 7, 2014
Connected is pure crack. Is that a clone of something? It's obviously similar to a lot of things, but I can't remember seeing exactly that mechanic before.
posted by Joakim Ziegler at 10:25 AM on February 14, 2014
posted by Joakim Ziegler at 10:25 AM on February 14, 2014
Connected is basically a Dots clone, albeit without the bonus for squares that is the key strategic element of that game. i think there's fewer colors in his Connected game, too.
posted by Nelson at 10:58 AM on February 14, 2014
posted by Nelson at 10:58 AM on February 14, 2014
« Older I used to be like you, then I grew a brain, a dick... | Full and Partial Belief Newer »
This thread has been archived and is closed to new comments
posted by popcassady at 12:20 PM on February 6, 2014 [1 favorite]