Amber-graph by corporatedinc

[raw]
made by corporatedinc for LD 39 (COMPO)

Skjermbilde<em>AG</em>sm.png 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!

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🗨️

Feedback

shashwat
31. Jul 2017 · 08:05 UTC
Whenever I try to play this game, the screen scrolls down when I press down. Apart from that, I really like the concept.
🎤 corporatedinc
31. Jul 2017 · 08:08 UTC
Yup, I didnt think of it when I chose the controlls. (the browser window wil move if the page is larger than your screen resolution). sorry!

Glad you like the concept :) thanks!
Lovro Kalinovčić
31. Jul 2017 · 09:59 UTC
Neat! I don't think I've ever seen a game about algorithms before.
cowa
31. Jul 2017 · 10:14 UTC
Simple but effective game, good job. It awakened the Dijkstra in me, long time no see :)
autovelop
31. Jul 2017 · 10:20 UTC
Nice mini puzzle game. Would have liked so music. The level design also seems very random so actually fleshing out a few levels to also introduce mechanics will go a far way. Well done with your game!
🎤 corporatedinc
31. Jul 2017 · 10:25 UTC
Thank you for the feedback, I just realized now that the published game is not the latest version of the game. Some visual elements might have been lost, but nothing major I believe :) The graph is randomly generated on runtime. The Dijkstra is strong with @loro-kalinovcic
ysty
31. Jul 2017 · 10:50 UTC
A nice concept for a puzzle game. I sometimes got a little lost between what was the electron and what was the goal, it would have been nice to make them a bit more visually distinct. :)
🎤 corporatedinc
31. Jul 2017 · 10:59 UTC
I loose them myself, It was intended to have particle effects on the electron and other visual style for the goal :) Glad the concept was to your liking.
tuism
31. Jul 2017 · 13:02 UTC
Interesting concept, I usually don't like this kind of puzzle where you basically want to brute-force all possible options to get to the "most efficient". The inclusion of a time limit kind of alleviates that, but it doesn't *really* reward you for going faster.

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?
🎤 corporatedinc
31. Jul 2017 · 13:16 UTC
@tuism, the published version was not the latest unfortunatly. I have added a bonus for reaching the goal, and made the time & charge "one value". so the power is steadily drained + whatever cost the move is.
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.
Agecaf
31. Jul 2017 · 17:56 UTC
I found this when working in the jam: [Stackoverflow - Disable arrow key scrolling in user's browser](https://stackoverflow.com/questions/8916620/disable-arrow-key-scrolling-in-users-browser).
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?
🎤 corporatedinc
31. Jul 2017 · 18:43 UTC
Thank you for the fix for the arrowkeys, that is excellent.

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!
Nyri0
01. Aug 2017 · 21:27 UTC
Hi ! It's a good idea to make a game about algorithms and it awakes the Dijkstra in all of us.
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 !
johnnwfs
01. Aug 2017 · 23:32 UTC
Neat concept!
Neweichgames
10. Aug 2017 · 04:40 UTC
Like the simplicity and it fit the theme very well. Nice job!
Tuomo
10. Aug 2017 · 08:29 UTC
Maybe little explanation on what I was supposed to be doing and what those numbers meant (I really don’t know anything about algorithms)? I figured out but with couple of tries, others might not be as patient. Overall I liked the simple puzzle gameplay and aesthetics went well with that. Not sure how to rate mood or humor so I am leaving those blank.
Kubenexion
10. Aug 2017 · 11:29 UTC
Simple and effective concept. Nice work!
nerdyHerbivore
10. Aug 2017 · 16:24 UTC
Neat little puzzle game. I agree that the electron should have been more distinctive, but once I found it, I enjoyed figuring out the algorithm. Also not sure how the time limit ultimately effected game play except to maybe prevent me from calculating all outcomes. Sometimes, I was only one spot away from the goal! Were all the numbers random or was there an underlying algorithm?
ciobeni
10. Aug 2017 · 23:04 UTC
I liked the concept but I made too many mistakes by confusing the electron and the light.
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)