Skip to main content

Мощный 2D-игровой движок на Python, зависимый от pygame но современный. Данная версия разработана для новых версий Python

Project description

S1SEngine – 2D Game Engine by Team S1S TopTools

S1SEngine — это мощный и простой в использовании 2D-игровой движок, написанный на Python. Он предоставляет компонентную архитектуру, встроенную физику, работу со спрайтами, анимациями, частицами, тайловыми картами, звуком и камерой. Движок полностью независим (использует Pygame для низкоуровневого доступа, но скрывает его за чистым API).

🚀 Возможности

  • Компонентная система (GameObject + Component)
  • Сцены с простым переключением
  • Спрайты и анимации
  • Физика (Rigidbody, коллайдеры Box и Circle)
  • Частицы (ParticleEmitter)
  • Тайловые карты (Tilemap)
  • Поддержка звука и музыки
  • Управление с клавиатуры и мыши
  • Камера, следующая за объектом
  • Вспомогательные математические функции

📦 Установка (CMD)

pip install S1SEngine

------------------------------------------------------------------

S1SEngine – 2D Game Engine by Team S1S TopTools

S1SEngine is a powerful and easy-to-use 2D game engine written in Python. It provides a component-based architecture, built-in physics, support for sprites, animations, particles, tile maps, sound, and camera. The engine is fully independent (it uses Pygame for low-level access, but hides it behind a clean API).

🚀 Features

  • Component system (GameObject + Component)
  • Scenes with simple switching
  • Sprites and animations
  • Physics (Rigidbody, Box and Circle colliders)
  • Particles (ParticleEmitter)
  • Tile maps (Tilemap)
  • Support for sound and music
  • Keyboard and mouse control
  • Camera that follows the object
  • Auxiliary mathematical functions

📦 Installation (CMD)

pip install S1SEngine

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

pyspongebob_2d_for_new_python-1.0.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file pyspongebob_2d_for_new_python-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pyspongebob_2d_for_new_python-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 537d29fdfeb0ae9bb40324ef7e524f842e10fdf91a54f17916bc80c472cda23e
MD5 be7bee525179e7403dd724e6dabfb53e
BLAKE2b-256 9b64d0bf5a4339102e016133f5d9b76e9d49430a0d0d9e193870446c5c36efbb

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