What's in the pack
A 16x16 side-view underwater world: 408 sprites (354 designs, 18 animated) plus 6 parallax layers, on one exact 16 px grid. Seabed autotiles, corals, swaying kelp, anemones and jellyfish, a shipwreck with treasure, sunken ruins, bubbles, light rays and caustics, and a Godot 4 project with collision and one-way ledges. For platformers, swimming and fishing games.
Licence in one line: use it in your commercial games; do not resell the files. Credit is required: "Art by Gridwright" with a link to gridwright.store or this page, in your game's credits or on its store page.
What's inside
- Seabed autotiles (196): 4 terrains x 47 blob tiles + 2 extra fills each: Sand (rippled, with shells), Reef Rock (porous rock with a coral crust), Deep Rock (dark basalt with glowing specks) and Sunken Ruins (old bricks under an algae fringe).
- Back walls (96): 2 back-rock terrains x 47 tiles + 1 extra fill (reef and abyss), to sit behind the scene.
- Corals (15): brain, branch (16x32), tube, staghorn (16x32), table (32x16), bubble and red coral, a swaying sea fan and a sea pen (16x32, 4 frames each).
- Kelp and sea grass (16): tall kelp (16x48), short kelp, red weed (16x32) and sea grass, all swaying (4 frames each).
- Sea life (24): anemones in pink, green and purple with waving tentacles, jellyfish in pink and blue (16x32, the bell pulses) and a giant clam that opens on its pearl (4 frames each).
- Seabed decor (8): rock, big rock (32x16), starfish in orange and purple, scallop and spiral shells, a bottle with a message, a skull.
- Shipwreck (7): the wreck (80x48: a broken hull with a hole, portholes and algae), mast (16x48), torn sail (32x32), ship wheel, anchor (16x32), cannon (32x16), barrel.
- Treasure (3): chest closed and open, gold pile.
- Sunken ruins (5): pillar top/middle/base, a broken pillar (16x32), a glowing-eyed idol.
- One-way platforms (8): coral ledge and ship plank: left, middle, right, single.
- Climbing (2): anchor chain and chain end.
- Hazards (5): sea urchin, a sea mine with a blinking light (4 frames).
- Water effects (23): rising bubbles (16x32), a bubble vent, a light ray from the surface (32x64), caustic light that repeats over the seabed, the surface seen from below (4 frames each) and 3 dithered glows (48x48).
- Parallax (6 layers, 512x288): a sunlit coral reef (light rays, rock arches, a kelp forest) and the abyss (marine snow, glowing spires, a dark seabed), seamless left to right.
Ready for your engine
- 47-tile blob autotiles for every terrain, with the bitmask in each file name and in tiles.json.
- Godot 4: a TileSet with all 6 terrains (paint them with the Terrains tab), collision on the solid tiles, one-way collision on the ledges, the animations on the tiles and a "kind" custom data layer; plus the coral reef as a demo on the parallax with a test body. Tested in Godot 4.7.2.
- Tiled: tilesets with wang sets for the Terrain Brush, animations, collision and a demo map.
- Every sprite as its own PNG and on sheets, at 1x, 2x, 3x and 4x; animation frames side by side.
What it does not include
No fish or divers: the fish in the screenshots are from Gridwright Fish & Fishing (sold separately). No sound. The art is drawn at 1x; 2x-4x are scaled copies.
Licence
Use and modify in personal and commercial projects. Shipping the assets inside your game is fine. No resale or redistribution of the assets, modified or not. Credit is required: "Art by Gridwright" with a link. Not for AI training or NFTs.
Fill your sea: Gridwright Fish & Fishing (130 fish with swim loops).
See our packs in a real game: Gridwright Survivors (free demo).
Make your own game: Gridwright Survivors Template.
At a glance
- Shelf
- Tilesets & worlds
- View
- Side-view
- Grid
- 16x16 px
- Contents
- 408 sprites
- Files
- PNG, JSON
- Engine files or notes
- Godot, Tiled
- Full pack
- 1.8 MB
- Free sample
- 0.3 MB
- Licence
- Use it in your games, commercial ones too; the files themselves can't be resold or shared
Use it in Godot or Tiled
Godot
- Copy the pack's folder into your project.
- Keep the pixels sharp: Project Settings › Rendering › Textures › Canvas Textures › Default Texture Filter: Nearest.
- Its Godot files or notes, named in the README, set up the rest.
Tiled
- Add a tileset from the sheet (File › New › New Tileset…), tile size 16x16.
- Use the pack's own Tiled files where its README names them.