Metadata-Version: 2.4
Name: ed-game
Version: 2.6.1
Summary: Earth Defense Game
Author-email: qq-name <your@email.com>
License-Expression: MIT
Project-URL: Homepage, https://pypi.org/project/ed-game/
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.15
Classifier: Programming Language :: Python :: 3.16
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pygame-ce>=2.5.3
Dynamic: license-file

Installing:
```bash
pip install ed-game
```
or:
```bash
pip3 install ed-game
```
Usage:
```python
import ed_game
ed_game.run()
```

ed-game dependencies:
1.setuptools>=77.3.4 (is build)
2.pygame-ce >= 2.5.3 (core of ed-game) （Last version is 2.5.8)
3.CPython >= 3.12 （Support for Python 3.8, 3.9, 3.10, 3.11 has been dropped.）

- **Python 3.16 Compatibility Note**: We have prepared `ed-game` to run on Python 3.16. However, we cannot guarantee full stability, as it depends on whether `pygame-ce` and its underlying components have been fully adapted for Python 3.16.

**Note:** We will drop support for any Python version that has been in security-only mode for over a year. (The deprecation of Python 3.12 is currently on hold.)

⚠️ **Windows Antivirus Notice**: 
The C++ extension (`edgame_core.dll`) is compiled using MinGW and is not digitally signed. Some security software (like 360 Total Security or Tencent PC Manager) may incorrectly flag it as a false positive. If this happens, please add your Python `site-packages` directory or the `ed_game` installation folder to your antivirus whitelist.


Earth Defense Game - A cross-platform shooter.
- **Windows**: Uses a high-performance **C++ extension** for precise, ultra-slow enemy movement and fast collision detection.
- **Other platforms ( macOS / Linux / Android )**: Runs a 100% Pure Python fallback.
