A downloadable game for Windows and Linux

Download NowName your own price

This game is playable, but it's still in a very early development stage. What's shown is unlikely to represent the final product.

Nonograms are logic puzzles that when finished depict an image. 

By process of elimination, you use the numbers provided to cross out the tiles that do not belong to the final image. 

In this game you'll be chipping away at a giant cube instead, until you leave behind a voxel model, like if you where carving a sculpture.

  

How to play:

Blocks have numbers depicting how many blocks are behind them. Each number also may have blue dots depicting in how many clumps those blocks are spread into.

If there's an uninterrupted row of blocks, there will only be 1 dot. If they are split into 2 rows, there'll be 2, etc.  

Some examples:  
  • If a row has a 0, all of the blocks in that row should be destroyed since none belong to the final model.(0□□□□□□)
  • If a row has 3 blocks and it has a number 2. You can be sure that the block in the middle of the row will belong to the final model. Since no matter how you try to picture the clump, the middle one will always end up belonging. (2□■■ or 2■■□)
  • If a row has 4 blocks and a number 4. All of the blocks belong.(4■■■■)

Controls:

WASD rotates the puzzle.

Q and E zooms in and out.

Left click destroys blocks.

Right click marks blocks, preventing you from destroying them. Use this to secure blocks that belong to the final model.

Press ESC to open the pause menu.


Notes and known issues(to be fixed):

  • The puzzles are currently too easy since every block has a number. Making solving them trivial. (A system is in place to limit the amount of markers on a puzzle, but as of now, none of the built-in puzzles use it. Custom puzzles still can still use it) 
  • Cannot currently view player stats. They should still be saved for when this is fixed.
  • The Linux build has NOT been tested.
  • Godot's PCK could not be saved separately due to engine bugs. This does not affect the game itself but it makes the game harder to mod unlike other Godot games. This should be fixed in the future.

Download

Download NowName your own price

Click download now to get access to the following files:

NGrams 3D (Windows v0.3) 105 MB
NGrams3DLinux.sh 129 bytes
NGrams 3D (Linux 0.3) 106 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit) (+1)

Playing on Linux. How do I change the layers? Also, Left clicking destroys two blocks, like I clicked twice in the same spot (edit: this is an issue when using a touchpad). Also, what's the max size for a puzzle? I was wondering if it would be possible to have it be as big as the game can handle. :p (what? You gotta have 100x100x100 puzzles) Edit: I noticed in the Editor that the grid on the left is cut off, but it seems I can

Make sure there is a way to change controls. Personally, I need this due to some keys on my laptop not working, and I'd rather use the mouse for camera controls and zooming.

(2 edits)

You can change layers with R and F (should be in the Help section in the pause menu)

The game was not intended for touch controls, it is something that i'm looking to try in the future so i can make an Android release too.  

Puzzles don't really have a limit for the sides but max height/layers is 50. Still, keep in mind puzzles of that size can have a significant performance impact (i'm pretty sure it's due to the simplistic aproach i took).

The grid in the editor is purely visual and only really updates when loading a puzzle, main reason is that puzzle size does not have a set limit (aside from layers) so it would need to recheck the size every time you change a tile to update properly. It's a low priority thing rn.   

I was working on a re-usable key remapper but i had difficulty integrating it into the options menu since it builds itself from your config file (and it's difficult to build itself from something like "buttons"). I was working on a different project, but when the remapper is ready for that one, i can port it to this game.

Same with other features, i'm planning on updating the buggy code with stuff from the new game when i have it.  

 

Thanks for the feedback tho. I'm also glad the Linux version doesn't self destruct or anything.