関心空間はコンピュータのクチコミも満載!

新着

... もっとみる
ログイン | ユーザー登録(無料)

pyglet

  • pygletの画像

Pythonのビジュアルツール向けフレームワーク。

名前から想像されるようにOpenGLを使ったレンダリング機能が充実している軽量フレームワーク。PythonでOpenGLを使うアプリケーションを実装すると数種類のライブラリ/フレームワークを組み合わせる事になりがちですが、ゲームや視覚化アプケーションを作るならこれ1つで簡単に実装できます。イメージとしてはGLUTをよりPythonスタイルで使えるフレームワークといったところでしょうか。SDLベースのPyGameよりも設計と実装、外部ラリブラリへの依存関係がシンプルです。

ウィンドウを表示してメインループを回すだけなら数行で書けるフットワークの軽さ、イベント駆動で設計できるのも嬉しいです。プリミティブなOpenGLオペレーションを書く事もできますが、基本的なオペレーションをラップしたgraphicsやTTFフォントの描画をラップしさらにウィジェットライクに扱えるlabelといったオブジェクトが用意されています。キーボードやマウスのI/O、動画サポート、テクスチャベースのアニメーション、音源再生もサポートしているのでゲームを作るにもうってつけ。クロスプラットーホームなのでWindows, Linux問わず利用できます(Mac OS Xでも使えるようですが未検証です)

iPhoneやiTouchのフレームワークとして知られているcocos2d-iphoneの更に元となったcocos2dはこのpygletから派生しています。

作者のAlex Holkner氏による40分で作るスペースインベーダーのデモムービー
http://video.google.co.uk/videoplay?...

pyglet

このページに
携帯でアクセス

2次元バーコード対応の携帯で読み取ってください

osamhu画像 投稿者:
osamhu
詳細情報
  • 人名: Alex Holkner
  • 2010/09/02登録
  • 2424クリック

このキーワードを共有する

コメント (0)

まだコメントされていません。

つながりキーワード (6)

Mac OS X でお馴染みの OpenGL スクリーンセーバーです。Windows や、Linux で定番であるスクリーンセーバー制御ツール、xscreensaver ...

メジャーなOSに対応するクロスプラットホームなOpenGLコンテキストライブラリ。 既におなじみのGLUTの発展版ようのな機能をもつ、どちらかというとフレームワーク。 キーボード、マウスから...

ソフトBasic4GL

  • (osamhu)

BASIC ライクな OpenGL 開発プラットフォーム。 BASIC ゆずりの簡素な構文で OpenGL のプログラムが開発できる。本格的なアプリケーションは構築でき...

ソフトgDEBugger

  • (osamhu)

OpenGLのデバッガ、gDEBugger を使ってみました。デバッガというより、プロファイラのようなツールです。ワークスペースを作り、実行ファイルと実行時のディレクトリ...

ソフトSDL

  • (大塚孝)

「Simple DirectMedia Layer」というライブラリです。Windowsで言えばDirectXでしょうか。クロスプラットフォームなのがウリです。ゲームを作...

コンピュータSDL

  • (kadu)

Simple DirectMedia Layerの略。 クロスプラットフォームで画像や音を扱えるライブラリ。ゲームなんかにはもってこいかと。 機能は必要最低限しかないので...

携帯でこのページにアクセス

pyglet

2次元バーコード対応の
携帯で上の画像を読み
取るとアクセスできます

トラックバック (0)

まだトラックバックされていません。

トラックバックURL
http://www.kanshin.com/tb/keyword-2471729

キャンペーン


ロケットニュース24

未来検索 ガジェット通信
ページの先頭へ ページの先頭へ