Coder Social home page Coder Social logo

wham's Introduction

モグラ退治 (Whack-a-mole)

by Dan King, Vanilla Liu, Junege Hong, Justin Ha, Kris Atanasoski and Jonathan Bobrow

INSERT GIF OF GAMEPLAY

Number of Blinks Number of Players Duration of Gameplay Recommended Ages
6+ 1 (or more) 2 - 5 minutes 6 & Up

Objective

So you thought you were a greenthumb, turns out, another critter's got plans for your purty crops. Keep this pesky mole out of your garden by bopping it on the head. Unfortunately for you, this critter has friends and they like to pop up with increasing frequency, let one get out for too long and you're whole crops will spoil. By the end of this game, your greenthumb might just be a black and blue thumb!

Setup

Arrange the Blinks so that there are 2 rows of 3. Double-click a single Blink to send all of them into ready mode (Blue). Double-click once again when you are ready to start the game (Green).

Gameplay

Use one hand, both, or friends as well to keep these pesky critters out of your garden. Hit one too late and it's over for you. When the mole (Orange) is above ground for a while it shows how close to spoiling your garden it is with a Red ring that gets faster and faster as the game progresses.

...and of course, where it all began

wham's People

Contributors

jbobrow avatar reluctantpirate avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

reluctantpirate

wham's Issues

Misses are not yet penalized

Seems like a 3 strikes rule might make a lot of sense here. Could be messaged by increasingly dangerous looking animations. Miss 1 = Green fade Blue, Miss 2 = Blue fade Purple, Miss 3 = Purple fade RED... Dead.

High Score Board

Keep track of high scores? Sign your win with a color combination... super cryptic, but perhaps super special too! Robin Baumgarten's Line Wobbler does a nice job of hidden high score board

A missed mole should count as a strike, not end game...

Not certain about this one, but sort of feel like strikes for missed moles could help support beginner play and reinforce the idea of the strikes. Not convinced this is better, just noticed in play test that the strikes feel like game over because people expect game over.

A win condition?!

Might not be necessary, let people play until their hands wear out. I think this is actually more fun. Might need to up the hardness a little bit to make sure gameplay isn't boring, but it is pretty close to that difficulty threshold already.

better setup animation

On click, show mole presenting themselves (next to each other).
after presented, they drop down and pop up randomly.

Movement as a mechanic for game play

Perhaps some of the moles need to be moved rather than whacked! In this case, they show a different animation and you need to find them new neighbors. This could be really, really difficult. But something that you can only really do with Blinks 👍

Score keeping

Let the collective keep track of the number of hits, duration of gameplay, and perhaps the number of misses... Not currently penalized for misses, that should maybe change, but a separate feature request :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.