Projects tagged ‘pyglet’


[86 total ]

0 Users

simplui provides a lightweight and flexible GUI toolkit for Python/OpenGL applications using pyglet. Primarily intended as an aid in debugging and development, simplui is generally overkill for in-game GUIs.
Created 4 months ago.

0 Users

This project is going to be used for controlling a bell system. It requires only python2.4 and pyglet http://code.google.com/p/pyglet/downloads/list Please add comments or tips (I have only been using ... [More] python for several years... in other words "N00B') [Less]
Created 11 months ago.

0 Users

The primary goal of Cassopi is to produce an open source sketching application that allows non-destructive workflow. This is achieved by using a node based approach combined with GPU acceleration. For ... [More] latter point OpenGL is used. Cassopi is developed using Python. Pyglet provides basic windowing, event system and access to OpenGL. At first stage the goal is to get the user interface and basic node functionality working. After this the functionality will be extended to encompass sketching. Note that at the moment I am working on user interface library (http://bui.googlecode.com/) that I hope to use as the basis for Cassopi. [Less]
Created about 1 year ago.

0 Users

The goal of this project is to develop a Twisted reactor for Pyglet. The aim is to enable Twisted's networking capabilities to be fully integrated within the Pyglet event loop, introduced in version ... [More] 1.1. You can view the source or check it out using svn with: svn checkout http://pyglet-twisted.googlecode.com/svn/trunk/ pyglet-twisted-read-only [Less]
Created 10 months ago.

0 Users

The goal of pytform is to be a fully featured 2d polygon-based game development kit. I'm starting to create a 2d game, and developed this to make my work easier. It could be useful for more people, so ... [More] I've decided to share it! If you want more details, check the pytform's home page: http://sites.google.com/site/pytform With pytform, you code in Python. Pytform is mainly composed of a level editor and a "game class", used to implement your game. You can download the first release (v0.1) in the Downloads pane. Please consider that this is a very early beta! Hehe... I'm now focusing on documenting everything. This project uses the following libraries (if you get the source, you'll need to download them too): pyglet pybox2d pyyaml py2exe [Less]
Created 12 months ago.

0 Users

Lepton: A high-performance, pluggable particle engine and API for PythonLepton is designed to make complex and beautiful particle effects possible, and even easy from Python programs. Lepton ... [More] provides the following core features: Native-code core for high-performance particle dynamics and rendering Pluggable particle controllers for specifying particle behavior Two pluggable OpenGL renderers, and two pygame renderers Spacial domains, used to control particle emission and behavior Easy to use and powerful texture support, including animation Modular architecture that lets you easily configure and customize the engine The code includes several examples of how you can use the engine (using pyglet and pygame). Note the engine itself does not depend on any other 3rd-party Python libraries and simply requires the application to setup an OpenGL context in order to render particles. Learn MoreOverview -- The 10,000 foot view of Lepton Code Example -- A complete 3D explosion example program using Lepton and Pyglet Change Log -- Changes in the latest release RoadMap -- Where Lepton is headed Latest Checkins -- What's cooking in the subversion repo ApplicationsLepton was used for our pyweek entry Fishing Frenzy: Fishing Frenzy Pyweek Page Browse the Source Code If you are working on an application using lepton, let us know! [Less]
Created 12 months ago.

0 Users

cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications. It is built over pyglet. It provides some conventions and classes to help you structure a "scene ... [More] based application". A cocos2d application consists of several scenes, and a workflow connecting the different scenes. It provides you with a "director" (a singleton) which handles that workflow between scenes. Each scene is composed of an arbitrary number of layers; layers take care of drawing to the screen (using the pyglet and OpenGL APIs), handling events and in general contain all of the game/application logic. Cocos simplifies the game development in these areas: Defining a workflow for your game Creating special effects in layers Creating transitions between scenes Managing sprites Basic menus For more information, visit the cocos2d homepage [Less]
Created about 1 year ago.

0 Users

python + cocos2d + box2d
Created 4 months ago.

0 Users

IN ENGLISH: Weather Blob (Tentative Title)WB is a role-playing game which is coded in Python using Pyglet and Miru libraries. Current status: Pre-pre-pre-alpha Developers Name Job Hohoo ... [More] (reallysecretaccount) Lead developing, programming, sprites, music 404_not_found Sprites SUOMEKSI: Weather Blob (Työnimi)WB on RPG joka koodataan Pythonilla käyttämällä Pyglet- ja Miru-kirjastoja. Nykyinen tila: Esi-esi-esi-alfa Suunnittelijat Nimi Työ Hohoo (reallysecretaccount) Pääsuunnittelu, ohjelmointi, spritet, musiikki 404_not_found Spritet [Less]
Created 12 months ago.

0 Users

POISEPython Oldskool Ingame Sound Effects OverviewA python extension to create procedural sound effects. Coded for use in gamejams, it support pyglet playback. Uses cython + numpy for rapid buffer ... [More] generation. RequirementsIn order to use POISE you will need python numpy cython (0.11 or better) Optionally, if you want live sound output, you will need one of the following pyglet pygame If you have neither of these installed you will be restricted to just rendering Wave files. InstallationFirst make sure you have numpy and cython and pyglet installed. Then checkout the poise trunk. Build the cython extension by going python setup.py build_ext --inplaceThis should build the buffer.so importable object. If this stage is correctly completed, you can go import buffers from the python shell. If this statement fails, you may have to tell gcc where some of the header files are. The included makefile is for such a situation on my development Mac, but you shouldn't need it. Once this is done, to run the test, go python test-pyglet.pyDocumentationOscillators Envelopes API pyglet pygame Writing out wave files [Less]
Created 4 months ago.