-2

最近、16 ビット スタイルの 2D 横スクロール ゲームの素晴らしいアイデアを思いつきました。C++ がゲーム開発に好まれる言語であることは知っていますが、あまり慣れていないため、習得するのが面倒に思えます。私は Python を使用する方がはるかに快適であり、頭が新鮮なうちに作業に取り掛かります。私はいくつかの基本的なプログラムを作成した経験があります。

私の質問は、16 ビット スタイルで 2D サイド スクローラーを作成するのに最適な Python ゲーム ライブラリまたはその他のツールは何でしょうか? または、言い換えれば、スーパー マリオ ワールドのようなスーパー ファミコンのゲームを再現しようとしている場合、Python でそれを行うための最良の方法は何でしょうか?

私は Pygame を調べましたが、魅力的に聞こえますが、それで作られたゲームで本当に感銘を受けたものは見つかりませんでした。Pyglet についても聞いたことがありますが、これは私にとっては少し良いように思えましたが、よくわかりません。

助けてくれてありがとう。n__n

4

1 に答える 1

0

途中で役立つライブラリを探しているので、これには flash/actionscript を使用することをお勧めします。Pygame は素晴らしいですが、コリジョン、ブロック、スクロールなど、すべてを自分で作成する必要があります。いくつかのライブラリを見つけることができますが、それらは包括的ではなく、衝突のみやタイルのみのサポートなどの小さなものを提供します。

Pyglet はあまり人気がないため、Pyglet を使用して作成されるゲームは少なくなり、コミュニティも小さくなります。

したがって、私の提案は、actionscript 3 を学習し、以下のこれらのライブラリを使用して、開発を大幅にスピードアップすることです。

最も人気のある 2 つはflixelflashpunkです。どちらも包括的で、タイル、コリジョン (ヒット ボックス)、キャラクター アニメーションなどの機能を多数提供します。

于 2013-07-10T04:37:03.120 に答える