Skip to main content

A lib to create 2D games

Project description

# PyEngine

A lib to build 2D Games.

## Dependencies

- Python 3.5+
- PyGame

## Other information

- Main Developer : LavaPower
- Contributors : X
- Develop on :
- System :
- Windows 10 (V 0.1.0-DEV --> Latest)
- Version of Python :
- 3.7.1 (V 0.1.0-DEV --> Latest)
- Librairy :
- PyGame (V 0.1.0-DEV --> Latest)

## Known bugs of the developing version

- X

## Changelog

### V 1.0.0 : XXX Update - XX/05/19

- Components : Create LifeBarComponent, MoveComponent
- Components : Rework on system (Work with constructor)
- World-Enums : Create WorldCallbacks (OUTOFWINDOW)
- Components/SpriteComponent : Add set_size function
- Components/PhysicsComponent-Enums : Add CollisionCauses in CollisionCallback
- Components/PhysicsComponent : Add gravity management
- Components/ControlComponent : Add speed management
- Components/ControlComponent : Add controls management
- Components/ControlComponent-Enums : Add LEFTRIGHT and UPDOWN ControlType
- Components/ControlComponent-Enums : Add ControlsE Enums
- GameState-Window-World : Create GameState System
- Systems/UISystem : Create Wigets System
- Widgets : Create Label, Image, Button, Entry widget
- Window : Add title and background color management
- Exceptions : Rework on system (rename and remove useless exceptions

### V 0.2.0-DEV : Little Update - 25/04/19

- Components/PhysicsComponent : Collision Callback return object
- Systems/EntitySystem : Remove condition to add entity
- Window : Add a function to end game
- Setup.py : Add dependances (PyGame)

### V 0.1.0-DEV : Initial Update - 19/04/19

- First Version

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

PyEngine-2D-1.0.0.tar.gz (10.1 kB view details)

Uploaded Source

File details

Details for the file PyEngine-2D-1.0.0.tar.gz.

File metadata

  • Download URL: PyEngine-2D-1.0.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for PyEngine-2D-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9cad390ba693727b681e08fc507d01f6ce93b766848efbb9aaad1e9ddff821c8
MD5 d5f1653658a81b58550234ae05716e06
BLAKE2b-256 9a223e7bf893358dc403bdcec5620e915aeb4bc3d2379b4d38045392160136c5

See more details on using hashes here.

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