Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show an error when a level is unsuitable for sharing #3

Open
thejoshwolfe opened this issue Aug 9, 2015 · 1 comment
Open

Show an error when a level is unsuitable for sharing #3

thejoshwolfe opened this issue Aug 9, 2015 · 1 comment

Comments

@thejoshwolfe
Copy link
Owner

These conditions should make the starting state for a level invalid:

  • collision violation: an object is on a tile that is not air-like.
  • gravity violation: an object will fall if anything happens to advance time.
  • no exit.
  • no snakes.
  • number of portals is not 0 or 2.

Checking if the level is solvable is not within this scope of this issue.

@XeroOl
Copy link
Contributor

XeroOl commented Aug 25, 2015

If you embed the solution into the URL, the program could warn you if the solution doesn't work or isn't in the URL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants