Coverage for topdownengine/__init__.py: 100%

14 statements  

« 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 

3 

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.""" 

6 

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 

16 

17# Dunder metadata variables 

18__title__ = "pygame-topdownengine" 

19__author__ = "Shaurya Sharma" 

20__license__ = "MIT" 

21__copyright__ = "Copyright 2026 Shaurya Sharma" 

22 

23from ._version import __version_info__, __version__