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
- Grup Bazlı Çarpışma Filtreleme:
collision_maskkullanarak, hangi nesne gruplarının birbiriyle etkileşime gireceğini hassas bir şekilde ayarlayın. - 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). - Harici Seviye Yükleyici:
LevelLoadermodülü ile tüm dünya nesnelerini harici JSON dosyalarından tek bir komutla sahneye yükleyin. - Performans Profilleme:
Profilermodülü ile motorunUpdateveRenderdö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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
927dddb9e9b457b073d24798a049ccf5829de88aced5d8a3a2263c09b97b4b06
|
|
| MD5 |
d32b62d95316ccbbbb96df9a252b5bc5
|
|
| BLAKE2b-256 |
63ceb114e1c7035c17128a3c341ba40b474c84bcc5061cbcf45b65ec167e4ef1
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3716dc3c44c149864a6e5cda1e18dba0dcd00233fe53eadda3199ac7e078a0af
|
|
| MD5 |
3450cd8a7f514f528a94f4ca5142eac6
|
|
| BLAKE2b-256 |
1e24e22b6ade45b9a29650a0708e665bf842fd70e9617ffdd86236db28121394
|