Homebrew Picroxx!, the ultimate Picross clone!

Substance12

Well-Known Member
OP
Member
Joined
Aug 2, 2015
Messages
562
Trophies
0
XP
529
Country
Argentina
yrWyiPO.png


Picroxx! is a Picross homebrew clone for the Nintendo 3DS console. It's fully programmed in Lua, running under the LÖVEPotion framework. For those who don't know what Picross is, it's a series of Sudoku-ish puzzle games in which you have to fill up spaces to discover a hidden picture. It gives you numeric hints for each row and column and you have to figure out which spaces to fill, leaving a gap of at least 1 cell between every "line" of filled cells.

I saw that we were seriously lacking on homebrew puzzle games, so I decided to make one. The goal of the project is to port almost every single puzzle from all mainstream Picross games, like Mario's Picross, Picross 2, Super Mario's Picross, Picross DS and the Picross e series. More info on the GitHub page:

https://github.com/Substance12/Picroxx

Currently, two courses from Mario's Picross are available to play.

THE GAME MAY TAKE SOME TIME TO LOAD ANYTHING. THIS IS NORMAL AND IT'S CAUSED BY THE HUGE .WAV FILES.

Screenshots

YjWXWfz.png
ALG0cLQ.png
IdpgFzI.png
OfPSAFG.png


Controls

Click a cell on the bottom screen to fill it. Use X and B to switch between the "painting" mode and the "marking" mode (to mark a cell with an X, if you are sure that cell has no need to be filled, so you don't click it by accident). START and SELECT bring up the pause menu. On 15x15 puzzles, use A to zoom in, and the Circle Pad to move the camera around.

TODO

* D-Pad support.
* Free Mode support.
* Puzzles of size 20x20 and 25x20.
* Better controls for big puzzles.
* Solve a lot of code inconsistencies.
* The "jackpot" thing at the start that clears a random row and column.
* Let the game tell you when you've completed a row or column succesfully. Done.
* Support for custom puzzles and courses.
* More fancy animations.
* Fix the "Clear" animation.
* Improving all graphics.
* Support for board skins (like in Picross DS) Done.
* Micross and Mega Picross modes.
* The Picross DS mini-games.
* Loading screens (currently it just freezes on the same frame while loading)

Progress

Mario's Picross: 2/4 courses finished.
Picross 2: Not started.
Super Mario's Picross: Not started.
Picross DS: Not started.

Picross e: Not started.
Picross e2: Not started.
Picross e3: Not started.
Picross e4: Not started.
Picross e5: Not started.
Picross e6: Not started.

FAQ

Q: I get a black screen!
A: Just wait, it takes a bit to load.

Q: Hey, these graphics look familiar!
A: Indeed, they're ripped and edited from Picross DS. I love the art style of the game and I decided to use it here.

Q: How do I update the game?
A: Just go to GitHub and replace the changed files. You don't have to compile anything.

Q: Will you be adding the Pokémon Picross puzzles?
A: No. The answer is very simple: the game is too different from other Picross games and it's also free-to-play. My focus on Picroxx! is also adding the key features of each game, and Pokémon Picross has too many that it's just not worth my time.

Q: When will you be working on custom levels?
A: It's coming. But I want to improve the core of the game first and completing at least one game, and then I will be adding support for custom levels.

Downloads

On the GitHub page. CIA and 3DS builds not available yet.

https://github.com/Substance12/Picroxx

One thing is ask you for, is that you don't use the source code and make a "Picroxx Plus!" version or something like that, with extra features that I was going to add anyway. Or just don't make another version at all. Feel free to contribue to the code, though.

Thanks to:
 
Last edited by Substance12,

nobody231

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
338
Trophies
0
XP
192
Country
United States
The graphics are edited from Picross DS. I may use my own graphics at some point, but right now i'm satisfied with how it looks. Thanks! :D
I think that new graphics should be done as the very last thing, since you already have very good graphics for now.
 
D

Deleted User

Guest
Oh hell yes! Gonna try this right now; looking forward to what else you've got planned here!
 

nobody231

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
338
Trophies
0
XP
192
Country
United States
Whenever I fill a square in picroxx, it makes an annoying vibrating noise that doesn't stop until I return to the main menu.
 

Substance12

Well-Known Member
OP
Member
Joined
Aug 2, 2015
Messages
562
Trophies
0
XP
529
Country
Argentina
I also dislike how when entering the Easy Mode course, the music stops, it makes the game feel less professional. You could use the normal music for that, or maybe a different track. But the game itself is solid!

It's an issue that I couldn't fix. If I don't stop the audio earlier, the game will freeze when entering a level.
 

Substance12

Well-Known Member
OP
Member
Joined
Aug 2, 2015
Messages
562
Trophies
0
XP
529
Country
Argentina
I think I found the issue. Apparently I was using a very old version of LÖVEPotion. I'll upload the fixed files in a bit.
 

nobody231

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
338
Trophies
0
XP
192
Country
United States
Yes... you already posted that. I'm looking onto it.
I didn't repost it, someone else said they had the same problem.
I think I found the issue. Apparently I was using a very old version of LÖVEPotion. I'll upload the fixed files in a bit.
Good to know that you fixed it though!
It's an issue that I couldn't fix. If I don't stop the audio earlier, the game will freeze when entering a level.
Oh, I don't know anything about Lua... Sorry to bother you.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    AliceCE @ AliceCE: optiplicks