Gareth's Dev Log #2: Our Journey to Mobile-Friendly Controls
Introduction
When developing Career Quest, one of our earliest and most important decisions was choosing the platforms to publish on. We ultimately decided on itch.io and the Google Play Store (Android). While the reasons for these choices aren’t the focus here, they explain why we’re optimizing Career Quest for mobile devices.
Goals
- Keep the controls simple to avoid overwhelming the player.
- Ensure the controls are intuitive and easy to use for players of all ages.
Challenges
- Design controls that minimize on-screen clutter while maintaining functionality.
What We Are Trying
We used Unity's new input system and on-screen controls, which made setting up on-screen buttons remarkably easy. Here's what we've implemented so far:
- Added on-screen buttons for left and right movement.
- Created action buttons for triggering skills, which only appear once the player acquires those skills.
- Designed interaction buttons for actions like picking up objects or opening doors, visible only when near interactable objects.
- Implemented a "tap anywhere" function to advance or end dialogs.
By dynamically showing buttons only when needed, we aim to keep the interface clean and user-friendly.
Closing Thoughts
Since this system is newly implemented, it’s too early to determine if we’ve fully achieved our goals for mobile controls. However, on a positive note, my 8-year-old daughter found the controls intuitive, which suggests we're on the right track.
One thing is certain: Unity’s new input system has been a pleasure to work with, making the process of implementing mobile controls seamless—at least so far!
Career Quest
Status | Prototype |
Authors | garethcheah, noelderoij, Mazui |
Genre | Platformer |
More posts
- Mazui's Dev Log #4: What's next96 days ago
- Gareth's Dev Log #4: Bringing Mobile-Friendly Gameplay to the Browser96 days ago
- Mazui's Dev Log #3: Level design 10196 days ago
- Gareth's Dev Log #3: Level 1 Complete99 days ago
- Mazui's Dev Log #2: The artDec 20, 2024
- Mazui's Dev Log #1: From ideas to planningDec 20, 2024
- Gareth's Dev Log #1: Embarking on the Career Quest AdventureDec 10, 2024
Leave a comment
Log in with itch.io to leave a comment.