Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Pygame is a cross-platform set of Python modules designed for writing video games. [1]

29 relations: Analysis of algorithms, Application programming interface, Assembly language, C (programming language), Cocos2d, Computer graphics, Creative Commons license, Cross-platform, Dangerous High School Girls in Trouble!, Free software, Free software movement, Frets on Fire, GNU Lesser General Public License, High-level programming language, Indiecade, Library (computing), Low-level programming language, MIDI, Model–view–controller, Open-source model, Panda3D, PC game, Programming language, Pyglet, Python (programming language), Real-time computer graphics, Simple DirectMedia Layer, Usenet newsgroup, Video game.

Analysis of algorithms

In computer science, the analysis of algorithms is the determination of the computational complexity of algorithms, that is the amount of time, storage and/or other resources necessary to execute them.

New!!: Pygame and Analysis of algorithms · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Pygame and Application programming interface · See more »

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

New!!: Pygame and Assembly language · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Pygame and C (programming language) · See more »

Cocos2d

Cocos2d is an open source software framework.

New!!: Pygame and Cocos2d · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: Pygame and Computer graphics · See more »

Creative Commons license

A Creative Commons (CC) license is one of several public copyright licenses that enable the free distribution of an otherwise copyrighted work.

New!!: Pygame and Creative Commons license · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: Pygame and Cross-platform · See more »

Dangerous High School Girls in Trouble!

Dangerous High School Girls in Trouble! is a casual video game by independent developer Mousechief.

New!!: Pygame and Dangerous High School Girls in Trouble! · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: Pygame and Free software · See more »

Free software movement

The free software movement (FSM) or free / open source software movement (FOSSM) or free / libre open source software (FLOSS) is a social movement with the goal of obtaining and guaranteeing certain freedoms for software users, namely the freedom to run the software, to study and change the software, and to redistribute copies with or without changes.

New!!: Pygame and Free software movement · See more »

Frets on Fire

Frets on Fire (FoF) is a free, open-source Finnish music video game created by Unreal Voodoo.

New!!: Pygame and Frets on Fire · See more »

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).

New!!: Pygame and GNU Lesser General Public License · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

New!!: Pygame and High-level programming language · See more »

Indiecade

IndieCade or Indiecade is an international juried festival of independent games.

New!!: Pygame and Indiecade · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Pygame and Library (computing) · See more »

Low-level programming language

A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map closely to processor instructions.

New!!: Pygame and Low-level programming language · See more »

MIDI

MIDI (short for Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related music and audio devices.

New!!: Pygame and MIDI · See more »

Model–view–controller

Model–view–controller is commonly used for developing software that divides an application into three interconnected parts.

New!!: Pygame and Model–view–controller · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Pygame and Open-source model · See more »

Panda3D

Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.

New!!: Pygame and Panda3D · See more »

PC game

PC games, also known as computer games or personal computer games, are video games played on a personal computer rather than a dedicated video game console or arcade machine.

New!!: Pygame and PC game · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Pygame and Programming language · See more »

Pyglet

Pyglet is a library for the Python programming language that provides an object-oriented application programming interface for the creation of games and other multimedia applications.

New!!: Pygame and Pyglet · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: Pygame and Python (programming language) · See more »

Real-time computer graphics

Real-time computer graphics or real-time rendering is the sub-field of computer graphics focused on producing and analyzing images in real time.

New!!: Pygame and Real-time computer graphics · See more »

Simple DirectMedia Layer

Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.

New!!: Pygame and Simple DirectMedia Layer · See more »

Usenet newsgroup

A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from many users in different locations using Internet.

New!!: Pygame and Usenet newsgroup · See more »

Video game

A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.

New!!: Pygame and Video game · See more »

Redirects here:

PyGame.

References

[1] https://en.wikipedia.org/wiki/Pygame

OutgoingIncoming
Hey! We are on Facebook now! »