Game Description
In Battle of the Lexicon Lords, players embark on a journey to defeat powerful Lexicon Lords who have taken over the realms with their mastery of words. Each Lord has a unique word as their "Keyword," representing their essence and power. Players must decipher this Keyword through a series of word puzzles akin to the popular NY Times word game to weaken the Lexicon Lord before engaging in battle!
Players start by facing a word puzzle with a limited number of guesses to figure out the word, receiving feedback after each guess. Correct letters are highlighted, and correct letters in the wrong position are marked differently. This puzzle-solving phase is crucial, as the identifying the Keyword determines the difficulty of the ensuing boss battle.
Once the Keyword is deciphered or the player runs out of guesses, they enter a preparation phase. Here, they can equip items, choose spells, and strategize for the upcoming battle and any clues gathered during the word puzzle.
The boss battle takes place in a turn-based RPG style. Players use their equipped items and spells to weaken the Lexicon Lord, exploiting weaknesses related to the Keyword. For example, if the key word is "SPARK," using water-based spells could be more effective as the Lexicon Lord is associated with Fire.
Development
Lexicon Lords was very much my attempt at seeing if I could design a game that was a mash of very different game genres. It is half Wordle-like and half turn-based RPG.
Overall, I am pretty happy with the outcome of this experiment. It also gave me a chance to really take an in-depth approach to designing a system around ScriptableObjects.
- RPG-like Systems
- Elemental Damage system akin to a Pokemon-type mechanic
- Simple Leveling and linked Boss Scaling System
- Loot Drop Tables
- Multiple Item Types based on ScriptableObjects with easily extendable design
- Wordle-like Generation
- Large dictionary handling for valid and common words
- Support for words ranging from 3-6
- State machine logic controller for the “Word” board
- Word-Element association linking
- Unity Engine / C#
- Integrated Systems
- Unity Analytics
- Third-Party Libraries
- Text Animator
- DoTween Pro
- EasyFeedbackForm