diaryこの広告は、90日以上更新していないブログに表示しています。3Dビデオゲームを作成するための高レベルのPythonモジュールです。SoyaはGPLの下でライセンスされているフリーソフトウェアです。Windowsの下で動作することが知られています。Lamyは、Soyaを急速な開発と使いやすさに重点を置いたゲームエンジンであると説明しています。その目標は、アマチュア開発者が完全にPython言語で洗練された3Dゲームを作成できるようにすることです。]Soya3Dは、現代の3Dゲームをサポートするために必要なすべてを提供することを目指しています。レンダリング、サウンド、入力、物理シミュレーション、そしてネットワーキングはすべてシンプルなPythonインターフェースを通して提供されます。Soyaには、そのアーキテクチャー、操作、およびインターフェースについて説明した、詳細だが不完全なユーザーガイドがあります。エンジンの機能の実用的な例を提供する60以上のチュートリアルスクリプトも含まれています。計算が要求されるSoyaのコンポーネントは、Pyrexで書かれています。これは、より一般的なゲームエンジンと比較して、パフォーマンスの面で競争力を維持するのに役立ちます。エンジンはまた、とりわけCal3D、OpenAL、ODEなどのオープンソースライブラリに大きく依存しています。3Dゲームシステムでした。Xエクスポータのサポートを追加しました。0.9.2を使用)2006年6月11日:バージョン0.11このリリースではCerealizerを使用できます。cPickleの代わりに(詳細についてはWebサイトを参照)2006年7月19日:バージョン0.12この新しいバージョンは、新しいサウンドAPI、静的オブジェクトを最適化するための新しい自動システムを提案します。v3ライセンス2006年6月、Lamyのリーダーシップアプローチと技術​​的決定に不満を抱いていたため、開発者の中には、フォークバッファを使用したプロセスが完全に書き換えられました。Soya3DはPySoyと呼びました。[1]このプロジェクトは、より包括的なコミュニティ指向の開発環境を約束します。Beta-2は2008年1月にリリースされ[2]、それ以降のリリースでも開発は活発です。