Medieval Smackdown
A fast-paced, real-time PvP action game that lets you step into the shoes of a unique medieval hero, such as a drunken Viking or a fierce executioner.
The game focuses on skill-based combat, where timing is key. You’ll battle opponents in dynamic arenas, using the environment to your advantage and unleashing devastating special moves like javelin storms and axe throws.
As you progress, you can upgrade your character and experiment with different spell decks to craft the ultimate strategy. With simple controls, leaderboard rankings, and multiplayer elements, it offers a thrilling and competitive experience.
My Contributions
- Battle Pass & Progression Systems
- Implemented a full Battle Pass system (client and backend), including UI, reward tiers, popups, scroll views, and premium reward logic.
- Handled season resets, purchase handling, visual polish, reward icons, XP tracking, and multiple tutorial-related states.
- Subscription System
- Backend model, editor tools, icons, colors, expiration handling, and auto-retry logic.
- Custom popup flows, perk previews, and player name color customization.
- Integration into battle pass, shop, UI headers, and reward modifiers.
- Live Events System
- Built a dynamic live events system with event types, icon support, scheduling logic, and localization.
- Developed prefab support, visual sorting, condition-based displays, and callbacks for event tracking.
- Localization & UI
- Extensively used I2 localization for global multilingual support across menus, tooltips, and dialogs.
- Created and optimized menu flows, hero detail popups, reward screens, and animated UI components.
- Backend & Server Integration
- Worked on backend data flows for subscriptions, battle pass, quests, and shop sections.