A 3D mobile word puzzle game inspired by Wordle mechanics, featuring a custom offline challenge system and native Android integration.
Words is a logic puzzle game where players have 6 attempts to guess a hidden word. The game provides visual feedback using a color-coded system to indicate correct letters and positions.
While the game is built in a 3D environment, it features a clean 2D UI optimized for mobile devices. The interface is currently in RU.
Status: Completed Prototype.
- Classic Gameplay: 6 attempts to guess the word with Green/Orange/Grey feedback.
- Dynamic Keyboard: The on-screen keyboard updates key colors in real-time based on the player's guesses.

- Offline Challenge System: A unique feature that allows players to input a custom word, generate a cryptographic hash/code, and share it with friends. Friends can enter this code to play that specific word. No internet connection required.

- Save System: Progress is automatically saved using JSON serialization.
- Native Android Integration: Uses native Android keyboard and clipboard functionality for a seamless mobile experience.
- Engine: Unity 2022.3.62f3 LTS
- Language: C#
- Core Packages:
- New Input System: For handling touch and input events.
- DOTween: For smooth UI animations and game feel.
- Data & System:
- JsonUtility: For local data persistence (save/load).
- AndroidJavaClass: Used to bridge Unity with Android native features (Keyboard & Clipboard).
The game is designed for Android devices.
- Guess the word: Type a word using the on-screen keyboard.
- Check hints:
- 🟩 Green: Correct letter in the correct spot.
- 🟧 Orange: Correct letter but in the wrong spot.
- ⬜ Grey: Letter is not in the word.
- Create a Challenge: Go to the menu, type a word to generate a code, and copy it to the clipboard to send to a friend.
This is a source code repository. To run the project:
- Clone the repository.
- Open in Unity 2022.3.62f3 or later.
- Build for Android Platform.
Created by nosok50