Log In  

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

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/

P#109965 2022-04-09 16:13 ( Edited 2022-09-18 15:22)

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.

P#110048 2022-04-11 14:15

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

P#110096 2022-04-12 02:42
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!

P#111227 2022-05-03 02:32
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

P#111230 2022-05-03 03:57
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.

P#111276 2022-05-04 12:07
1

why is it all zeroes now?

P#117550 2022-09-17 01:01
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.

P#117573 2022-09-17 14:55

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

P#117574 2022-09-17 15:31
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

P#117609 2022-09-18 14:25

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

P#117612 2022-09-18 15:24 ( Edited 2022-09-18 15:24)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2022-12-08 15:56:45 | 0.137s | Q:35