Metadata-Version: 2.4
Name: OrvixEngine
Version: 0.0.1
Summary: OrvixEngine: Full-featured modular 2D game engine SDK
Home-page: https://orvixgames.com/modul/orvix-engine-sdk/
Author: ORVIX GAMES
Author-email: help@orvixgames.com
Maintainer: ORVIX GAMES Geliştirme Ekibi
License: MIT
Keywords: game-engine 2d pygame
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Games/Entertainment
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Description-Content-Type: text/markdown
Requires-Dist: pygame
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: maintainer
Dynamic: requires-dist
Dynamic: summary

# OrvixEngine

**OrvixEngine: Tam Özellikli Modüler 2D Oyun Motoru SDK'sı**

OrvixEngine, Python ve Pygame üzerine kurulu, modern 2D oyun geliştirme için tasarlanmış hafif ve modüler bir oyun motorudur. Hızlı prototipleme ve sağlam oyun mantığı için gerekli tüm çekirdek bileşenleri içerir.

## Özellikler

-   **Çekirdek Motor (CoreEngine)**: Ana döngü, sahne ve modül yönetimi.
-   **Gelişmiş Fizik Sistemi**: Dinamik/Statik nesne ayrımı, Yerçekimi ve Basit Çarpışma Çözümü.
-   **Kamera Sistemi**: Oyuncuyu veya belirlenen hedefi merkezleyen kamera takibi.
-   **Input ve Ses Yönetimi**: Tuş ve fare olaylarını aksiyonlara bağlama, ses/müzik kontrolü.
-   **Animasyon**: SpriteSheet desteği ve Frame tabanlı animasyon yönetimi.
-   **UI Yönetimi**: Basit metin tabanlı arayüz elementleri.
-   **Event Sistemi**: Nesneler arası iletişimi kolaylaştıran özel event sistemi.
-   **Debug Modu**: Çarpışma kutularını görselleştirme.

## Kurulum

```bash
pip install OrvixEngine
