Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Bunny Eureka›Events›Dev Diary: Learned Jobs, Lost Frames, Gained Wisdom
Community

Dev Diary: Learned Jobs, Lost Frames, Gained Wisdom

Bunny Eureka · published 16 months ago

All eventsPlayers around this dateRead on Steam

Tried rewriting with Unity’s Job System, but because the data set was small, it ended up slower, so I rolled everything back.
In short: no actual changes.

⸻⸻⸻⸻⸻⸻⸻⸻⸻

Recently, I heard about Unity’s new multithreaded system: Jobs + Entities, supposedly offering speed boosts of 10x, even up to 200x.
I had no idea what it was, but it looked really complicated.

I asked an AI how long it’d take to learn.
It said “half a year,” and I panicked — thought it was going to be math-class levels of pain.

I hesitated for a long time, mentally preparing myself, before I started.
And of course… turns out the AI was confidently lying again.
It didn’t take nearly that long.

That said — yeah, the beginning was full of pain.
Certain Unity packages just wouldn’t install.
I tried importing tutorial files and was greeted with a full-screen wall of error messages.

But I didn’t fall apart sobbing. (Crying wouldn’t help anyway, right?)
Whenever I got too tired, I’d just go watch some funny shows. Then once I felt better, I’d come back and keep learning.

To be honest, the learning process was so hard that I ended up watching a lot of shows. I even wrote a full psychological breakdown of both the protagonist and the villain — just checked: 28,370 words.
It felt like school again — making zero progress in the textbook, but remembering every joke the teacher told in vivid detail.

⸻

Eventually, I finally got the hang of it. I rewrote the “find nearest item” logic using Jobs…
…and the game got slower.

Sometimes dropping to 20 FPS, which is really bad.
Before the rewrite, it was holding steady at 80+ FPS.

That’s when I realized: NativeArray comes with overhead.
For small data sets, it actually hurts performance.

So… I rolled it back.
Still, not a total waste — I learned something that might help with the next game.

⸻

If you’re curious what I’ve been learning, here’s the Unity official documentation:
https://learn.unity.com/course/basics-dots-jobs-entities/tutorial/get-started-with-unitys-job-system

More from Bunny Eureka

Other announcements

All events
Bunny EurekaGame update31 Aug 2026UI Improvements, Better Trains, No new features — no need to open the game.A small update focused on UI improvements and making the little train more useful. If you've already played the game, you don't need to open it just for this update. There aren't any other major new features. 1. Better UI Thank you to the helpful players who gave me feedback! It was super helpful! I reorganized the categories and added gameplay tips directly into them, so hopefully the UI is a…In-game event27 Aug 2026New Story, New Letters & A Wooden Train✦ Stories & Letters · Reworked the old stories and added some new illustrations to the storybook. · Reorganized the order of the letters and added several new Bunny letters. Some new letters were also added into the old timeline, so remember to go back and check the old letters! There are now 49 letters in total. · Added a new story — with a little wooden train! I really love how the train turn…In-game event14 Aug 2026New Firework Night & A New Storybook Index★ Visual Improvements 1. Improved Bunny and Pig firework effects. 2. Added a beautiful new firework night. 3. Added a lovely outer ring around the island during the daytime. ★ Feature Improvements 1. The Storybook now has an index, so you can jump directly to any chapter. 2. Time Slowdown can now be set to slower speeds such as 0.2x and 0.3x. This update only contains visual and feature changes…