Skip to content

mv805/deepwater_catch

Repository files navigation

Deepwater Catch

Description

Deepwater Catch is a game I am developing to enhance my Python programming and game development skills. I have created all the assets and components of the game myself.

Built with Pygame-ce

Screenshot

Game Screenshot

How to Play

  • Move Left and Right: Use the arrow keys (← and →) to move the boat left and right.
  • Drop the Fishing Hook: Press the spacebar (SPACE) to drop the fishing hook into the water.
  • Catch Fish: Position the hook to catch fish as they swim by. Reel the hook back up by pressing the spacebar again.

Setup Instructions

1. Clone the Repository

git clone https://github.com/yourusername/deepwater_catch.git
cd deepwater_catch

2. Set Up Virtual Environment

python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt

3. Start the Game

python -m app.main

Roadmap and Changelog

Here are some goals to polish up the project

  • Version 0.1.0: Initial release with basic gameplay mechanics
  • Version 0.2.0: Improved graphics
  • Version 0.2.1: Build initial Test Suite and Optimizations
  • Version 0.2.2: Clean up and Refactor Code for clarity
  • Version 0.3.0: Add animations
  • Version 0.5.0: Add splash screen and end of game window
  • Version 1.0.0: Official release

License

  • Code: Licensed under the MIT License.
  • Assets: Dedicated to the public domain via CC0 1.0 Universal. You may use, modify, distribute, or sell these assets for any purpose without permission or attribution.

About

No description, website, or topics provided.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE.md
Unknown
LICENSE-ASSETS.md

Stars

Watchers

Forks

Packages

No packages published

Languages