Amber-graph by corporatedinc
Can you become an effective algorithm?
First game, first jam, first time JS.
All via js & p5.js lib
Todo list is to long, but; Id like to have some particle effects on the nodes.
Feedback or ideas are much appreciated, thanks!
| Source code | https://github.com/T1Lervik/amber-game |
| HTML5 (web) | https://corporatedinc.itch.io/amber-graph |
| Original URL | https://ldjam.com/events/ludum-dare/39/amber-graph |
Ratings
| Overall | 475th | 3.053⭐ | 21🧑⚖️ |
| Fun | 477th | 2.842⭐ | 21🧑⚖️ |
| Innovation | 128th | 3.579⭐ | 21🧑⚖️ |
| Theme | 199th | 3.737⭐ | 21🧑⚖️ |
| Graphics | 580th | 2.368⭐ | 21🧑⚖️ |
| Humor | 507th | 1.067⭐ | 17🧑⚖️ |
| Mood | 612th | 1.765⭐ | 19🧑⚖️ |
| Given | 10🗳️ | 8🗨️ |
Glad you like the concept :) thanks!
So on the design of the game - Are there any actual logic to the placement of the numbers, or is it completely random? Is there an "expected cost" that one could work to go under per level? I ask because if it's completely random, then players' scores aren't comparable - someone could get really lucky and just get low-cost, direct paths all the time. Or vice versa. If there were some sort of "standard" per level, either a highscore per setup for all the players who played (around the world or whatever), or some kind of worked-out "par" for the course, then there would be a goal to work towards. Right now, it's just... Random, right?
the levels are random. However, If I were to flesh it out more; then yes, a standard for each level would be beneficial for the player to compare to others. However, the focus during the jam was not replayability or competetive gameplay.. it was getting the concept working :)
Thank you for good points, and for valuable feedback / critique.
It might help you fix the "scrolling when pressing down" bug (it also tends to happen with the space bar).
Other than that, it's a pretty fun idea. Maybe lowering the price of nodes far from the endpoints could make it so that we'd have to consider more indirect paths?
Lowering the price on nodes far from the end-node is an excellent idea. That would also allow for some randomnes to stil be in play. RNG is half the fun imo. Thanks!
It would be a good idea to give more information to the player, for example the best path he could have made, etc. You should also make the game less repetitive, add some mechanics.
Good luck if you want to continue it and extend the concept !
Somethings I think you could improve:
* Add some sound effects and music
* Draw some graphics to make distinguishing the electron and the light easier
* Make a few tweaks to the puzzle generator (I started right next to the light at least 4 times)