Show HN: Not My Cows – Save your cows. Blast the meteors. Giddy up (notmycows.com)
I made this straight vanilla JS game for a game jam a few years ago. Considering coming back to it and fixing the bugs and gameplay.
https://github.com/jonfranco224/not-my-cows if anyone wants to check the source.
Edit: y'all seem to be enjoying this! I spun up a quick Twitter/X for game updates if anyone is interested - https://twitter.com/notmycowsgame
55 comments
[ 3.2 ms ] story [ 68.0 ms ] threadhttps://archive.org/details/a2_cple_Game_02a
Similar setup but with some clever additional mechanics that might be worth stealing.
https://retro365.blog/2021/04/07/bits-from-my-personal-colle...
It's interesting how much depth you get out of the additional mechanics, unsurprising the game itself was copied a great deal but coming up with engaging twists on seemingly trivial gameplay seems to have been a lot harder to replicate consistently.
My only nit is i wish the ammo came out of the muzzle of the cannon.
A few points: Firing while moving left and right cause a vertical line/diagonal line. Something in the physics seems to be asymmetric. (This is also a nice "trick" to play on easy mode.)
A highscore would be nice. (Apologies if it's there but hidden by my dark mode.)
If on battery on laptop and on a low battery situation, the game runs ~40% slower. Initially I thought this was the normal speed until I plugged my laptop in. The true normal speed seems a bit fast for me, maybe a speed option would be nice?
Holding down fire to spam and sweeping the gun back and forth creates a wall of bullets that eliminates most of the asteroids right as they appear and sweeping towards the fastest asteroid easily catches any stragglers, completely breaking the mechanic.
2) The combination of cows spreading out and your 3 axis of action (left/right + angle of gun + timing of shots) is really cool.
3) Consider levelling. Every x asteroids, there's a pause (the cows get into the barn to sleep), player rests a moment, and then sun rise and play resumes with faster / more asteroids. Have the cows re-clump after each sunrise and spread out from there.
4) Kind of silly, but if the cows bred more cows infrequently that would be cool.
also, it can be a bit tedious but i love the control of JS only. it keeps the game super compact and easier to debug.
I'm glad you liked the 3 axis of action! I'm still vaguely on the fence about it. In ways I feel like it makes the game too complicated for casual play, but maybe I'm overthinking it.
Also, a score, a score would be nice.
This sounds like a "get rid of the duck"[1] comment...
[1] https://www.simplethread.com/looks-great-lose-the-duck/
But if you move from right to left while firing, their X coordinate moves with the player.
I feel like it would be a little more challenging if cow's died when you shot them.
I like how aiming is so easy (big meteor's, big projectiles) and its all about speed and spraying. Very satisfying.
But that made me think: if I could just improve my own clock speed by 50-100%, I could reliably shoot every meteor with just one projectile.
But we have no reliable overclocking pills.
Think about how much of "intelligence" maps simply to speed, and how laughably disadvantaged that makes us, relative to other emerging forms of intelligence.