SynonymsBot
Synonyms for pygame or Related words with pygame
pyqt
wxwidgets
wxpython
kdevelop
unrealscript
haxe
realbasic
libtorrent
monodevelop
freebasic
spidermonkey
textwrangler
cherrypy
fltk
tensorflow
hypercard
opensource
sagemath
cmake
textmate
ironpython
rasterbar
jedit
mingw
scipy
blitzmax
pygtk
beanshell
pyside
ironruby
dokuwiki
macpaint
datamelt
cpython
gambas
inkscape
watcom
gedit
scummvm
ncurses
amigabasic
robomind
xulrunner
purebasic
autoit
ultraedit
mediawiki
matplotlib
wxglade
ratfor
Examples of "pygame"
There is a regular competition, called PyWeek, to write games using Python (and usually but not necessarily,
Pygame
). The community has created many tutorials for
Pygame
.
Pygame
applications can run on Android phones and tablets with the use of
Pygame
Subset for Android (pgs4a). Sound, vibration, keyboard, and accelerometer are supported on Android. There is no way to run
Pygame
applications on iOS. Another limitation of pgs4a is the lack of multi-touch support, which prevents the use of things like pinch to zoom and two-finger rotation. An alternative to using
Pygame
is to use the Kivy library, which includes multi-touch and iOS support.
as well as generic game environments such as
PyGame
and Unreal Engine (see links below).
Pygame
is a cross-platform set of Python modules designed for writing video games.
There are several popular GUI library alternatives available, such as wxPython, PyQt (PySide),
Pygame
, Pyglet, and PyGTK.
Some hobbyists may use software packages that help with game development, such as Adobe Flash, Unity, Android Studio,
pygame
, Adventure Game Studio, , Godot, Unreal Engine, or Construct.
Impressive is written in the Python programming language, and
PyGame
is used as the windowing API. Its intended user interface is the command-line.
Pygame
was originally written by Pete Shinners to replace PySDL after its development stalled. It has been a community project since 2004 or 2005 and is released under the open source free software GNU Lesser General Public License.
Note that any other module, such as
pygame
, pyqt or pickle, may be used in combination with a Shed Skin generated extension module. For examples of this, see the Shed Skin examples.
Ren'Py is built on
pygame
, which is built with Python on SDL. Ren'Py is officially supported on Windows, recent versions of Mac OS X, and Linux; and can be installed via the package managers of the Arch Linux, Ubuntu, Debian, and Gentoo (in experimental overlay) Linux distributions. It has also been ported to Android, as well as OpenBSD and as of the pre-release of version 7, iOS.
"Endgame: Singularity" was originally written in August 2005 by Evil Mr Henry Software (EMH Software), using the Python programming language with the
Pygame
library. It was submitted to the first PyWeek challenge, a competition to create a complete Python game within a week. The source code is available on GitHub under the GNU General Public License version 2, but other game assets are licensed under a Creative Commons license and other licenses.
Pygame
is built over the Simple DirectMedia Layer (SDL) library, with the intention of allowing real-time computer game development without the low-level mechanics of the C programming language and its derivatives. This is based on the assumption that the most expensive functions inside games (mainly the graphics part) can be abstracted from the game logic, making it possible to use a high-level programming language, such as Python, to structure the game.
The prefix "Py-" is used to show that something is related to Python. Examples of the use of this prefix in names of Python applications or libraries include
Pygame
, a binding of SDL to Python (commonly used to create games); PyS60, an implementation for the Symbian S60 operating system; PyQt and PyGTK, which bind Qt and GTK to Python respectively; and PyPy, a Python implementation originally written in Python.
Since the v0.82 version, miniBloq includes miniSim: a small 2D robot simulator, aimed specially for kids. It's a very simple tool to help teaching basic robot programming to kids whom don't own a real robot. miniBloq features some simple blocks that controls a small simulated robot with some remembrances to Logo, where the robot can draw a small environment (a maze, for example) and then use a sensor to interact with that environment. miniSim is under the same license as miniBloq, and has been programmed in Python, using
PyGame
. miniSim is the official simulator software used by the educational program from the Argentine Government.
The launch of the GNOME and KDE desktop projects in the late 1990s organized application and, to a certain extent, game development. Both attempts to create a more usable Linux desktop attracted volunteers to make utilities to that end. These programs included games, mostly recreations of small games like "Minesweeper" or "Solitaire" that come with Microsoft Windows, arcade classics and the like, games from combined packs such as the Microsoft Windows Entertainment Pack, and occasionally original ideas. The variety and amount of these games, and other free games easily found in software repositories, have even led some to call GNOME or KDE-enabled Linux a better option for out of the box casual gaming than Microsoft Windows. Examples include "gbrainy", "GNOME Mines" and "KAtomic". Many such games are packaged into GNOME Games and kdegames. The availability of free game engines, such as Stratagus,
Pygame
, Sauerbraten and most prominently ioquake3 have also helped unify free software development by making the engine projects themselves hubs of activity for games that make use of them.