hans 5a2681e89b Moved all widgets and logic from gui app to Flutter package
- Implemented DebugToolsScreen for navigation to asset galleries.
- Created GameScreen to manage gameplay and renderer integrations.
- Added NoGameDataScreen to handle scenarios with missing game data.
- Developed SpriteGallery for visual browsing of sprite assets.
- Introduced VgaGallery for displaying VGA images from game data.
- Added GalleryGameSelector widget for selecting game variants in galleries.
- Created Wolf3dApp as the main application shell for managing game states.
- Implemented WolfMenuShell for consistent menu layouts across screens.
- Enhanced Wolf3d class to support debug mode and related functionalities.
- Updated pubspec.yaml to include window_manager dependency.
- Added tests for game screen lifecycle and debug mode functionalities.

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2026-03-23 18:44:32 +01:00
2026-03-19 23:32:44 +01:00
2026-03-15 12:26:35 +01:00

wolf_dart

A new Flutter project.

Running

Linux requirements

Linux (Debian/Ubuntu) requires the following packages to be installed:

libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev lld

S
Description
No description provided
Readme 7.8 MiB
Languages
Dart 54.3%
C 39.8%
Assembly 4%
GLSL 0.9%
CMake 0.5%
Other 0.4%