Skip to content

TricksterGuy/switch-shot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

switch-shot

Same Game (Chain Shot!) clone for the Nintendo Switch

This game is a work in progress!

Roadmap

Ehh, this is just small project to get my hands rewettened with SDL, as I have used the (now abandoned) RubyGame binding for SDL some 12-13 years ago. And to get back into good old Nintendo homebrew!

Maybe I'll get ambitious and toss in some more features, and UI considering the following:

  • Difficulty settings. (Ensuring every game has a solution).
  • Configurable color palettes.
  • Graphics for tiles instead of single colors.
  • Undo support.
  • High score boards (Global) / Daily challenges.

Screenshots

Title

Controls

  • Up/Down/Left/Right (Joystick or D-Pad) moves the cursor.
  • X to restart with the current seed.
    • for new game with new seed.
    • to go back to hbmenu.

Compiling

Prerequisites

  • devkitPro with libnx and the following packages installed
    • switch-sdl2
    • switch-sdl2_image
    • switch-sdl2_ttf
  1. Once all of the above is in order simply type make nro to build.
  2. Or make yuzu to run it in the Yuzu Nintendo Switch Emulator (requires yuzu to be installed and in your $PATH)

Credits

Cursor graphic is mine (Willing to accept pull requests for better ones). App Icon is also mine (Also willing to accept pull requests for better ones).

GIMP team for version 2.10.2 of GIMP because apparently 2.10.16 and 2.10.18 is super broken.

devkitpro team and SDL2 (and friends) team.

OpensourceDesign for FreeSans.ttf

A special thanks to grimfang4 for his NFont library (and utilities) which I remember using 12-13 years ago and surprised to still see being maintained!