dobesv / 1gam-laserpuzzle Goto Github PK
View Code? Open in Web Editor NEWFeb 2013 game - laser puzzle game, rotate pieces to let light pass to the sensors
Feb 2013 game - laser puzzle game, rotate pieces to let light pass to the sensors
Very well-made game.
In my opinion, it's quite easy. The player just needs to experiment with all the possible combinations. If you add a counter for the number of moves, it would push the player to try to think harder to solve the problem in a better way.
If we close the doors after a few seconds, pulse the lasers, or something like that it will be clearer the level is done. Currently the way we show the level done might not catch someone's attention enough.
What do other puzzle games do? Perhaps we should try some of them and see if there's a game we'd like to take inspiration from.
Glenn was trying to downsize the images since we're not necessarily targetting such high resolution devices, but the game stopped working after.
The game runs very slowly on iPad in Safari.
It might be possible to improve the performance of the game, for example by pre-rendering the pivots and various other things so they can be drawn as one image instead of several.
Sometimes it seems like when the level ends it would be nice to look at the solution before continuing to the next level.
Currently the shuffling algorithm may leave the map in its original unshuffled state. This would mean the level is instantly solved with no interaction from the user.
It would be good to detect this case and continue scrambling until we get a new level.
For smaller levels there may be multiple solutions. We should try to ensure that the level doesn't open up as "solved".
One good approach here is to specify the shuffling by hand, so the levels have a consistent layout rather than a random one.
Something to help generate new levels that we can easily save to the level list.
After fixing the issue with the doors, we don't have a way to view the full credits. Not a huge problem, but still it's nice to give credit to people other than Glenn and Dobes who are engraved on the frame of the game. Maybe an "info" button in the corner that pops up the credits over the game area and take the names off the frame?
Or add the missing names somewhere else?
Currently on a touch screen you touch something you have to go touch somewhere else before it registers the touch and performs the action. Very strange.
Some users might appreciate the ability to turn off the music.
Leigh reports:
Tried this out on my tablet. The game won't finish loading in either Firefox or the android browser. It does load in chrome but can be laggy while playing. The animations will play slowly every so often.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.