My first WIP thread!
I don't know the legalities of creating this game or sharing it with others since it is very much like Picross 3D, but I did some research and I think it is fine. (Somebody please let me know if it's not okay and I will take it down.

)
"In 1987, Non Ishida, a Japanese graphics editor, won a competition in Tokyo by designing grid pictures using skyscraper lights which are turned on or off. At the same time and with no connection, a professional Japanese puzzler named Tetsuya Nishio invented the same puzzles."
For those of you who don't know what a Nonogram is, check here:
Wikipedia.
For those that don't want to go there: Basically, the game is logic based and the player uses the amount of numbers on the sides of the board to determine what squares can be 'deleted' or if they should be marked.
Nonogram3D plays the same way... but in 3D! The numbers on the sides, tops, and bottoms of the blocks show how many of the blocks in that row or column there needs to be. If there is a row of 4 and the corresponding number is '3', then you can only break 1 block... Better make sure it is the right one! EDIT: *Also, I forgot to mention that a number with a circle around it means the number is split into two groups totaling the face value(if it is a 4, it can be "1 & 3" or "2 & 2") Also, a square around a number means it is in three groups or more totaling the face value(if it is a 4, it can be "1 & 1 & 2" or "1 & 1 & 1 & 1")* EDIT2

grr) I also forgot to mention:
Left Click-Breaks Block
Right Click-Marks Block
Drag Left or Right Mouse Button on background to rotate puzzle
Basically, the entire 'engine' is done, but I need to add Menus and a bit of sparkle to polish off this game. I am planning on creating:
5 Tutorial Puzzles
20 Easy Puzzles
15 Normal Puzzles
10 Hard Puzzles
For a nice round 50 puzzles.
The next step I am taking with this is to build a Puzzle Creator. Right now, this program just takes a '.puz' file and reads the info into a 3 dimensional array. Then, it runs a checklist through each block and assigns whether it will have a puzzle number on it and which sides will have the number. There will always be a solution even though not all blocks are marked. Right now the game is one puzzle (until I add a menu) and you get 3 chances and 5 minutes to solve it(else, the program just closes.) If you finish it, it just says "You win!" in the left corner and you have to press escape to exit (or you can just play with the blocks)
Once I have the Puzzle Creator done, and the GUIs in place, all there is to do is make some puzzles! The final rendition will have the Puzzle Creator in it so that you can make your own custom puzzles to share or solve on your own!
Anyways, below are some pictures of the puzzle being solved, and attached is a demo of Nonogram3D. I look forward to reading any advice, suggestions, critiques, and/or comments from anyone!
Just started the puzzle!
Marked some blocks, but I made a mistake on that 3!
More progress:
I forgot to mention that I left the sliders in, but turned off most of their funcionality. You shouldn't need it for this puzzle anyway:
Getting close!
I'll let you finish it...

(6.72 MBs)
My green thumb grew the tree my Trojan War horse was crafted from. With roses in our pockets we rally round the tombstones. Ashes to ashes, we all fall down.