Welcome to the RPG in Natural!
This is a roguelike RPG game developed in Natural, a programming language for mainframe environments. The game features turn-based combat, random events, and a simple world map.
The goal of the game is to survive through different stages, defeat enemies, and reach the final boss. Along the way, you'll encounter random events like bonfires (to heal), treasures (to gain power), and mimics (dangerous traps!).
Here are the key features of the game:
- Fight enemies using normal attacks, special attacks, or potions.
- Enemies have their own AI and can heal or perform special attacks.
- Bonfires: Restore your health and potions.
- Treasures: Gain special abilities or items.
- Mimics: Dangerous traps that damage you.
- Navigate through different stages, each with its own name and challenges.
- The final stage features a powerful boss with increased health.
- If your health reaches zero, the game ends.
- If you defeat the final boss, you win the game!
- Start the game: Confirm that you are 18 years or older.
- Navigate the map: Use the interface to move through stages.
- Combat: Choose between normal attacks, special attacks, or potions during combat.
- Random events: Interact with bonfires, treasures, and mimics as you progress.
- Environment: Mainframe with Natural programming language support.
- Resources: The game is designed to run in a terminal-based mainframe environment.
rpg_game.nat
: Contains the main game logic.- Screenshots: Images of the game interface.
You can find more screenshots in the screenshots folder.
- Developed by: Sergio Gracia Correia.
- Inspiration: The game is inspired by classic roguelike RPGs and the limitations of Natural for mainframe environments.
- Purpose: This project was created to showcase my skills in Natural programming and my ability to create engaging projects even in constrained environments.