





Project Spotlight: A Python & Flask-Powered RPG for Language Learning
This project was born from a simple idea: why not turn the «grind» of learning English into a post-apocalyptic adventure? Built using Python and Flask, this interactive game challenges players to navigate a world overrun by Terminators while sharpening their language skills.
How it works:
The game drops you into a series of branching scenarios where every choice matters. Usually, you’ll face three paths: some lead to new story beats, while others allow you to scavenge for vital loot—ranging from high-tier weaponry and tools to consumables and tactical gear.
Key Features:
Dynamic World Map: Once unlocked, players gain the freedom to move between discovered locations, giving the game an open-world feel.
Squad Management: As you progress, you can recruit up to 12 unique survivors. Each character has their own health bar and customizable equipment slots for weapons and armor.
Permadeath & Risk: Be careful—both your main character and your squad members can die if you’re outmatched. Every skirmish with a Terminator is a threat to your survival.
The «Final Test» Battles: At the end of every stage, you’ll face a Boss Terminator. This is where the core learning happens. To defeat them, you must solve English language exercises. Your accuracy directly impacts the battle; the more mistakes you make, the more damage your team takes.
The Mission:
Your ultimate goal is to fight through every sector, dismantle the Terminator threat, and decrypt classified intel to unlock the final endgame scenario.
