Entry for raylib NEXT gamejam, theme: connections
https://furudbat.itch.io/neurocircuit
NeuroCircuit is a puzzle-game, where you need to connect Neurons.
Poor Roby fell of a cliff and got their wiring messed up, help them get back home by connecting his key neurons with his action neurons to move to the next levels.
- customize your key-binds in a new way
- chain actions
- move character with your customized key-binds
- move (Up, Right, Down, Left)
- jump in facing direction
collect key to open doorwalls and obstetrical in the Neurons section- 4+ Levels
- Rules
- Only connect Action with Keys or Action with other Actions
- Crossing (connection) lines with other lines not allowed
- Crossing (connection) lines with nodes not allowed
- Action can only connect with one Key
- Action can only have one direct connection with one Key
- show more help in-game
- L-Button: show Guidelines (on Map)
- ?-Button: show Help
timer and scoreanimation, jump animation
I didn't finish all the features in time, but at least it works :)
- Left click on Neurons to connect
- Right click on Neurons to disconnect
- Press enter to quick start the level
- Press Backspace to quick reset the Level
- use the connected key-binds to move the character, possible keys:
- H, J, K, L, B, G
- link Neurons for key binding
- press GO when ready
- move Roby
- reach door without falling into the void
- press RESET to reconnect Neurons
You jump in the direction you are facing.
You can turn on/off guidelines next the "?"
- @furudbat - Developer
- @blacktiger5 - Art, Level Design
- itch.io Release: https://furudbat.itch.io/neurocircuit
Made for Desktop and Web.
C++-Compiler (min. C++20) and cmake required.
cmake -G Ninja -S . -B build
emscripten and cmake needed, see Install emscripten toolchain.
cmake -DCMAKE_C_COMPILER=emcc -DCMAKE_CXX_COMPILER=em++ -DPLATFORM=Web -DCMAKE_BUILD_TYPE=MinSizeRel -G Ninja -S . -B build-web
(tested on arch linux with emscripten installed)
cmake --build build-web --target raylib_game
This project sources are licensed under an unmodified zlib/libpng license, which is an OSI-certified, BSD-like license that allows static linking with closed source software. Check LICENSE for further details.
Copyright (c) 2024 furudbat (@furudbat)
- https://bsky.app/profile/blacktiger5.bsky.social
- https://github.com/githubnext/monaspace
- https://itch.io/jam/raylib-next-gamejam
Key-Binds (connect the Neurons likes this):
J: Right
L: Down
Press GO
and then thous keys:
8xJ
, 5xL
J: Down
B: Right
H: Jump
Press GO
and then thous keys:
3xJ
, H
, J
, B
, 2xH
L: Right -> Up
H: Down -> Right
Press GO
and then thous keys:
3xH
, 2xL
, H
B: Up
K: Jump -> Right
Press GO
and then thous keys:
K
, 2xB
, 2xK
, B
, K
B: Left -> Jump
G: Up -> Jump
Press GO
and then thous keys:
2xB
, 2xG
, B
B: Left -> Down
G: Up -> Jump
Press GO
and then thous keys:
3xG
, 3xB
, G
, 4xB
, G
, 2xB
There are always multiple solutions in this type of games, this is just one way.
Thanks for playing our game <3