More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Games (Puzzle) - GameBrew | |title=Vita Homebrew Games (Puzzle) - GameBrew | ||
Line 9: | Line 8: | ||
|title=SuDokuL | |title=SuDokuL | ||
|image=sudokulvita.jpg | |image=sudokulvita.jpg | ||
|description=Sudoku game for Switch/Wii U/Vita/PC, made with C++/SDL2 | |description=Sudoku game for Switch/Wii U/Vita/PC, made with C++/SDL2. | ||
|author=Mips96 | |author=Mips96 | ||
|lastupdated=2022/04/11 | |lastupdated=2022/04/11 | ||
Line 19: | Line 18: | ||
|source=https://github.com/Mips96/SuDokuL | |source=https://github.com/Mips96/SuDokuL | ||
}} | }} | ||
Sudoku game for Switch/Wii U/Vita/PC, made with C++/SDL2 | Sudoku game for Switch/Wii U/Vita/PC, made with C++/SDL2. | ||
Multiplatform Sudoku game, made with C++/SDL2. | |||
Available for PC, Android, Switch, Wii U, Vita, and [[SuDokuL_PSP|PSP]]. | |||
==Features== | |||
*Play Sudoku puzzles of Easy, Normal, Hard, or Very Hard difficulty. | |||
**Puzzles are generated on-demand using a built-in algorithm; however, to eliminate computation time on weaker devices, Hard and Very Hard puzzles have been pre-generated. | |||
*Mouse, keyboard, controller, and touch screen support. | |||
*Supports many resolution options ranging from 320x240 to 5120x2160. | |||
*Scrolling background with customizable settings (size, scroll speed, angle). | |||
*Calm and envigorating MOD music to suit your mood. | |||
*Shaded text for a nice, 3D look. | |||
*Runs on a potato. | |||
*Optional auto-fill cheat, in case you get stuck. | |||
==Controls== | |||
D-Pad - Navigate | |||
Cross - Confirm | |||
Circle - Back | |||
L/R - Next/Previous song | |||
Start - Pause | |||
Select - Quit to menu (while pause) | |||
Square/Triangle - Toggle mini-grid | |||
==Screenshots== | ==Screenshots== | ||
== | ==Changelog== | ||
'''( | '''v1.2''' | ||
* | * Ported to PSP. Not sure if this works on a real PSP-1000 (the model with less RAM). It should work - it runs in PPSSPP set to PSP-1000 mode - but I haven't tested it myself on a real 1000 model. | ||
*Added integer scaling option (enabled by default) for resolutions that are smaller than the actual screen resolution. | |||
**This replaces the old Fullscreen menu option (PC users can still toggle fullscreen by pressing F). | |||
**This does nothing on Android since the Android version always runs at native resolution; instead, Android gets a toggle for showing/hiding the top status bar. | |||
*When using a resolution that's smaller than the screen's resolution, the window is now rendered to the center of the screen, meaning consoles can now make better use of smaller resolutions. | |||
**This does not work on PSP since its version of SDL_RenderSetViewport() doesn't work properly. | |||
**(Suggestion for handheld Switch and Wii U gamepad users - try setting the resolution to 720p/480p resolution respectively with integer scaling turned off for (very close to) native resolution on handheld. Widescreen 240p also looks great on these systems). | |||
*Added a loading screen upon booting the game instead of staying on a blank screen until everything is loaded. | |||
*Added 240p, 272p, and 544p logos so the logo now looks clearer on those displays (like the Vita). | |||
*Added a few more resolution options. | |||
*Adjusted grid number positions on Vita so they don't bleed into the grid. | |||
*Fixed a bug involving mouse/touch controls when used alongside button controls. | |||
*Fixed the background randomly jumping around upon loading a puzzle. | |||
*Pressing L/R to change songs now saves the current song setting. | |||
*The controls screen now properly reflects swapped Confirm/Back buttons. | |||
*Reduced number of button presses required for the cheat from 10 to 8. | |||
*A lot of other polish/minor bug fixes. | |||
==Credits== | |||
Everything in this game is by Mips96 except for the following assets. | |||
Music: | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=38132 Nuke of Anarchy - "Wonder Flow"] (alternate version can be found [http://modarchive.org/index.php?request=view_by_moduleid&query=133262 here]). | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=64812 Okeanos - "Sudoku Padawan"]. | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=41515 Nuke of Anarchy - "Electroquest"]. | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=49158 Soundscape - "Main Menu"]. | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=45908 Okeanos - "Insomnia"]. | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=128908 Solon - "Ontario"]. | |||
*[http://modarchive.org/index.php?request=view_by_moduleid&query=32912 Noiseless - "Addiction"]. | |||
Font: | |||
*Commodore Pixelized v1.2 by by Devin Cook. | |||
Sound Effects: | |||
*[https://opengameart.org/users/lukerustltd Luke.RUSTLTD]. | |||
Libraries / Tools: | |||
*PC - SDL2 2.0.16, SDL2_image 2.0.5, SDL2_ttf 2.0.15, SDL2_mixer 2.0.4, Visual Studio 2019. | |||
*Android - Android Studio. | |||
*Switch - devkitpro, SDL2 for Switch, Make. | |||
*Wii U - devkitPro, Wii U Toolkit, SDL2 for Wii U, CMake. | |||
*Vita - VitaSDK, CMake. | |||
*PSP - psptoolchain, Make. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/Mips96/SuDokuL | ||
Revision as of 05:12, 25 December 2022
SuDokuL | |
---|---|
File:Sudokulvita.jpg | |
General | |
Author | Mips96 |
Type | Puzzle |
Version | 1.2 |
License | MIT License |
Last Updated | 2022/04/11 |
Links | |
Download | |
Source | |
Sudoku game for Switch/Wii U/Vita/PC, made with C++/SDL2.
Multiplatform Sudoku game, made with C++/SDL2.
Available for PC, Android, Switch, Wii U, Vita, and PSP.
Features
- Play Sudoku puzzles of Easy, Normal, Hard, or Very Hard difficulty.
- Puzzles are generated on-demand using a built-in algorithm; however, to eliminate computation time on weaker devices, Hard and Very Hard puzzles have been pre-generated.
- Mouse, keyboard, controller, and touch screen support.
- Supports many resolution options ranging from 320x240 to 5120x2160.
- Scrolling background with customizable settings (size, scroll speed, angle).
- Calm and envigorating MOD music to suit your mood.
- Shaded text for a nice, 3D look.
- Runs on a potato.
- Optional auto-fill cheat, in case you get stuck.
Controls
D-Pad - Navigate
Cross - Confirm
Circle - Back
L/R - Next/Previous song
Start - Pause
Select - Quit to menu (while pause)
Square/Triangle - Toggle mini-grid
Screenshots
Changelog
v1.2
- Ported to PSP. Not sure if this works on a real PSP-1000 (the model with less RAM). It should work - it runs in PPSSPP set to PSP-1000 mode - but I haven't tested it myself on a real 1000 model.
- Added integer scaling option (enabled by default) for resolutions that are smaller than the actual screen resolution.
- This replaces the old Fullscreen menu option (PC users can still toggle fullscreen by pressing F).
- This does nothing on Android since the Android version always runs at native resolution; instead, Android gets a toggle for showing/hiding the top status bar.
- When using a resolution that's smaller than the screen's resolution, the window is now rendered to the center of the screen, meaning consoles can now make better use of smaller resolutions.
- This does not work on PSP since its version of SDL_RenderSetViewport() doesn't work properly.
- (Suggestion for handheld Switch and Wii U gamepad users - try setting the resolution to 720p/480p resolution respectively with integer scaling turned off for (very close to) native resolution on handheld. Widescreen 240p also looks great on these systems).
- Added a loading screen upon booting the game instead of staying on a blank screen until everything is loaded.
- Added 240p, 272p, and 544p logos so the logo now looks clearer on those displays (like the Vita).
- Added a few more resolution options.
- Adjusted grid number positions on Vita so they don't bleed into the grid.
- Fixed a bug involving mouse/touch controls when used alongside button controls.
- Fixed the background randomly jumping around upon loading a puzzle.
- Pressing L/R to change songs now saves the current song setting.
- The controls screen now properly reflects swapped Confirm/Back buttons.
- Reduced number of button presses required for the cheat from 10 to 8.
- A lot of other polish/minor bug fixes.
Credits
Everything in this game is by Mips96 except for the following assets.
Music:
- Nuke of Anarchy - "Wonder Flow" (alternate version can be found here).
- Okeanos - "Sudoku Padawan".
- Nuke of Anarchy - "Electroquest".
- Soundscape - "Main Menu".
- Okeanos - "Insomnia".
- Solon - "Ontario".
- Noiseless - "Addiction".
Font:
- Commodore Pixelized v1.2 by by Devin Cook.
Sound Effects:
Libraries / Tools:
- PC - SDL2 2.0.16, SDL2_image 2.0.5, SDL2_ttf 2.0.15, SDL2_mixer 2.0.4, Visual Studio 2019.
- Android - Android Studio.
- Switch - devkitpro, SDL2 for Switch, Make.
- Wii U - devkitPro, Wii U Toolkit, SDL2 for Wii U, CMake.
- Vita - VitaSDK, CMake.
- PSP - psptoolchain, Make.
External links
- GitHub - https://github.com/Mips96/SuDokuL