A collection of games for the Jack Games Multicart.
Font sizes: Upheaval looks best when using a multiple of 20.
To build on Windows for Windows, use build-win.bat
.
To build on Windows for web browsers use build-web.bat
.
- Controller and local multiplayer interface
- Recreate roy carnassus? via galactica started. maybe scrap it for a pirate ship game? jackpirates?
- 4jacks: convert board to numpy, improve minimax algorithm. make a simplified mode that doesn't have piece ejection.
- Change the naive draw_walls implementation to use a quadrant based cross section of the possible tile path.
- Change the raycaster to load walls from an image file into a 2d array.
- Instead of just the scene under the console having its callbacks added to the console, instead add the callbacks of every scene to the console so long as it does not conflict with the name of a callback in the scene above it. This way, the console can be used to control any active scene via callbacks.
Game server is currently being tested on railway and fly.io
Looks like railway has a free tier that will work for now with a postgres instance for the leaderboard.
An adaption and implementation of the the public domain game from YouTuber DaFluffyPotato for my nephew Jack.
https://www.youtube.com/watch?v=2gABYM5M0ww
- Finish DaFluffyPotato's course
- Finish pallet swap
- Joystick input
- Alucard style movement trails
- Port to web with pygbag
Implement the new fall animation.
- 16:9 aspect ratio
- Metroid Style Space Jump
- fall animation
New Colors
- 0x0000dd ninja robe
- 0x00008e ninja robe dark
My simple PNG/CSV based color palette swapper
- Create a CSV list of all RGBA values encountered in a folder of PNGs.
python .\swappy.py assets\jackninjas\images\tiles\grass palette.csv`
-
Modify the CSV and adjust the target RGBA values.
-
Supply the CSV and source folder along with a destination folder to perform the palette swap.
python .\swappy.py assets\jackninjas\images\tiles\grass palette.csv assets\jackninjas\images\tiles\snow
JackNinjas code & art
Various assets
2D Dungeon Asset Pack - Purchased by jwd83
Bat Animation: Free for commercial use and to modify by Caz https://caz-creates-games.itch.io/bat
Various assets
AI generated images and text
Various sound effects
Source: https://github.com/gabomdq/SDL_GameControllerDB
Free Music - Korobeiniki https://pixabay.com/music/search/korobeiniki/
Various music tracks potentially.
https://pixabay.com/users/floraphonic-38928062/ level up bonus and cute level up sounds
dying-guy
potential music
knife throw