Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monkey Snake

A modern, competitive PvP Snake game featuring Monkey vs Snake gameplay. Built with Python and PyQt6. 实况

Features

  • PvP Split-Screen: Battle against a friend locally on the same screen (WASD vs Arrow Keys).
  • Single Player vs AI: Practice against a bot that hunts for food.
  • Modern Theme: Sleek dark UI, custom fonts, and polished visuals.
  • Immersive Fullscreen: The game automatically launches in fullscreen and adapts to your resolution.
  • Adaptive Scaling: The game board scales intelligently to fit any screen size while maintaining the correct aspect ratio.

Requirements

  • Python 3.x
  • PyQt6

Installation & Run

  1. Clone the repository:

    git clone https://github.com/jiachen-hou/monkey_snake.git
    cd monkey_snake
  2. Install dependencies:

    pip install PyQt6
  3. Run the game:

    python snake_qt.py

Controls

Player Movement Character
P1 (Left) W, A, S, D Snake 🐍
P2 (Right) Arrow Keys Monkey 🐵
  • ESC: Exit Game

Assets

Original assets located in img/ folder. Only essential assets are retained for optimization.


Powered by Python & PyQt6

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages