Start Of Development
This is the beginning of my my development for "Sign Pals". My first major task was creating a polished introduction to set the right tone for the application. I realized that a professional opening and navigation system could dramatically improve the player experience.
Designing the Scene Structure
For all scenes in my game, I established a standard canvas setup to ensure consistent display across different devices:
- Screen space overlay render mode for UI elements
- Canvas scaler configured to work with my reference resolution (1920x1080)
- Proper anchoring and layout components for responsive sizing
This standardized canvas setup is used throughout all scenes in the game, providing a consistent foundation for the UI. With this structure in place, I created a dedicated "OpeningLogo" scene to begin the game experience.
Creating Opening Landing Page Elements
For the Sign Pals logo, I needed several elements to create an engaging intro:
- The main "Sign Pals" logo I created in Illustrator
- Character elements that would animate in sequence
- A "Press anywhere to start" text that blinks to prompt user interaction
- Touch/click detection for the entire screen
Animation
The animation sequence creates a playful and engaging introduction. Here's what happens when the game starts:
- The main "Sign Pals" logo smoothly fades in and grows from the center of the screen
- Once the logo is fully visible, the character mascots pop in one by one with a slight bounce effect
- After all elements are visible, the "Press anywhere to start" text begins to blink, alternating between visible and invisible
- The player can tap or click anywhere on the screen to proceed to the mode selection
I implemented this sequence using coroutines to control the timing and animation effects:
The bounce effect for the characters is achieved through the overshoot in the scaling animation. They will briefly grow larger than their final size before settling into place. This creates a lively, cartoonish feel that matches the playful nature of a sign language learning game for children. The blinking text provides a clear call to action that encourages players to interact with the game.
Comments
Post a Comment