BobyStar's Avatar

BobyStar

@bobystar.craz.co

Unity Game Dev. I make VRChat Prefabs. Likes to have fun and get along. http://patreon.com/bobystar http://bobystar.itch.io

108 Followers  |  79 Following  |  31 Posts  |  Joined: 18.10.2023  |  2.2504

Latest posts by bobystar.craz.co on Bluesky

27.07.2025 01:57 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

NeoWorlds was released one year ago! And what better way to celebrate than with some cake? Log on today or tomorrow for a free item πŸŽ‚

12.07.2025 17:28 β€” πŸ‘ 24    πŸ” 6    πŸ’¬ 0    πŸ“Œ 1
Preview
GitHub - marius-sucan/KeyPress-OSD: This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key press at a clearly visible text size. It is developed for people with poo... This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key press at a clearly visible text size. It is developed for people with poor eye sight. It is meant to aid d...

I found these two in particular that function in that way globally:
github.com/Jagailo/YetA...

github.com/marius-sucan...

Found these from this forum:
softwarerecs.stackexchange.com/questions/87...

01.07.2025 22:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's in the manual bsky.app/profile/boby..., that medium article's content is AI generated. There is a whole paragraph there talking about Undo like it's a brand new feature.

30.06.2025 20:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Unity - Manual: Use numeric field expressions You can use a mathematical expression to calculate the value of a numeric field.

They are in the Manual:
docs.unity3d.com/Manual/Inspe...

30.06.2025 20:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image

Just finished Open NID's release. A new open source tool to help get past that pesky "IVRCSDKPreprocessSceneCallback" error from the VRChat Worlds SDK.

Can automatically fix Network ID Conflicts upon Build! And manage your Network IDs in a Scene.
github.com/BobyStar/Ope...

29.06.2025 02:10 β€” πŸ‘ 44    πŸ” 13    πŸ’¬ 3    πŸ“Œ 1

iirc /Assets, /ProjectSettings, and /Packages are the only 3 folders that define a Unity Project.

You can make a basically empty project by making those directories and opening it in Unity. Which is even more empty than a new Unity project lol.

25.06.2025 18:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Man,
Sometimes I take for granted the amount of wonderful, creative, talented, and kind people that are around me but I'm glad I can take my birthday as a day to give back to all of them and provide a fun time.

It'll never be enough: but thank you all.

Thank you. :)

22.06.2025 06:42 β€” πŸ‘ 28    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

IT'S HERE!!
The NeoWorlds Home Update is live!
Decorate your very own home! Win coins by playing games and purchase cool items to express yourself! #NeoWorlds #VRChat

20.06.2025 23:37 β€” πŸ‘ 142    πŸ” 45    πŸ’¬ 7    πŸ“Œ 7
Post image Post image Post image Post image

The Sweater Bird is now OUT!!
Available through the VRChat Avatar Marketplace and source files available through Itch and Jinxxy! (Links Below!!)

This was a massive learning experience, but I hope you all enjoy my first avatar base <3

02.06.2025 21:03 β€” πŸ‘ 46    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
Post image Post image Post image Post image

I guess with the VRChat Marketplace Open Beta up, its about time I show off what I've been working on for a bit πŸ‘€
I've been working on a new bird avatar base- take a look at my SWEATER BIRDS!!

Excited to finally be able to talk about this more!

21.05.2025 22:59 β€” πŸ‘ 98    πŸ” 31    πŸ’¬ 4    πŸ“Œ 2

Where do you think all those deleted Cubes go?

06.05.2025 15:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Add GetPlayerRestoreStatus Check | Persistence | VRChat A Networking.GetPlayerRestoreStatus(GameObject) and PlayerData.GetPlayerRestoreStatus(VRCPlayerApi) that returns a custom enum with the values: Incompatible ,

Not the same but similar:
feedback.vrchat.com/persistence/...

feedback.vrchat.com/persistence/...

02.05.2025 17:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

My issue with persistence is that there is no way a world can check if something goes wrong with restoring the data from the server. Worlds have to guess if the player is new or data is waiting/failed to load. The OnPlayerRestored event runs when all scene data is restored, only if there was any.

02.05.2025 14:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There shouldn't need to be a disclaimer for persistence. It's very convenient and should be a default for save data.

But you can (and prob should) encourage your players to save a copy as a personal backup via a save code, maybe even use the same code for both. PlayerData makes that easy to store.

02.05.2025 14:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I recomend any world using persistence to include a backup code save for the user to optionally copy.

I don't like the idea of save data being tied to a network that has had constant issues in the past. VRChat has demonstrated they cannot be trusted in that way.

02.05.2025 03:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

They will talk about "what happened here" in the next Developer Update (from the patch notes). Progress was lost only for those who joined and saved data via persistence during the time of the bug.

02.05.2025 02:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Neoworlds: 1 Year Later #Neoworlds #VRChat

01.05.2025 23:38 β€” πŸ‘ 71    πŸ” 17    πŸ’¬ 3    πŸ“Œ 1
Video thumbnail
27.04.2025 16:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

READY. ->
I WILL GRANT YOU ONE WISH... ->
OK. -> 3... 2... 1... GO! ->

25.04.2025 21:59 β€” πŸ‘ 64    πŸ” 16    πŸ’¬ 9    πŸ“Œ 0
Post image

Our technicians have been cataloguing a disturbing new development in Neoworlds. Some sort of rat-borne contagion has broken lose, affecting the appearances of many indigenous species in the area. It is not yet known if the illness is transmittable to players... (Thread) #VRRatTakeover

01.04.2025 22:42 β€” πŸ‘ 49    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

ZFighter: Catch z-fighting before your players do!

ZFighter is your new essential tool for Unity development. It helps you find and manage z-fighting in your Unity scenes.

Buy ZFighter now on the Unity Asset Store.
assetstore.unity.com/packages/slu...

#Unity3d #AssetStore #gamedev

14.03.2025 18:38 β€” πŸ‘ 56    πŸ” 23    πŸ’¬ 0    πŸ“Œ 5

Says a lot for someone who lost a race to a turtle. 🐒

11.03.2025 17:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

Spook Em Up's Winter Spirit Update is now released!!
Enjoy 11 new traps, a newly renovated lobby space, 16 new achievements, a new collection system, and A LOT of bug fixes and backend changes to the game to improve your experience!

Play on VRChat now!!! Hope everyone enjoys the update!!

07.03.2025 23:11 β€” πŸ‘ 34    πŸ” 12    πŸ’¬ 1    πŸ“Œ 0
A code comment that reads:
"ComponentWindows[0].Loaded = false; Love you :D"

A code comment that reads: "ComponentWindows[0].Loaded = false; Love you :D"

I still don't know what I meant by this lol

06.03.2025 02:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Car's Windshield Shattered by Flying Turtle || ViralHog
YouTube video by ViralHog Car's Windshield Shattered by Flying Turtle || ViralHog

Does this also cover throwing turtles at windshields?

youtube.com/shorts/LeDnv...

04.03.2025 00:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Also thinking of renaming the Ground Snapping setting to Disable Transitions since that's more clear to what that feature does.

Changing that name could break some custom content, but I feel with this new version it's worth the change. This is looking like a 2.0 the more I look at it lol!

27.02.2025 02:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

One of the things I'm adding is a new setting to gravity fields to define a custom orientation.

So you can make tractor beams and such without effecting the main orientation. Or programming that behavior yourself.

27.02.2025 02:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A line of code that sets a value to 1 if found as 0.
A comment above the line says:
"Don't divide by zero idiot! don't want any NaNs going about like last time >:(" with an angry face emoticon.

A line of code that sets a value to 1 if found as 0. A comment above the line says: "Don't divide by zero idiot! don't want any NaNs going about like last time >:(" with an angry face emoticon.

Side note:

26.02.2025 21:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cooking up a new update to Planet Movement!

I haven't heard much feedback about the API, so I'm not sure if I'd be breaking anything significant by changing it.

Thoughts?

26.02.2025 20:26 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

@bobystar.craz.co is following 20 prominent accounts