Test suite modernization
This commit is contained in:
parent
0969f7c2f6
commit
52fdfd0347
141 changed files with 9947 additions and 4665 deletions
29
tests/procgen_interactive/__init__.py
Normal file
29
tests/procgen_interactive/__init__.py
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
"""Interactive Procedural Generation Demo System
|
||||
|
||||
An educational, interactive framework for exploring procedural generation
|
||||
techniques in McRogueFace.
|
||||
|
||||
Features:
|
||||
- 256x256 maps with click-drag pan and scroll-wheel zoom
|
||||
- Interactive parameter controls (steppers, sliders)
|
||||
- Layer visibility toggles for masks/overlays
|
||||
- Step forward/backward through generation stages
|
||||
- State snapshots for true backward navigation
|
||||
"""
|
||||
|
||||
from .core.demo_base import ProcgenDemoBase, StepDef, LayerDef, StateSnapshot
|
||||
from .core.parameter import Parameter
|
||||
from .core.widgets import Stepper, Slider, LayerToggle
|
||||
from .core.viewport import ViewportController
|
||||
|
||||
__all__ = [
|
||||
'ProcgenDemoBase',
|
||||
'StepDef',
|
||||
'LayerDef',
|
||||
'StateSnapshot',
|
||||
'Parameter',
|
||||
'Stepper',
|
||||
'Slider',
|
||||
'LayerToggle',
|
||||
'ViewportController',
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue