Log In  


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

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/

45


1

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!



[Please log in to post a comment]