#System Panic A game where anything can happen
Remember ROM CHECK FAIL? System Panic is inspired by that, but practically anyone can extend it.
There's no packaged versions yet, so you'll need to already have a Python 3.5+ environment set up. Check out the package and run SystemPanic/__main__.py
.
If you want to submit a new Pak, take a look at one of the existing Paks, copy it, and start making modifications. Once you've got something interesting to add to the mix, just open a PR.
Docs will come eventually.
NOTE: We absolutely will NOT accept Paks with ripped sprites or otherwise unauthorized artwork. Be sure to update
README.md
with the credits for your Pak.
This is still early days, so please file an issue on GitHub with your idea so that we can ensure it meshes well with the rest of our plans before starting to write new code. We promise to try to be responsive. :D
- Python 3.5+
pip install -r requirements.txt
- Profit?
- More Paks!
- Code cleanup (this started as weekend hackery, and it shows)
- Performance improvements
- Pre-built binaries to play with
- All the normal game stuff (settings, joystick support, more game states than the main game, etc.)
- Ability to download Paks from arbitrary servers, with appropriate sandboxing
- A central Pak repository, for finding new Paks
- Some built-in shared functionality (such as Box2D physics, etc.) to make common Pak feature developments easier.
- Documentation
- Tests
- BGM_Alpha - CodeManu, license: CC0, http://opengameart.org/content/the-slimekings-tower-ost-retro-like (converted to ogg)
- BGM_Delta - CodeManu, license: CC0, http://opengameart.org/content/the-slimekings-tower-ost-retro-like (converted to ogg)
- BGM_Omega - CodeManu, license: CC0, http://opengameart.org/content/the-slimekings-tower-ost-retro-like (converted to ogg)
- BGM_Menu - CodeManu, license: CC0, http://opengameart.org/content/the-slimekings-tower-ost-retro-like (converted to ogg)
- ExamplePlayer1 spritesheet - pondomaniac, license: CC0, http://opengameart.org/content/hero-0
- ExamplePlayer2 spritesheet - eracoon, license: CC0, http://opengameart.org/content/isometric-vehicles
- ExamplePlayer3 spritesheet - Disthron, license: CC0, http://opengameart.org/content/mr-knife-guy-animated
- ExampleEnemy1 spritesheet - patvanmackelberg, license: CC0, http://opengameart.org/content/slime-2-frame-animation-32x32
- ExampleEnemy2 spritesheet - scx, license: CC0, http://opengameart.org/content/monsters-2
- ExampleMissile 1 spritesheet - Master484, license: CC0, sliced from original at http://opengameart.org/content/bullet-collection-2-m484-games
- ExampleMissile 2 spritesheet - Master484, license: CC0, sliced from original at http://opengameart.org/content/bullet-collection-2-m484-games
- ExampleLevelTiles1 spritesheet - GrumpyDiamond, license: CC0, http://opengameart.org/content/seamless-wall
- Press Start 2P - Copyright 2012 The Press Start 2P Project Authors (cody@zone38.net), license: OFL
- Glitch - HarleyGlitch, license: CC-BY-3.0, https://freesound.org/people/HarleyGlitch/sounds/332711/ (converted to ogg)
- Glitch-9 - HarleyGlitch, license: CC-BY-3.0, https://freesound.org/people/HarleyGlitch/sounds/333982/ (converted to ogg)