Skip to content

This game is inspired by the Pokémon Psyduck and combines classic flipper mechanics with fun features like Boids simulation for Pokéballs.

License

Notifications You must be signed in to change notification settings

Sstaroo/psyduck_flipper

Repository files navigation

Psyduck Flipper Game

Welcome to the Psyduck Flipper Game! This game is inspired by the adorable Pokémon Psyduck and combines classic flipper mechanics with fun features like Boids simulation for Pokéballs.

Table of Contents

Gameplay

In this game, players control a flipper using the A and D keys to bounce the ball around the board. The objective is to keep the ball in play while enjoying the dynamic movement of Pokéballs around the flipper.

Controls

  • A: Move the flipper left
  • D: Move the flipper right
  • Space: Start the game (the ball appears on the board)
  • L: Create a Pokéball (you can create infinite Pokéballs by pressing this key repeatedly)
  • V: Toggle between Free mode and Cohesion mode for Pokéballs
  • M: Plays the music of the classic Pokemon Game.

Boids Simulation

The game features a Boids simulation for the Pokéballs on the side of the board. By pressing the V key, you can switch from Free mode, where Pokéballs move randomly, to Cohesion mode, where they follow the mouse cursor.

Requirements

To run the Psyduck Flipper Game, make sure you have the following Python packages installed:

  • pyglet
  • OpenGL
  • trimesh
  • pymunk
  • numpy

You can install these packages using pip:

pip install pyglet PyOpenGL trimesh pymunk numpy

Demo

You can watch a short video showcasing the game in action at the following link: Watch the Gameplay Video.

About

This game is inspired by the Pokémon Psyduck and combines classic flipper mechanics with fun features like Boids simulation for Pokéballs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published