Unity_access, major updates and release status
DEV Community

Unity_access, major updates and release status

****For the past 2-3 weeks I have been working on Unity_access. For those that do not know, Unity_access is a plugin for the Unity Editor that makes the previously inaccessible Editor more screen reader compatible. In this devlog I will outline the major updates that has happened since the last feature showcase. Updates Accessible Project Window/Assets Viewer One of the main limitations of the Unity Editor is that the Project Window was not accessible. Unity_access now has a new Assets Viewer that aims to fix this issue. The Assets Viewer allows the user, as of today, to perform the following actions: - view files and folders - deleting files and folders - moving assets - renaming assets This is intended to become much more than a file explorer. As such, I am adding more options for each asset type such as setting an image's Texture Type to Sprite (2D and UI). Options Menu for Scene Objects Unity_access now provides access to object specific options through the new Options Menu. This is accessed by pressing Shift+F10. This is designed to allow users to access the same options as a sighted developer would, through visual menus. The Options Menu has the following options: - rename - delete - duplicate - set parent - unparent - create Prefab This menu is intended to give users more ways to work with objects in the scene and it will most likely be expanded in the future. Creating Prefabs One of the biggest advances is the ability to create Prefabs of objects. This means that users of Unity_access can use a Unity feature that provides a high level of convenience. The option is located in the Options Menu and it will create a Prefab of the object with all components and scripts attached to that object as well as child objects and properties. Console Unity_access also has a basic Console which allows users to read logs, messages and errors from Unity or their programs. It also allows messages to be copied using Ctrl+C. creating new scenes Unity_access has allows users to create scenes. It provides users with the options to select from scene templates or create an empty scene. Project Settings The Project Settings window is designed as an accessible version of the Unity Project Settings window. The current options in the menu allow the user to edit product info and add, edit and remove Tags and Layers. Build Profile The Build Profile window allows the user to control the build of their project. It currently allows the user to switch profiles, control scene selection, set the target platform and select the type of build that is built or built and run. Accessing the Plugin To use the plugin you can download it from the GitHub repo retro-coder64 / unity_access a unity editor access plugin that allows visually impared game developers to use the unity editor unity access Unity access is an editor plugin that aims to make the unity editor more accessible to people who need to use screen readers It uses the Unity Editor API as well as the NVDA API to connect the editor with the NVDA screen reader The project has been vibe coded using openai codex and the main language is c#. installing the plugin to install the plugin follow these steps: - clone the github repo into a folder - from the cloned repo coppy the folder named editor (found in the Assets folder) you can also coppy the Editor.meta file but unity can create it's own. -paste the folder into the Assets directory of your unity project. - open the unity editor and allow it to compile the new scripts. useful shortcuts ctr + 2 puts unity into the game view h opens the accessible hierarchy ctrl + p plays the seen… Any feedback from experience unity users or blind game developers would be welcome Top comments (0)

Read on DEV Community ↗ ← Back to News

Comments

No comments yet. Start the discussion.