Skip to main content

Console Graphics Library

Project description

Python рџђЌConGL рџ”®

pip: pip install -U ConGL

Why?

This python package is intended for people who don't know C++ and just want to build a console app/game using pythons simple syntax

Python ConGL containcs basically everything you need to create something cool using its API

Usage

Everything is same as C++ version, except few things:

  • Static eng2D::Layout methods collides and onCollision were renamed to collides_S and onCollision_S
  • WinScreen class can't be accessed (it can be needed in some rare cases)

Performance

Python ConGL is using precompiled binaries which means lack of any serios performance hits. Actually Python ConGL is just a wrapper for the C++ version.

Simple Example

from ConGL import *

screen = Screen()  
screen.toggleAutosize(True)

main = eng2D.Layout(screen)
rect = eng2D.shapes.Rectangle((30, 30))
main.addFigure(rect)

while True:
	# terminate when escape is pressed
	if keys.released(chr(0x1b)): 
		break
		
	main.draw(True)

More Examples

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ConGL-0.2.2.tar.gz (2.5 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page