Skip to content

zaradarz/OnlyFanz_game

Repository files navigation

🎮 Only-Fanz – by Zara Dar

Only-Fanz is a simple 2D arcade-style game built using the Pygame library.
You control Zara, moving left and right to catch only the fans 🌀 while avoiding AC units ❄️ and heaters 🔥.
Rack up as many points as you can before catching the wrong thing!

All game assets were created using ChatGPT image generation (April 2025).

This game is not affiliated with or endorsed by OnlyFans or its parent company.
It was made purely for fun to demonstrate the creative capabilities of ChatGPT.
This is a non-commercial, entertainment-only project with no revenue intent.


📸 Screenshot

Gameplay Screenshot

✨ Features

  • 🎮 Play as Zara, dodging and catching falling objects.
  • 🌀 Catch fans to gain points.
  • Avoid ACs and heaters – one wrong catch ends the game.
  • 📈 Increasing difficulty – objects fall faster as time progresses.
  • 🔊 Sound effects – satisfying audio cues for good and bad catches.
  • 💾 High score tracking saved locally.

🧰 Requirements

Install Pygame (if not already installed):

pip install pygame

🗂 Files Included

File Description
onlyfanz_game.py Main game script
zara.png Player sprite with transparent background
fan.png Good object to catch
ac.png Bad object to avoid (AC unit)
heater.png Bad object to avoid (Heater)
collect.wav Sound when a fan is collected
lose.wav Sound when a wrong item is collected
only_fanz_highscore.txt Automatically created high score file

▶️ How to Play

  1. Make sure all the required files are in the same folder.
  2. Run the game:
python onlyfanz_game.py
  1. Use and arrow keys to move Zara left and right.
  2. Catch fans to score points.
  3. Avoid AC units and heaters – if you catch one, it's game over!
  4. Your high score will be saved automatically.

💾 High Score

Your best score is saved in a local file called only_fanz_highscore.txt.
Each time you beat your record, the file is updated.


🎨 Customization Tips

  • You can replace the image files (.png) or sound files (.wav) with your own. Just make sure the file names match those used in the code, or update the paths accordingly.
  • Background music can be added using pygame.mixer.music.load() if desired.

📄 License

This project is for educational and personal use.
Feel free to modify or expand on it, and credit the original author if you share it publicly.


Made with ❤️ by Zara Dar

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages