Help a frog connect the stars to create marvelous constellations!
As the starry frog, your mission is to grab, move and connect stars to form constellations. However, not all stars will be able to form a bridge. Have a look at the minimap to pinpoint the locatation of valid star bridges in the constellation.
Finish connecting constellations 3 times to see your score!
This game was heavily inspired (if not completely) by a minigame in MapleStory: Star Bridge.
- Custom sprites
- 256x256 pixels
- Fun!
- Pure C and Raylib (no external libraries)
Keyboard:
- Arrow keys for movement
- Space bar for grabbing/releasing stars
- (Left) shift key for movement boost
- Press 1/2/3 to adjust screen scaling
- Daniel Sanchez - Programmer + Game Artist
- itch.io Release: https://daneelsan.itch.io/starryfrog
- "raylib 9 YEARS gamejam" submission: https://itch.io/jam/raylib-9-years-gamejam/rate/1830034
- Color palette: OIL 6 PALETTE
- Font: Autriche Font
- Sprite Editor: Piskel
For drawing the maps of the constellations used in the game, I quickly prototyped a map editor in Wolfram Language:
This is why you'll see that Mathematica is being used as part of this project (found in StarBridgeTools.nb).
To use it, simply run the following snippet in a Wolfram Language notebook:
Get["~/git/StarBridge/tools/StarryFrogTools.wl"];
StarryFrogConstellationDraw[]
- Add sound effects
- Add music
- Support touch controls for mobile users
- Default to 2x screen scale
- Add more constellations
- Adjust movement speed and movement boost values
This game 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) 2022 Daniel Sanchez (daneelsan)