TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: I'm building one HTML5 game per week, need feedback

73 点作者 lessmilk超过 11 年前
Hello,<p>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 using Phaser (a javascript framework).<p>The games are quite simple for now, but that&#x27;s because I&#x27;m still learning. Let me know if you have any feedback on the games or the website.<p>Link: www.lessmilk.com<p>Thanks!

36 条评论

aaronetz超过 11 年前
Just finished game #3, died 83 times (wasn&#x27;t too hard after playing Super Meat Boy :)). Some ideas: add two more controls for increasing vertical and horizontal velocity (i.e. holding &quot;shift&quot; will make to box go faster and jump farther, and holding jump longer will make it jump higher. And then add more levels that exploit those controls!
aaronetz超过 11 年前
Nice games. I like the simple visuals. Played game #2 for a bit. One specific comment: Holding &quot;up&quot; fires at the maximum rate (pressing up repeatedly doesn&#x27;t fire any faster). Also, there is no downside to constantly holding up. So you probably should either (1) eliminate the up button and just auto-fire all the time, (2) have a fuel mechanic that will force the player to conserve shots, or (3) make it worthwhile to press up faster. And if doing so, move the fire button to space or something similar, because it is hard to repeatedly press up while moving with the side arrows.
评论 #7037324 未加载
drhayes9超过 11 年前
Great games! Great start!<p>Here&#x27;s a talk you might be interested in from one of the guys who made &quot;Ridiculous Fishing&quot; on the Art of Screenshake: <a href="https://www.youtube.com/watch?v=AJdEqssNZ-U" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=AJdEqssNZ-U</a><p>Basically, it&#x27;s a bunch of interesting points on how to make action games feel more responsive and fun.
评论 #7037781 未加载
lessmilk超过 11 年前
Clickable: <a href="http://www.lessmilk.com" rel="nofollow">http:&#x2F;&#x2F;www.lessmilk.com</a>
Nevermark超过 11 年前
Wow! Love your games. I got started programming by writing games like this on a TRS-80 Model 3 in the early 80&#x27;s, but we only had one &quot;beep&quot; sound then. I went on to write parsers for text adventures, which got me into parsers for programming languages, compilers and then machine learning.<p>Your games are fun, especially Jump Squares. I noticed that keeping the game going without pause has an addicting effect. (In comparison to the &quot;push up button to restart&quot; on games 1 and 2.) I had no intention of playing it all the way through, but I couldn&#x27;t stop until I did.<p>Nice clean design for such simple games. Fun sounds.
notlisted超过 11 年前
Game 3 is my fave... Awesome... brings back memories of my Commodore 64 days where my favorite game was Galaga, crude pixels, smooth movement, great action.<p>One small refinement suggestion: perhaps a few &quot;tick marks&quot; on the horizontal axis so people can time it right (if not for all, at least for initial levels, would lure players in a little more), eg see <a href="http://imgur.com/kDEgbTo" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;kDEgbTo</a><p>Edit: here&#x27;s a longplay video of that Galaga game. <a href="http://www.youtube.com/watch?v=aSqk8t0Pxww" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=aSqk8t0Pxww</a>
评论 #7038217 未加载
评论 #7037497 未加载
bonobo超过 11 年前
Oh boy, these are awesome! :D<p>I&#x27;m especially fond of game #1. It reminded me of an old html game I played in which I had to use the mouse to drag a rectagle around, avoiding collisions with other rectangles that bounced around. I remember receiving this in an email that said if I were able to stand for X seconds (I can&#x27;t remember how many) then it meant that my reflexes were above the threshold required for jet pilots — and obviously, as every boy, I wanted to fly a jet.<p>The only critique I have for you is to have posted it during my work hours.
japhyr超过 11 年前
These are great! I love simple games like this.<p>They are fun, but it feels like they&#x27;d be a lot more fun with a bigger playing field. Have you considered making a larger playing area?
d0m超过 11 年前
I like how you created real games instead of just demos. The third one is really addictive, I&#x27;ve played one very similar on the iphone. (I think it was called Impossible game or something similar). Maybe as a next game it could be similar to the #3 but with this gameplay &quot;<a href="http://www.youtube.com/watch?v=rPgotLzzb-Q&quot;" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=rPgotLzzb-Q&quot;</a>, i.e. one key to move higher but gravity then brings you down. You rock keep it up.
japhyr超过 11 年前
Inspired by your sharing of simple games, I&#x27;ll share the one html5 game I made a couple years ago for fun:<p><a href="http://tapawaygame.com" rel="nofollow">http:&#x2F;&#x2F;tapawaygame.com</a><p>It&#x27;s meant for mobile devices, and it&#x27;s unpolished, but it was fun and satisfying to make. I was inspired to make it after I had an eye exam. I&#x27;m always scared of &quot;failing&quot; that test where you have to tell the optometrist every time you see a flash on a screen.
mrfusion超过 11 年前
How did you decide on Phaser? Would you recommend it?<p>How hard would you say it is to get started for someone with some JS experience and some pyGame experience?
评论 #7036625 未加载
phaus超过 11 年前
So far the one thing that all of your games have in common is that they are very responsive. Don&#x27;t ever change that for any reason. Without responsive controls, you game will be terrible no matter much polished the rest of it is.<p>As your games become more complex, it will be easier to offer some constructive criticism. Right now, however, you seem to be doing fine.<p>Keep up the good work.
评论 #7092803 未加载
d0m超过 11 年前
Only played game #3. Really like it. Two suggestions: - I&#x27;d put a small countdown (2-1 go) or something when we die because otherwise you die and already miss the right timing to do this level. So sometimes I had to voluntary let it die 2-3 times to have a good start.<p>- Would be way cooler to be able to jump on top of the boxes.. but you have to land perfectly on it.
eguneys超过 11 年前
Would you like to work together, i am building a turn based board game, and need some help on client side. <a href="http://www.reddit.com/r/devblogs/comments/1v6ivc/turn_based_board_game_developer_partner_needed/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;devblogs&#x2F;comments&#x2F;1v6ivc&#x2F;turn_based_...</a>
tedajax超过 11 年前
I&#x27;m doing a similar, but slightly less aggressive thing and trying to do a game a month. Here&#x27;s what I currently have, it&#x27;s ok I guess.<p><a href="http://tedajax.net/Game/" rel="nofollow">http:&#x2F;&#x2F;tedajax.net&#x2F;Game&#x2F;</a><p>I really like your third game, very simple but it works and is engaging.
评论 #7042153 未加载
jerle76超过 11 年前
I would suggest building analytics in your games, to see how people are playing them vs how you thought they would be played, and identify levels that are too easy or difficult.<p>e.g. on Game 3, track an event on each level up along with the number of death for that level.<p>Game 3 is really addictive. Good job
mrkipling超过 11 年前
I enjoyed them! I&#x27;ve been thinking about getting into HTML5 game development recently but couldn&#x27;t think of a good place to start. Creating lots of little games like this (simple arcade games) seems like as good a place as any - perhaps I&#x27;ll attempt something similar. Thanks for the idea!
joebo超过 11 年前
It would be neat for someone to take one of the games and show how to build it without any frameworks.
评论 #7037244 未加载
评论 #7036689 未加载
blackdogie超过 11 年前
really liked game number #3 , not so much a fan of the background music, but definitely it was a cool game to pass away 4 or 5 minutes. Thanks.
davidslv超过 11 年前
Very cool, i like this one <a href="http://www.lessmilk.com/3/" rel="nofollow">http:&#x2F;&#x2F;www.lessmilk.com&#x2F;3&#x2F;</a>
vezzy-fnord超过 11 年前
I&#x27;d recommend you go for quality over quantity. Make a decent game every month or some longer period of time, rather than a generic arcade game every week.<p>But, whatever keeps you motivated. Keep going.
评论 #7036964 未加载
评论 #7037018 未加载
评论 #7037029 未加载
评论 #7036953 未加载
Keyframe超过 11 年前
Excellent! I hope you progress well from this. One thing that bothers me here is input lag. Is this inherent to phaser?
评论 #7053262 未加载
maxbrown超过 11 年前
Great project and fun games! How many are you planning to do? Do you have an end-goal in mind?
评论 #7036976 未加载
stellar678超过 11 年前
Number 3 is so simple but a really novel game mechanic. (For me at least.) Nice job!
tenpoundhammer超过 11 年前
Love game 3, 1 and 2 seem like they a need a bigger playing area to be fun.
pacofvf超过 11 年前
who much time did you spend doing these games?<p>I actually worked doing some physics stuff in C for a game, never got to see the finished product but I&#x27;ve always wanted to do a whole game.
nashashmi超过 11 年前
You must be a terrific game artist to combine tech and games like that.
eliot_sykes超过 11 年前
Thanks, enjoyed game #3.<p>Enhancement request: Fullscreen mode
marigoldpicker超过 11 年前
How about open sourcing the code so others can learn with you
评论 #7053321 未加载
sideproject超过 11 年前
Very awesome. Played each one of them for like... 5 minutes!
stuaxo超过 11 年前
Nice! Difficult, playable and addictive :)
iterationx超过 11 年前
Game 1 might be fun as multiplayer
评论 #7103957 未加载
pawelkomarnicki超过 11 年前
Very nice games :) Keep going! :)
gargarplex超过 11 年前
i enjoyed the square jump game. it could benefit from a leaderboard.
sauravt超过 11 年前
Awesome, keep at it. :D
naeemnur超过 11 年前
these are awesome!