itch.io is community of indie game creators and players

Devlogs

Introducing Custom Cursors for Enhanced User Interaction

HexFactory
A downloadable game for Windows and macOS

Hello everyone, we're back with an update that focuses on enhancing user interaction in our project. We've implemented custom cursors to provide a clearer visual indication of user actions. Here's a breakdown of the technical aspects and the subtle improvements they bring to the user experience.

Utilizing Scriptable Objects for Cursor Definitions:

For streamlined cursor management, we turned to scriptable objects. Creating cursor definitions as individual scriptable objects allows us to add, modify, or extend cursors without delving into complex code changes. This modular approach ensures future flexibility as the project evolves.

Adding Life through Dynamic Animations and Interactive Events:

Incorporating custom cursors goes beyond aesthetics. We've integrated dynamic cursor animations triggered by custom events. While this might seem like a small detail, it adds a responsive touch that brings user actions to life, creating a more engaging experience.

Intuitive Cursor Behavior for In-Game Objects:

Our custom cursor system isn't limited to a single context. We've made sure that any object within the game can initiate a cursor change. This context-sensitive approach aims to provide users with a seamless transition between different interaction points, enhancing overall user-friendliness.

Cursor Manager's Practical Functionality:

The Cursor Manager serves as the hub for managing this enhancement. With the ability to assign a default cursor, we can effortlessly switch cursor modes based on the game state. This understated feature allows for a more immersive experience that reflects the user's progression.

Enhancing User Actions through Visual Clarity:

Our primary goal behind introducing custom cursors is to improve the clarity of user actions. By using subtle visual cues, we aim to bridge the gap between player intent and in-game responses. It's about making the user's journey smoother and more intuitive.

Custom cursors might not be the flashiest addition, but we believe in their contribution to a more user-centered experience. We look forward to your engagement with this update and welcome your thoughts on how we can further refine this feature. Stay tuned for more development updates as we continue to fine-tune and enhance our project.

Files

  • hexafactory-win-beta.zip 163 MB
    Version 0.22
Download HexFactory
Leave a comment