Coverage for topdownengine/__init__.py: 100%
14 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-13 14:20 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-13 14:20 +0000
1# Copyright (c) 2026 Shaurya Sharma
2# SPDX-License-Identifier: MIT
4"""pygame-topdownengine is a game engine built on top of the pygame-ce
5framework. It allows for the quick creation of 2.5D top-down games."""
7from .game import Game
8from .game_object import GameObject, GameObjectGroup
9from .mobile_object import MobileObject
10from .env_object import EnvObject
11from .scenes import BaseScene, GameplayScene
12from .visual_utils import VisualUtils
13from .font import Font
14from .camera import Camera, SmoothTrackerCamera
15from .asset_paths import PACKAGE_ROOT, ASSETS_DIR
17# Dunder metadata variables
18__title__ = "pygame-topdownengine"
19__author__ = "Shaurya Sharma"
20__license__ = "MIT"
21__copyright__ = "Copyright 2026 Shaurya Sharma"
23from ._version import __version_info__, __version__