Example games created with the Python Arcade library, a 2D game engine for Python.
- "flapping": A local multiplyer game that supports 2-10 players. See details below.
- "dual_stick_shooter": tech demo for single player dual-analog stick shooter
- "gnp.arcadelib": Basic utilities for use with the Arcade library.
- Minimal examples of arcade library:
- "minimal_using_functions": demonstrate a minimal
arcade
app, usingarcade
's functional style interface. - "minimal_using_class": demonstrate a minimal
arcade
game, usingarcade
's class-based interface. - "minimal_one_of_everything": demonstrate a minimal
arcade
game, using several key features ofarcade
.
- "minimal_using_functions": demonstrate a minimal
This is a work in progress. Gameplay is simple, but playable. This is a local multiplayer game that supports 2-10 players on one computer. Players flap their wings to make sure they have a higher position when they collide with opponents. Similar to the classic game "Joust."
Features
- Local multiplayer: 2-10 local players on one computer
- Input:
- One keyboard can support Multiple players
- Game can use almost any USB gamepad/joystick
pip install git+https://github.com/SirGnip/arcade_examples.git
python -m flapping.flap_app
Screen:
- With lots of players, it helps to have a larger screen. Run the game from a laptop and use an HDMI cable to plug it into a large-screen TV!
Input:
- crowd people around one keyboard (game supports multiple people using one keyboard)
- When more than 2 or 3 players are sharing the keyboard for their input (which is completely possible and a lot of fun!), you need to be aware of the "multi-key rollover" limitations of your specific keyboard.
- plug a second keyboard into your computer
- plug multiple USB gamepads into a USB hub