Skip to main content

Small 3D game engine used at Sombra Studio

Project description

sombra-engine

Game Engine made in Python on top of the pyglet framework (work in progress).

Planned features

  • 3D models through glTF format (and limited support for OBJ)
  • OpenGL Renderer and GLSL shaders
  • Skeletal animations
  • Pathfinding
  • Rigid body physics
  • Particle systems
  • Terrain rendering
  • UI library with shaders support (through pudu-ui)

screenshot

You can get the OBJ model of Yoda from here

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

sombra_engine-0.1.0.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sombra_engine-0.1.0-py3-none-any.whl (35.6 kB view details)

Uploaded Python 3

File details

Details for the file sombra_engine-0.1.0.tar.gz.

File metadata

  • Download URL: sombra_engine-0.1.0.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for sombra_engine-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d41e5b3ac91456af7fc64b06defbc8e9a4f792a32307c92664dc02703ed69d9a
MD5 a7274fd0ab587627450436aacb18e14a
BLAKE2b-256 320289d080680a8f7835b93a63519d6d3075b6945544594bf07b1bdaa05c3b4b

See more details on using hashes here.

File details

Details for the file sombra_engine-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sombra_engine-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f51d3f29e529e7fb744a2342cf34d1baf76409bd38a57c3b1325a6a61884910f
MD5 c44183b1c79c584e6dd77fae85f28259
BLAKE2b-256 935bd0862355b2c91365ec29bfcf3d47110e469dd4da80139dbef8dfd73c2728

See more details on using hashes here.

Supported by

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