What are your feelings on PVP, in general and in Noia? What dev related milestone are you most excited to eventually get to? Any particular system or idea you are saving for down the road?
Maybe one of the fonts you have already does this. But, I would suggest maybe having one that is specific for people with dyslexia to make it easier to read
User selectable fonts: all the UI headaches of supporting multiple languages without ending up with multiple languages :/ I think this may be a miss step on your part, that will generate more work for the rest of development. Best case it magically always works and you just now have to test all ui changes in every font, multiplied by every language you end up supporting.
Seems to be working well so far. I have looked into localization a bit. But for now, "I" would rather deal with a coding problem, than have players with inherent accessibility issues unable to play the game.
I did not try this with fonts, but i do not see a problem why this should not work: For the font change you could try to implement your interface to TMP and then you can find all objects that implement the interface and call the function. IDataPersistance is Interface here This will give you list of all MonoBehaviour that implements the interface and then you just loop it and call the function to change the font. Start() { dataPersistances = FindAllDataPersistanceObjects(); } private List FindAllDataPersistanceObjects() { IEnumerable dataPersistances = FindObjectsOfType().OfType(); return new List(dataPersistances); } Calling the interfaces: foreach (IDataPersistance dataPersistance in dataPersistances) { dataPersistance.SaveData(ref gameData); #Call the interface function to change font }
I'm the one who appreciated Sans style font. Easy to read the quest.
What are your feelings on PVP, in general and in Noia?
What dev related milestone are you most excited to eventually get to? Any particular system or idea you are saving for down the road?
Maybe one of the fonts you have already does this. But, I would suggest maybe having one that is specific for people with dyslexia to make it easier to read
Supposedly those are what Sans Serif fonts are supposed to do. There are 2 of those now. So hopefully they work.
Welcome back to noia dev!!
I haven't been back since I found that infinite resource glitch,
But I promise I'll break away from my friend group and come chill again soon!
yeaaah. thank you for always listening your player
Yooo Devlog time !!!🎉❤
Player sprite update? Hell yeah! The player sprites always bugs me because it feels so mismatched with the environment
In the beginning, the video was edited and it looked like you didn't blink for a while 😂 that was funny
It looks like it is working for everything except buttons. Every button keeps its old font.
Yeah currently it is only on large blocks of text. Buttons can go weird with font changes. So it isn't used on buttons just yet
@@noiadev Boi, do I feel that. I'm a game dev myself and I always shy away from using any font that isn't default textmeshpro
The algorithm shall go brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
User selectable fonts: all the UI headaches of supporting multiple languages without ending up with multiple languages :/ I think this may be a miss step on your part, that will generate more work for the rest of development.
Best case it magically always works and you just now have to test all ui changes in every font, multiplied by every language you end up supporting.
Seems to be working well so far. I have looked into localization a bit. But for now, "I" would rather deal with a coding problem, than have players with inherent accessibility issues unable to play the game.
@@noiadev you're the dev, I think there are fonts that solve for these issues. GL
I did not try this with fonts, but i do not see a problem why this should not work:
For the font change you could try to implement your interface to TMP and then you can find all objects that implement the interface and call the function.
IDataPersistance is Interface here
This will give you list of all MonoBehaviour that implements the interface and then you just loop it and call the function to change the font.
Start()
{
dataPersistances = FindAllDataPersistanceObjects();
}
private List FindAllDataPersistanceObjects()
{
IEnumerable dataPersistances = FindObjectsOfType().OfType();
return new List(dataPersistances);
}
Calling the interfaces:
foreach (IDataPersistance dataPersistance in dataPersistances)
{
dataPersistance.SaveData(ref gameData); #Call the interface function to change font
}
Wingdings when
Love the vids
1:31 game dev in a nutshell
Ama!! I have soo many questions?? Do you like cheese? 🤤🧀
Recibee book 🤓
Do you ever blink? Lol 😂
Dwarves 😂