ホームページ > バックエンド開発 > Python チュートリアル > Python はモバイル ゲームの作成に使用できますか?

Python はモバイル ゲームの作成に使用できますか?

藏色散人
リリース: 2019-06-24 13:41:46
オリジナル
6299 人が閲覧しました

Python はモバイル ゲームの作成に使用できますか?

Python でモバイル ゲームを作成できますか?

答えは はいです。

純粋な Python 開発の観点から見ると、重要な点は、どれを c/c で書かれたライブラリに渡し、どれを Python で処理する必要があるかを明確に知る必要があるということです。

例えば、pygletが開発したOriental Futou Festivalはファンゲームであり商用化されていないため、Pythonを使用しても大きな問題はなく、実際の効果も悪くありません。

ただし、pyglet は opengles をサポートしていないため、Android と ios のバージョンは python であるかどうかわかりませんが、pygame と kivy は sdl2 をサポートしており、Android と ios で使用できます。スクリプトに関しては、IronPython を通じて Unity を C# に埋め込んで、Python を通じて間接的に Unity のコードを記述することができます。また、ue には、Python で ue のコードを直接記述することをサポートする独自のプラグインもあります。

ただ、両者とも、モバイル端末にコンパイルしてパッケージ化できるかどうか確信が持てないようです。

要約すると、単純な 2D スタンドアロンを作成するだけなら、モバイル プラットフォームを考慮すると、pygame で実行でき、コリジョンには pybox2d、マップには pytmx が必要です。チュートリアルが必要な場合は、はしごを構築する必要があります。 YouTube で検索 国内のチュートリアルがコピーされていることはもはやニュースではなく、pygame 上で詳細なチュートリアルを見つけることは基本的に不可能です。

モバイル プラットフォームを考慮しない場合は、pyglet cocos2d-python を選択することをお勧めします。pygame はこの組み合わせよりも少し低レベルです。

関連する推奨事項: 「Python チュートリアル

以上がPython はモバイル ゲームの作成に使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート