Git Product home page Git Product logo

bees's People

Contributors

bellabie avatar daiyi avatar gqln avatar ncase avatar tesseralis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

stjordanis gqln

bees's Issues

Notes and Instructions

For <div class="note"> it might be nice to do something a bit more clever than the current system.

It would be cool if the notes/instructions were responsive so that they could float off to the side on windows with enough horizontal real estate and then be collapsed into the vertical flow for narrow display.

Bee Watch

When the player bee does their dance, surrounding bees should not just be launched because they are in the path, but instead because they are within a radius ("watching").

notes:

  • not every bee in the radius needs to be launched, but they could as a start
    • special bonus if bees are launched by actually looking at (aka angled toward) the player
  • maybe there should be a [very] small delay before launch?

Rogue bee

Sometimes (maybe caused by clicks or collisions) the player bee goes out of control and rapidly waggles off screen never to be seen again.

Walking bee jitter asymmetry: normalize?

I love how the little sister bees have a slight jitter as they walk around, but our player bee does not. Can we make the jitter slight enough that even the main bee can have it on their return trips?

idea:

  • add jitter to main bee
  • reduce jitter slightly overall

Credits

We should figure out how people want to be credited/linked/etc.

Bee Dance variables

"She does so by adjusting two aspects of her dancing: the rate of dance circuit production (R, in dance circuits per second) and the duration of dance circuit production (D, in seconds)"

We should maybe decide whether/how we want to show the speed/vigor as a variable.

Inside-Outside view (only)

We need to create a way to display both the internal bee's dance and the destinations that the sister bees are being guided to.

This could be a split screen or maybe some kind of creative view combination.

Maybe: Flappy Bees

Bees that are launched should fly with the animated wing graphics we have

CSS tweaks

I think @daiyi was cool with not using the flexport format. If so, I can change the CSS to respond to media queries which will hopefully be more mobile-friendly.

There are some other changes like fixing the padding around the playable space and some other spacing stuff that could be worked out.

Mobile interaction??

It would be great if this Explorable was accessible to folks using a mobile device

  • touch functionality?
  • scaling for screens (media queries?)

Bee Donation Link

If we make a thing that gets people excited about bees, it might be cool to add something that encourages people to donate to bee-related causes.

Inside-Outside interaction

This is for the guidance of the sister bees to a specific destination in the outside world.

Ideally, this mechanic would include some kind of "targeting" so that the user bee's dance is mapped to the outside world visually.

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.