sine cosine desine
build up the waves using the tools at your disposal.
the UI is a little esoteric, so here is a video explaining how the game works:
Created for the Thinky Puzzle Game Jam 3.
Source Code: https://github.com/samhattangady/haathi/blob/master/src/synthelligence.zig
Comments
Log in with itch.io to leave a comment.
This was really fun to play! I enjoyed solving the puzzles. Initially I read multiply as X and wasted a lot of time thinking what is X :-P
Fun game :D nice end challenge too.
This is fun. Got really close to finishing 9 before giving up. Being able to delete links independently of nodes would help a lot. Another UI suggestion: allow us to hold a mouse/keyboard button to temporarily treat the node under the cursor as if it were sending to debug (so you can almost-instantly visualise some subgraph’s effect).
Also, this would be fantastic with an audio representation of the waveform! As always, anything that can put out very annoying pure sine waves needs a volume control, but it would be very neat for people new to audio synthesis to be able to learn what these waveforms actually sound like. A nice default would be to create a brief, softly-decaying pulse of sound across 1-2 seconds each time the waveform changes as a result of user input.
Thanks. Yeah, the UI leaves a lot to be desired.
Funny you mention that. Initially the game was about a synthesiser and creating specific sounds. It ended up in this form though.
is this supposed to happen? i have not gotten in the game
No, this is not supposed to happen. The game was mostly tested on chrome based browsers on Windows. Can you share details about your setup, and I can try to help you. Also a picture with the console open would be helpful.
cromebook
is there a fullscreen option?
Hey. At this point, there is no full screen option.
This is really cool!
There is a lot of potential for expansion I think, or just more stuff with functions and connecting them through nodes to create new graphs.
Thanks. I'm glad you enjoyed.
I might come back to this at some point in the future and see if there are interesting nodes to create.
This is a really fun little puzzle! I almost wish there were more levels, or maybe even a level creator function
Thanks =)
For me, it still feels more like a toy, and it's fun to see what different shapes / patterns that I can create. A lot of them are not really viable levels though.
I might spend some more time, and see if there are more components that can be added to make things more interesting.