Skip to main content

OrvixEngine: The modular 2D Game Engine SDK built on Pygame for rapid development.

Project description

OrvixEngine

OrvixEngine: Modüler 2D Oyun Çerçevesi (Framework)

OrvixEngine, Pygame'in gücünü temel alan, büyük ölçekli ve kurumsal 2D oyun projeleri için organize edilmiş, tam teşekküllü bir Geliştirme Çatısıdır (Framework). Geliştiricinin karmaşık düşük seviye Pygame kodları yerine doğrudan yüksek seviye oyun mantığına odaklanmasını sağlar.

🌐 Resmi Dokümantasyon ve Kaynak

Detaylı kullanım kılavuzları, API referansları ve son geliştirme notları için lütfen resmi web sitemizi ziyaret edin:

https://orvixgames.com/modul/orvix-engine-sdk/


✨ Kapsamlı Özellikler (Sürüm 1.1.0 Yapılandırması)

I. Gelişmiş Organizasyon ve Mimari

  1. Grup Bazlı Çarpışma Filtreleme: collision_mask kullanarak, hangi nesne gruplarının birbiriyle etkileşime gireceğini hassas bir şekilde ayarlayın.
  2. Otomatik Yaşam Döngüsü: Nesneler GameObject.destroy() metodu çağrıldığında sahnede güvenli ve otomatik olarak kaldırılır (Auto-Cleanup).
  3. Harici Seviye Yükleyici: LevelLoader modülü ile tüm dünya nesnelerini harici JSON dosyalarından tek bir komutla sahneye yükleyin.
  4. Performans Profilleme: Profiler modülü ile motorun Update ve Render döngülerinin süresini milisaniye cinsinden izleyerek darboğazları tespit edin.

II. Kurulum ve Bakım (Developer Flow)

OrvixEngine ile projelerinizi başlatmak ve güncel tutmak son derece kolaydır:

Kurulum Komutu

Motoru kurmak ve tüm özellik setine anında erişim sağlamak için terminalinizi kullanın:

pip install OrvixEngine

# Güncelleme
pip install --upgrade OrvixEngine

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orvixengine-1.1.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orvixengine-1.1.0-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file orvixengine-1.1.0.tar.gz.

File metadata

  • Download URL: orvixengine-1.1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for orvixengine-1.1.0.tar.gz
Algorithm Hash digest
SHA256 927dddb9e9b457b073d24798a049ccf5829de88aced5d8a3a2263c09b97b4b06
MD5 d32b62d95316ccbbbb96df9a252b5bc5
BLAKE2b-256 63ceb114e1c7035c17128a3c341ba40b474c84bcc5061cbcf45b65ec167e4ef1

See more details on using hashes here.

File details

Details for the file orvixengine-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: orvixengine-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for orvixengine-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3716dc3c44c149864a6e5cda1e18dba0dcd00233fe53eadda3199ac7e078a0af
MD5 3450cd8a7f514f528a94f4ca5142eac6
BLAKE2b-256 1e24e22b6ade45b9a29650a0708e665bf842fd70e9617ffdd86236db28121394

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page