Giter Site home page Giter Site logo

systempanic's Introduction

#System Panic A game where anything can happen

What is it?

Remember ROM CHECK FAIL? System Panic is inspired by that, but practically anyone can extend it.

How do I run 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.

How do I add to it?

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.

What about changes to the core?

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

Dev setup stuff?

  1. Python 3.5+
  2. pip install -r requirements.txt
  3. Profit?

What's on tap for the future?

  • 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

Who is "we"?

Credits for packaged art

Music

Players

Enemies

Missiles

Level Tiles

Fonts

  • Press Start 2P - Copyright 2012 The Press Start 2P Project Authors ([email protected]), license: OFL

Sound

systempanic's People

Contributors

xaroth8088 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

systempanic's Issues

Unable to run

I have Python 2.7.9 and I tried running __main__.py from inside or outside of SystemPanic/, but it fails:

PS C:\...\SystemPanic> python SystemPanic/__main__.py
Traceback (most recent call last):
  File "SystemPanic/__main__.py", line 1, in <module>
    from SystemPanic.Core.engine import Engine
ImportError: No module named SystemPanic.Core.engine

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.