Coder Social home page Coder Social logo

orb.farm's Introduction

orb.farm's People

Contributors

abend avatar dependabot[bot] avatar maxbittker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

orb.farm's Issues

Offline PWA version?

This would be amazing to play on a long flight!

Would it be possible to add a minimal PWA manifest and service worker so that it can be reliably used offline?

Daphnia ruthlessly consume algae almost unchecked

Hi! Found this simulation because www.pointlesssites.com featured it a few days ago. However, I've noticed a bit of a balance issue that makes the game difficult to play.

Daphnia ruin everything.

When even three or four daphnia are introduced to an ecosystem, they rapidly consume all the algae within their reach and spit out enough eggs to ensure it can never grow back. The only way to fix the problem is to stuff the simulation silly with fish and hope the few who survive eat enough algae to restabilize things. I understand that this game is intended to teach that natural ecosystems are fragile, but I still feel like it would be helpful to make it so a well-balanced orb can last indefinitely without human intervention.

As such, I was wondering if you would consider applying one or more of the following balance patches:

  1. Fish intentionally target and consume daphnia instead of just swimming around randomly (similar to how daphnia intentionally target algae)
  2. Bacteria or fish can eat daphnia eggs
  3. Daphnia lay fewer eggs
  4. Daphnia eat algae more slowly

I know you haven't updated this in more than a year, so if you're not even paying attention to it anymore I understand. But for players old and new, it would be nice if you were to put out a good balance update. Thanks!

Webpack Error

Hi! I am getting this error when I try to run this app, can you help?
ERROR in ./crate/pkg/sandtable.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: ENOENT: no such file or directory, open '/Users/jorobinson/orbfarmclone/orb.farm/crate/pkg/sandtable.js'
@ ./js/index.js 1:0-49 13:15-23 16:30-37 17:36-43 18:36-43 19:30-37
@ ./js/bootstrap.js

Menu buttons inaccessible at 1015px width

At around >=1015px the menu switches to a narrow layout that forces its buttons into a single column. Unfortunately, because the menu is too narrow the buttons to become inaccessible.

image

Clear button is evading mouse clicks

Apparently the Clear button doesn't like to be toggled:

  1. Mousedown on the clear button triggers a layout change that causes the button to move away from the cursor position.
  2. On mouseup the button is no longer below the mouse and won't become selected.

Browser: Chrome 81 on MacOS 10.13.6

Demo (including a workaround):

Kapture 2020-05-17 at 21 46 58

Enums Not Importing Correctly

After cloning project, installing Rust and running npm install, then npm start, app will be inoperable due to import { Species } from "../crate/pkg/sandtable"; returning an object rather than an enum (i'm not familiar enough with these languages to express this correctly). Functions utilizing this enum will then receive strings as arguments, when they only accept numbers.

line 235 in js/render.js:
code1

error and result of printing to console:
code2

contents of Species in js/render.js:
code3

node v12.18.3
rustc 1.46.0
npm 6.14.6
using WSL 1 with Windows 10

Fish are performing mitosis

If you leave a single fish in the tank, instead of that one fish living on its own then dying alone, it self-reproduces. Is this intentional?

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.