Waternet (Playdate + Windows + Mac)
You can use 'x' for A button and 'c' for B button normally pressing 'f' should put the game in full screen but it might not work in all browsers. Pressing 'f3' with the game activated will switch between playdate and colored graphics. Progress is saved locally in an "indexed db" database from your browser. You can also use an xbox controller to control the games if your browser (like chrome) supports this
Waternet is a multiplatform puzzle game written for old consoles and handhelds like Game Boy (Color), Game Gear, Master System, Analogue Pocket and Mega Duck and now also Playdate !
Playdate Game Features:
- 3 Game modes (Rotate, Slide, RoSlid)
- 5 Difficulties per game mode (very easy, easy, normal, hard, very hard)
- 25 Levels per difficulty
- Unlimited random levels mode, per game mode
- 24 Skins to choose from
- Inverted colors option
- (Optional) crank controls
- Autosaves progress
Playing the Game:
The aim of the game, in any game mode is always to connect all pipes so that water can flow through them from the water point source. How you can accomplish this depends on the game mode. The game has a help section in the main menu where you can always check up on the rules of each game mode.
The game has 375 levels, spread over 3 game mode each with 5 difficulties, so thats 25 levels per difficulty / game mode. To top that off the game also provides a random difficulty which will generate never ending, random levels for the game mode you had chosen.
Play version with colored graphics:
The windows, mac, (self build) linux and html (web assembly) versions can switch out the default playdate graphics with colored graphics if you press the F3 button on the keyboard or the X Button on your (xbox) gamepad. The game will restart with the next source folder and remember which source folder you are using the next time you start the game.
Controls Playdate:
Button | Action |
---|---|
Dpad or Crank | Select menu's, options or levels to play. During gameplay move the selector tile around. The crank in slide mode will only move around the arrow keys so you can quickly slide in the correct direction by pressing the (A)ction button, in other game modes it will loop through all possible selections. |
A | Confirm in menu and level selector, rotate or slide action while playing |
B | Back in menu, level selector and game |
Controls Windows / Mac / Web (keyboard):
Key | Action |
---|---|
Arrow keys | Select menu's, options or levels to play. During gameplay move the selector tile around. |
X | Confirm in menu and level selector, rotate or slide action while playing |
C | Back in menu, level selector and game |
F | Switch between fullscreen & windowed mode |
F3 | Switch Source Folders (switch between playdate and colored graphics) |
F4 | Quit game |
F5 | Dock Crank |
F6 | Undock Crank |
F7 | Hold to move Crank backwards, previous piece |
F8 | Hold to move Crank forwards, next piece |
Controls Windows / Mac / Web (Gamepad):
Button | Action |
---|---|
dpad & joystick | Select menu's, options or levels to play. During gameplay move the selector tile around. |
A Button | Confirm in menu and level selector, rotate or slide action while playing |
B Button | Back in menu, level selector and game |
X Button | Switch Source Folders (switch between playdate and colored graphics) |
LT | Dock Crank |
RT | Undock Crank |
LB | Hold to move Crank backwards, previous piece |
RB | Hold to move Crank forwards, next piece |
Rotate Mode
You need to connect all the pipes so water flows through them, by pressing the A button on a pipe, to rotate the single pipe.
Slide Mode
You need to connect all the pipes so water flows through them, by pressing the A button on the arrows of a row or column. The row or column will move all pipes in the direction the arrow is pointing at.
Roslid Mode
You need to connect all the pipes so water flows through them, by pressing the A button on the arrows of a row or column. The row or column will move all pipes in the direction the arrow is pointing at. You can also press the A button on a pipe, to rotate the single pipe. This is a combination Rotate and Slide mode.
Status | Released |
Platforms | HTML5, Windows, macOS |
Rating | Rated 4.0 out of 5 stars (2 total ratings) |
Author | joyrider3774 |
Genre | Puzzle |
Made with | GIMP, SDL, Playdate |
Tags | 1-bit, 2D, Open Source, Playdate, Retro, sourcecode |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Xbox controller, Gamepad (any) |
Links | YouTube, Twitter/X, Source code |
Download
Click download now to get access to the following files:
Development log
- Waternet Windows, Mac and Web versions got updatedJan 07, 2024
- Mac Os native binary addedDec 14, 2023
- Waternet Playdate V1.1 - Updated for OS 2.0.0 ReleaseJun 13, 2023
- Windows version addedApr 26, 2023
Comments
Log in with itch.io to leave a comment.
if anyone sees this, how did you get the game to run in the browser? is it a pulp game, or something else?
It's playdate c SDK game for playdate, i reimplemented thé playdate api in sdl. Basically i took thé headers and implemented Every function using my own way in sdl. This made it possible to use unmodified code of my playdate games and compile them for Mac, Linux, Windows as well as web using emscripten. It also allowed me to expand thé SDK and use colored graphics. This reimplementation is not perfect and not complete, but was enough to make my games work like this. You can find it here https://github.com/joyrider3774/Playdate_Api_SDL2
Can you add an option to have Random always generate a certain size?
Had fun playing through the levels until it got too difficult for me :-) Cool game!
Hey thanks, there is always the random mode, if other game mode's are too difficult for you. But i admit the game can be brutally hard especially in the rotate mode (even the very easy levels are hard there)
Rotate mode is quite easy, the trick is to start from the edges.
Congrats Mate!
thanks