Welcome to DNGUGotE3, a Fighting game mainly in Windows batch (.bat)!
README:
DA NAPKIN GOD ULTIMATE GAME of the EON III (DNGUGotE3)
Welcome to DNGUGotE3, a turn-based fighting game built entirely in Batch, VBScript, and AutoHotkey.
This project includes a custom launcher, a unique file format for your game saves, a card visualizer to show off your save files to others, and a registry script to integrate your custom file format with Windows.
How to Start
First-time Launch
- Double-click
setup.batin the root folder. - Wait for the installation to complete.
- Use the generated desktop shortcut, or navigate to
/game-files/and runopen-l.vbs.
Returning Players
- Run
open-l.vbsfrom the/game-files/directory, or use your desktop shortcut to access the launcher.
Moved the game files?
- Please re-run
setup.batto update the file paths.
Project Structure
| Directory | Description |
|---|---|
/game-files/ |
Core game logic and executables. |
/game-files/icons/ |
Game and file type icons (holytext.ico, dngugote3.ico). |
/game-files/saves/ |
Your personal save files. |
/game-files/other/ |
Utility scripts, including the registry configuration. |
Security & Transparency
Because this game uses system-level scripting languages for its launcher and save systems, I have provided the full source code here on GitHub. You are encouraged to inspect the code to ensure it meets your security standards before running it.
ReactOS Compatibility
DNGUGotE3 is proudly developed with native compatibility for ReactOS™. While it also functions on modern Windows, the game’s architecture was specifically designed to run within the ReactOS environment, utilizing standard Batch, VBScript, and AutoHotkey implementations that align with the ReactOS project's goals.
Key Features
- Custom Save System: A unique file format designed specifically for DNGUGotE3.
- Card Visualizer: Easily show off your progress and characters to other players.
- Retro-Inspired Launcher: A lightweight, custom-built interface to manage your game sessions.
- Open Source: Full transparency—check the code to see how the logic works under the hood.
- The game is just the
DNGUGotE3.batfile, you dont need any other files included to play!
Troubleshooting
- Antivirus False Positives: Because this project uses Batch and AHK scripts for automation, some antivirus software may flag it as suspicious. This is a common false positive for open-source scripts; you can verify the code yourself by reviewing the files in this repository.
- Setup Issues: If the game fails to launch after moving files, simply re-run
setup.batto reset your paths.
License
This project is provided for educational and entertainment purposes. Please do not re-distribute without permission.
Known Issues
- Windows Compatibility: The Card Visualizer character display currently has a rendering issue on Windows. While the feature is fully functional and stable on ReactOS, it may not display correctly on modern Windows versions. This is currently under investigation.