Log In  


Cart #nemonemo2-1 | 2022-09-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
83

My 1st game's next version.
I prepared 50 puzzles that you can solve more interstingly.
UX has also been improved to make it easier to play.
Enjoy please~

The music was composed by Gruber Music.
(Pico-8 Tunes Volume 1)

CRT Version
https://seimon.github.io/nemo2/

83


2

Wow. Incredibly polished interface. Puzzle 8 alone was really ingeniously constructed to make sure each step was logical, but only revealed a few squares at a time.


@Cowirrie Thans for playing! I'm glad you recognized the puzzle I worked hard on.


1

Can I just say that I LOVE EVERYTHING IN THIS GAME! I'm a big fan of picross and playing through this got better and better. I just love the controls and the digital looking graphics and puzzles that are actually logical and fair (coughcoughPokemonPicrosscoughcough). This has been a wonderful distraction and I can't thank you enough.

And to prove I didn't just solve the 5 puzzles in the end, I recorded what I saw.

1: Scissors, 2: Bell, 3: A turd, 4: Snake, 5: Shuriken, 6: Infinity, 7: BTS, 8: SKULL!, 9: Microphone, 10: Dinosaur, 11: Geometric Illusion, 12: Waving Man, 13: Thunder Bolt, 14: Whirlwind, 15: Figure 8 Illusion, 16: Fish, 17: Apple, 18: Spinning Descent, 19: <Talk, 20: Medal, 21: |\/\/| KIND(G?), 22: Bug Net, 23: Seesaw Illusion, 24: Gecko, 25: OX, 26: Chain Illusion, 27: Superman Symbol, 28: Figure 8 Illusion 2.0, 29: Bearded man with horns, 30: Star Belt, 31: Cool Construction Worker, 32: Triforce, 33: Anxious Dude, 34: ae, 35: A- Illusion, 36: Shark Head, 37: Running Head, 38: Curly Vine, 39: Big Lipped 4 Eyes, 40: No Right Turn, 41: Microphone (Symbol), 42: Pilot Wings, 43: Looping Arrows, 44: Sun Vortex, 45: Potion Pop, 46: Sprout, 47: M, 48: (N), 49: Rambling 4 Eyes, 50. Smiling Ghost

Puzzle 50 was probably the most difficult for me, how fitting!


1

@poopman Thank you very much for having fun. It's worth the hard work. I prepared puzzle 50 ambitiously, but I'm glad it was difficult. XD


1

@mooon tbh all of the puzzles were challenging but fair, especially the puzzles that are symmetric since they're the ones that required my brain the most lol, puzzle 50 just so happens to be the one I got stumped on a bit.


1

why is it all zeroes now?


1

@MustacheEggman the game used the sub() trick from PICO-8 0.2.4 that was removed in 0.2.5, you can fix it by running it on 0.2.4 or by updating the code to use the str[i] syntax.


@MustacheEggman @choo-t OMG.. I'll fix it soon!


1

Look like only 6 lines need fixing

@@ -216,7 +216,7 @@
 	for i=1,ceil(#data/7) do
 		local n=(i-1)*7+1
 		local num=bit2num(sub(data,n,n+7))+1 
-		local str=sub(encode_str,num,_) 
+		local str=encode_str[num]
 		r=r..str
 	end
 	return r
@@ -224,7 +224,7 @@
 function data_decode(data)
 	local r=""
 	for i=1,#data do
-		local t=split(encode_str,sub(data,i,_)) 
+		local t=split(encode_str,data[i])
 		r=r..num2bit(#t[1]) 
 	end
 	return r
@@ -235,7 +235,7 @@
 	end
 	local result=0
 	for i=7,1,-1 do
-		result+=sub(s,i,_)*2^(7-i)
+		result+=s[i]*2^(7-i)
 	end
 	return result
 end
@@ -295,7 +295,7 @@
 		pz_t[i]={}
 		for j=1,pz_w do
 			local n=(i-1)*pz_w+j
-			pz_t[i][j]=tonum(sub(pz_str,n,_))
+			pz_t[i][j]=tonum(pz_str[n])
 		end
 	end
 	_s.puzzle_data=pz_t
@@ -1026,7 +1026,7 @@
 	if self.dim_counter>0 then
 		for i=1,16-self.dim_counter do
 			if self.use_dim==1 then
-				dim_pal[i]=sub(self.dim_pal,i,_)
+				dim_pal[i]=self.dim_pal[i]
 			else dim_pal[i]=i end
 		end
 		self.dim_counter-=0.8
@@ -1451,7 +1451,7 @@
 	if(not dot_size) dot_size=1
 	for i=1,h do
 		for j=1,w do
-			if sub(data,(i-1)*w+j,_)=="1" then
+			if data[(i-1)*w+j]=="1" then
 				if dot_size==1 then
 					pset(x+(j-1),y+(i-1),c)
 				else

regex sub\(([^,]+),([^,]+),_\) and replace $1[$2] seem to do the trick


@choo-t Thanks to you, I fixed it easily


An awesome vol. 2! I'm halfway through the puzzles. Thank you so much!


What does the first number mean in the area description (e.g. >18 15x15)? It's my favourite game since the version one!


muchas gracias bro


Amaizing!
What does mean first number (>40) in game above size?


@koval-ru-eng it measn the stage number...


Just found this one... Congrats!! Have been playing Picross in one form or another for years (discovered it on the GB ages ago) I love your implementation! It's super polished and the puzzles are very well thought out. Thanks for this!!


@makaGeorge Thanks to playing & kind words!


I am running into an issue on #45 that seems like a logical inconsistency.

Since other people have solved this puzzle I have to assume that there's something I'm reading wrong trying to solve it, but by detailing my steps hopefully someone can point out my error.

Putting in spoiler tags.


I'm linking to screenshots to help illustrate my description on imgur: https://imgur.com/a/FEiOGrn

Step 1: Both "5 2 4" lines are colored purple, which means there's only one way to fill them in based solely upon their clues, so I fill those in.

Step 2: both "3" columns on the end only have one possible solution in light of the two lit cells in each column.

Step 3: Because the 3 columns force the end caps of the 11 row to be clear, the bottom 11 row can only be every cell between those end caps.

Step 4: Focusing on the "1 6 2" column, the two cells at the end are already lit so the cell immediately above those cannot be. The cell immediately above that is lit, which can only happen if that's the end of a 6-tall run. And most importantly the cell directly above the finished 6-tall run must be clear. The 1 cell above that could be anywhere.

Step 5: Here is the contradiction: Because the cell above the 6-tall run must be clear, the row that cell is in which calls for 11 lit cells in a row is impossible.

I don't suppose anyone can help me figure out how I've failed this deduction? 😅


Update: Partly to explore this confusing situation, I built my own Picross solver in Perl.

The Picross solver did not find the puzzle impossible, instead it.. found two different valid solutions. (?)

But it also helped highlight to me that the error I originally made which lead everything to seem impossible is that the row near the middle does NOT call for 11 cells, it only calls for 1,1. 😁

As for the two solutions it found:


It looks like the leaf in the upper left can be upsidedown and still satisfy the clues.

 .#.#...#.#.#.
 .#..#.#..#.#.
 ..#.#.#.#.#..
 ......#......
 ...##.#.##...
 ....#...#....
 ....#####....
 ....##.##....
 ...#######...
 ..###.##.##..
 .###...#####.
 #####.##.####
 ##.####...###
 #####.##.####
 .###########.

 ..#.#..#.#.#.
 .#..#.#..#.#.
 .#.#..#.#.#..
 ......#......
 ...##.#.##...
 ....#...#....
 ....#####....
 ....##.##....
 ...#######...
 ..###.##.##..
 .###...#####.
 #####.##.####
 ##.####...###
 #####.##.####
 .###########.


1

@HappMacDonald Thanks to play! and thanks again for your attention to detail.

The confusion between '1 1' and '11' has been pointed out by several players, so I apologise for that.

Some puzzles that had more than one answer, so I did a little bit of work on that, but not enough. Some Picross Game have solved same problem by forcing certain cells to be coloured in from the start. I don't know the specific implementation logic yet, so I'm still working on it in my spare time.


Great game.
one problem in playing the game on browser is opening the game from the pico 8 home page deletes your progress.



[Please log in to post a comment]