Live data from Hacker News

Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

airma.sh

241–250 of 316 posts

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#242

Earlier quoted context omitted.

This is the kind of gaming experience I'm hoping webassembly will bring. No installation, just visit a website and play.

Why do you need webassembly for that, since this game already works great right now?

For more CPU demanding games, that is. Like AAA games.

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#243
post #178
post #156

Gameplay feedback: Mohawk (helicopter) and Prowler (stealthy) don't seem worth it. The helicopter dies from a single stray rocket, random spam and attacks from behind. Alt+arrow for strafe worked in DooM because field of view always pointed away from the player. Here, strafing is hard to get used to. Since there are already 2 keys for ability, why not make one of them "strafe left" and the other "strafe right" ? Also…

The prowler can be very useful in CTF. Nevertheless, I think it should be faster when its not cloaked ;-) Actually I think all aircrafts could use a a little bit more speed.

I'd be happy with more turn speed on all aircraft. Or maybe dual-stick control. :]

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#244

Earlier quoted context omitted.

Even if you're a great developer, you might not be getting paid to care about performance. If "loads fast" is not a deliverable your employer cares about, they are not going to give you the time or budget to care about performance. Think of how many websites, especially for marketing purposes, are built by contractors who are getting tasked with making shiny, asset heavy websites that look good on the nice macbooks o…

facebook takes 25s to fully load

Not on any of my devices. And time until “fully loaded” is just one piece of the performance pie.

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#245
post #219

Earlier quoted context omitted.

Were you BeatDaddy on the Euro server? I was zkdbnz. Reason I bring this up is to back up this point with a caveat: a skilled Prowler pilot is able to solo take down a Goliath only if the Prowler is faster (with upgrades). On the EU server, the meta was missile spam fest over Europe. So I took the stealth ship to the North Atlantic and Arctic Ocean. There, the playstyle of the Prowler is one of patience. Your first g…

JJ here, that was a nice skirmish, well done on the stealth kills.

Thanks, had a lot of fun! Hope you did too.

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#246

Earlier quoted context omitted.

I mean this is nice but it's really not a lesson for web developers. The fact that this is 2.8mb doesn't really teach a web developer any lessons, unless you think that large website payloads exist because developers are literally too lazy or don't know how asset optimization works. Instead, having worked in web development, I know that website payload size is often driven by having to include vendored javascript for…

>unless you think that large website payloads exist because developers are literally too lazy or don't know how asset optimization works. For what it's worth, I do think this. It's easy to just drag another JS library into your code without thinking of how long it's going to take to load.

Website payload is easily measurable (it is probably the most easily measurable factor), and optimizing it is attractive to developers. That doesn't mean it is the most important factor, much less the only important aspect of development.

Rather than "lazy" or "don't know", how about:

- it's fast enough

- have other priorities (security, stability, usability, functionality)

- optimize developer time

...

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#247

blue tooth physical keyboard on ipad: caps lock kills controls. please update to ignore case in controls. also bug, BT KB kills any touch control on an ipad... plus it hangs on a certain direction and contrl dies very fast... way too buggy to even play on an ipad with a BT KB

Safari on iOS is generally buggy. WebGL and WebAudio are very glitchy. I don't have a BT KB so I didn't test that case. Will do!

I am using chrome on the ipad

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#248

Reminds me of `Raptor: Call of the Shadows`: https://www.youtube.com/watch?v=j19rc8YB3sY Plenty of nostalgia there as that was the first computer game I ever played and a classic from the 90s.

Same here! Played it on my dad's old black and white display AST laptop :-)

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#249

Earlier quoted context omitted.

Impossible 1-on-1, maybe. Bring friends/enemies and a Goliath goes down quick, especially if you can time your shots as the Goliath is deflecting someone else's.

If it takes multiple attackers to reliably bring down one Goliath, that's clearly overpowered.

It doesn't. You can take it down fairly easily with the prowler. Takes about 3 shots. The prowler easily takes out Goliaths and Mohawks. It's a great unit.

Re: Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game

#250

Earlier quoted context omitted.

If you balance pay vs. skill and the rarity of such an incredible web game...things are quite the way they should be. Reality. No one is going to pay an average web developer to care that much because they themselves do not care enough to invest in the talent or the time involved.

Even if you're a great developer, you might not be getting paid to care about performance. If "loads fast" is not a deliverable your employer cares about, they are not going to give you the time or budget to care about performance. Think of how many websites, especially for marketing purposes, are built by contractors who are getting tasked with making shiny, asset heavy websites that look good on the nice macbooks o…

When you're talking about code written for hire, you have to separate the developer's priorities/cares from the company's. There are many, MANY companies that do not care about performance or quality, where good enough means "At least won't actively enrage customers." These companies sometimes hire individual developers who do care about performance and quality. But if you're Third Developer From The Left on Project 123, what you personally care about is irrelevant.

This is one of the reasons I got out of actually writing software as a profession. My interests as a developer rarely aligned with my employers' business goals. I got tired of the whole "Cram features as fast as you can, quality be damned" mode of development and bailed.

Post reply on HN