DEV Community

Cover image for using unity access to create a basic seen. What works and what still needs developing
Daniel Longmore
Daniel Longmore

Posted on

using unity access to create a basic seen. What works and what still needs developing

Since development of unity access has gone so well, I have been able to have most of the basic features built. This means that I was able to begin testing it to see if it would be viable to use in the long run.
I did this by building a basic first person seen.

Building The Scene

I started with a blank unity seen and created a capsule, using the game objects menu in the menu bar.
I then used the accessible hierarchy to find the capsule.

shows the new accessible hierarchy with objects inside it
I then renamed it to player.

the image is of the object inspector where the name of the capsule is changed to player

Next, I added the components to the player object that will be needed for the game.

the image is of the component selection screen.

the image is of all the components added to the player in the inspector.
I then used the same process to add a ground and 2 walls.

the image is of the entire scene. It is seen from a first person perspective and features 2 walls on a ground.
overall, I found the new plugin to be much easier than using unity's editor or writing the code to create each object. However, there is still room for improvement.

what to work on next

Now that I have the basic features in place I need to work on a way for the unity access plugin to be integrated into the editor asset system. At the moment I have to move and rename assets in file explorer. This could cause reference errors if I forget to move a .meta file with the asset it is attached to.
I also want to build a material system. The alternative would be to write the code for the objects materials. However, a material system would give me added convenience when adding shaders or effects.


If you want to follow along with the development of Unity Access or check out the code, you can find the repository over on GitHub!

join the conversation

what problems have you faced when developing plugins for unity?
Have you done anything around accessibility?

Top comments (1)

Collapse
 
retro-coder64 profile image
Daniel Longmore

I built unity access because as a blind developer I could not access the unity editor. I am curious to know what your problems with unity have been