Have you worked with UI toolkit and made it accessible to the #screenreader yet? Can you give me any tips for good tutorials? Let me know, I am curious.
Have you worked with UI toolkit and made it accessible to the #screenreader yet? Can you give me any tips for good tutorials? Let me know, I am curious.
I think I will have to do a smaller excercise project to just learn the #Unity UI toolkit + accessibility features. If I try to do it at the main project right away, I think I will get tangled up in the complexity.
But in my little unimportant world, this means that I have to learn a new UI workflow and how to make it accessible at the same time.
So I will do the logical thing and work on something else instead, haha. ๐ซ ๐๏ธ
Right after I figured out how to use the #accessibility plugin with the old UI system, #Unity announces that they will discontinue it.
This is a major step forward in the grand scheme of things, because the new UI toolkit comes with screenreader accessibility built in.๐๏ธ
The end of the year is always very intense, so I did not get around to work on the potato survival game. But now is January, I have some free days and am ready to sit down and get started! ๐ฅ
I have to admit that my motivation is really low right now, because... ๐๏ธ
I finally got around to play the final season of @thewalkingdead.bsky.social. I did not have time to play when it came out. I was afraid that I might have outgrown the series in the meantime, but I am happy to report that the story still touched me. ๐งโโ๏ธ Needless to say that I played the whole thing.
How do you go about #accessibility on your webpage? Do you use a framework or do you make it yourself? Let me know, I am curious.
Was that a bit excessive? Maybe. But we were fed up with our years old Wordpress theme. So an overhaul was overdue. I still have to fix some issues, but at least now I actually have control over the page. ๐
As you might know if you work in Germany, the Barrierefreiheitsstรคrkungsgesetz is in power since this year. It says that your online service, e.g. your webpage has to be accessible. Its realizing the #EuropeanAccessibilityAct (EAA). So I learned a bit of html and CSS and revamped our webpage. ๐
DEMO OUT NOW!
The Greenening - A wholesome incremental journey ๐ฑ
๐บ๏ธ Explore a forgotten world
๐ Discover the secrets hidden beneath the ashes
๐ง Upgrade your versatile watering abilities
๐บ Grow a cozy space garden
๐ฎ Play + wishlist: store.steampowered.com/app/3634980/...
#indiegame
That goes not so well:
โข I am still not sure on how to handle art
What can I improve?
โข find out what needs to be represented in art
Next steps:
โข set up prototype
โข fill in feature matrix
๐ฅ Development diary: potato survival game:
What I did today:
โข wrote vision doc
โข set up feature matrix
โข wrote down goals of preproduction
โข setup project in task manager
That goes well:
โข I made good progress today
๐
Its important to note that the plugin alone will not make the complete game accessible to blind players. The game needs to be designed in a way to work with it properly.
Just reading the menu and HUD will likely not enable a blind player to play the game.
#gamedev
#a11y
I explored the the accessibility plugin and played around a bit, but I think to understand it fully, I will have to consult the documentation.
Has anyone done the course and can tell their experience with the project? Did I miss something or are some elements just not screenreader friendly?
๐
I am not sure if this is on me, but I also could only hear the HUD read out when using the cursor. I could not reach them with the arrow or tab buttons.
I assume the game is not playable for a #blind person that way.
๐
After being not sure if this was a bug, or a design flaw, I looked at the pop up in the game and where was no accessibility script attached, which I find weird. Why only read the menus and HUD?
๐
As far as I can tell, the text to speech is only triggered on the menu and HUD UI. Other UI, like a pop up in the game that told me to press space to pick up an object, is not read.
๐
The project uses the free accessibility plugin by MetalPop Games. assetstore.unity.com/packages/too...
The plugin makes the UI accessible with screenreaders by allowing to give UI elements, such as labels or buttons alt texts.
I can test that in the Unity editor, which is very convenient.
๐
Last time I wrote that I did not have a chance yet to have a look into the example project in Unity - and that is completely on me.
The instructions on how to do it were in the first course, I just did not see it. ๐คฆ
So, Before I venture into the next unit, I will have a look into the project.
๐
This is how it went:
It's been a while. Life was doing its thing and I did not get around to continue with the course. But now I am back!
๐
A screenshot of the UI Accessibility Plugin (UAP) by MetalPop Games in the Unity Asset Store. It has a four star rating (out of 13 ratings), and is liked 182 times. It is free and advertises that it is easy to set up. Make your UI accessible with a few clicks!
Personal review of unit 4 of the #gameAccessibility course from #Unity, pt.1 Link: learn.unity.com/course/pract...
TLDR: I finally checked out the example project in Unity and tried the accessibility plugin. Neat stuff, but of course you need to put in more work to make your game fully accessible ๐
The next step is getting feedback on my idea - so I am asking you dear reader to give me feedback on my idea. What do you think about: Minimalistic #SurvivalGame - a tongue in cheek story survival game. Can you survive on a deserted island with nothing but a potato? Let me know, I am curious!
I am supposed to set an accessibility focus, and I will go with making the game accessible for #blind players, since I did not do that before and since most games are not accessible to them yet.
๐
Then I get some tips on how to do inclusive worldbuilding. My game will probably not feature any characters or societies, which feels a bit like cheating. But on the other hand, I won't get stuck in my own head overthinking everything, so I count that as a win.
๐
So I will have to learn how to do model one in @blender.org . A potato might be doable... right? At least I hope so.
๐
The game is called "Minimalistic survival game" and revolves around surviving on a deserted island with nothing but a potato. ๐ฅ
I also always wanted to use @kenney.nl game assets in a project. So I will do that as well. There is even a low poly food package, but it does not feature a potato!
๐
By choosing one of my old ideas, I know that the game concept is small by design. And I made a game with which outcome I was not satisfied back in 2019 and which I always wanted to revisit at some point.
๐
The course provides me with some genres that I could choose from and that are "easy" to do, but I already have an idea on my own.
In the past, I participated in the one hour game jam quite a few times, which is always great fun. The jam is about creating a tiny game experience in just an hour.
๐
This is how it went:
After a lot of theoretical input and research, I finally get to do some game development! Yeah!
But first, I need an idea on what to develop. I want it to be a very small idea, so that there a realistic chance for me to finish the project at some point.
๐
A screenshot of the Unity accessibility course, unit Project pre-production. It shows the following text: What you will learn - Youโre now ready to plan your game. This is a critical stage of the creative process, especially when you are focusing on accessibility. The preparation, exploration, and scoping that you do in this stage will have a direct impact on your experience when you begin design and development.
Personal review of unit 3 of the #gameAccessibility course from #Unity, pt.1 Link: learn.unity.com/course/pract...
TLDR: In this part of the course I start with developing my own project, based on the knowledge of prior chapters. I pick my idea and ask you for feedback on it.
๐
#gamedev
#a11y