Bunnarium Engine's Avatar

Bunnarium Engine

@bunnariumengine.bsky.social

Bunnarium Engine is a C#-based game engine featuring an archetype-based ECS, a flexible framework-implementation layer, full generic math support, and more!๐Ÿšง๐Ÿ‡

11 Followers  |  2 Following  |  23 Posts  |  Joined: 25.07.2023  |  1.766

Latest posts by bunnariumengine.bsky.social on Bluesky

the new "field" keyword is beautiful

26.05.2025 19:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bunnarium Engine is now on .NET 10 preview 4!

26.05.2025 19:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

it all started with an idea:

what if static configuration variables that are declared for one type or another could all be optionally set from a configuration file?

enter ConfigTarget, an attribute that integrates any static field or instance into a config file system with just one line of code!

30.03.2025 03:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bunnarium now has a pretty decently-featured MIDI parser that also generates note and tempo data that can be easily read as generic rhythm game data ๐ŸŽถ๐Ÿ‡

22.12.2024 09:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of a small pop-up alert window declaring "Published 100 files!"

A screenshot of a small pop-up alert window declaring "Published 100 files!"

๐ŸŽ‰ (it wasn't BunnyECS)

15.12.2024 22:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i've got 99 files and BunnyECS still ain't one.

15.12.2024 22:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A logo of a "Prohibited" sign in green rather than red. In the border there is written "We do not test on animals, we test in production". A drawing of a rabbit with a heart next to it is in the upper part of the logo, a drawing of a server bay in flames in the bottom part.

A logo of a "Prohibited" sign in green rather than red. In the border there is written "We do not test on animals, we test in production". A drawing of a rabbit with a heart next to it is in the upper part of the logo, a drawing of a server bay in flames in the bottom part.

Happy Friday

29.11.2024 14:56 โ€” ๐Ÿ‘ 827    ๐Ÿ” 198    ๐Ÿ’ฌ 14    ๐Ÿ“Œ 13

the startup and bootstrapping sequence has been somewhat simplified, too

25.11.2024 04:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

okay. 82 now. goodness

25.11.2024 04:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

current number of source code files marked as documented, reviewed and ready for publishing: 69

18.11.2024 09:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 15.11.2024 05:12 โ€” ๐Ÿ‘ 6    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I have a custom VS setting to make possible nullability errors be errors instead of mere warnings. pros: Bunnarium code is generally better. cons: sometimes a bunny is lazy and code is yelled (null-forgiving ! operator) more than it is typed.

01.11.2024 19:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

for the record, this one ended in disaster

19.10.2024 23:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Aunn, Wriggle Nightbug & Takane Cursors๏ฝœyoiy_san๏ฝœpixivFANBOX It's a commission work but for public use here's Aunn Komano : here's Wriggle : here's Takane Yamashiro : feel free to use it ^^) here's an instruction video of how to change your cursor, it helps me ...

Howdy ho!
I commissioned a wriggle nightbug themed cursor from yoiy on twt.
You can download it below ! yoiysan.fanbox.cc/posts/8727019

17.10.2024 05:44 โ€” ๐Ÿ‘ 21    ๐Ÿ” 9    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

realtime doppler effect simulation status: it technically works but parts of it function on Looney Tunes logic and it's still clicking a lot when the doppler scale factor is positive...

25.03.2024 21:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have surveyed the shader language landscape and my two braincells have unified around a single thought - it may possible to to build a high-level common shader language that can be read as both glsl and hlsl, built entirely on macros and a dream.

15.01.2024 09:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Crashing ! in Release Mode

14.01.2024 19:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 18.12.2023 01:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

entity component system processing is no longer split into AS MANY THREADS AS POSSIBLE. systems are now balanced into a thread count that DOESN'T exceed the logical core count and, for my tenacity, the ThreadPooler rewarded me with a bag of carrots and a fluff เซฎโ‚ หถแต” แต• แต”หถ โ‚Žแƒ

16.12.2023 18:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a c# struct signature of an implementation of a generic 1-dimensional vector

a c# struct signature of an implementation of a generic 1-dimensional vector

I've lost control of my life

22.09.2023 22:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it's such a relief that the ECS is working now! it's so nice to have the most difficult-to-program part of the engine complet- what do you mean "what about rendering"?

21.09.2023 01:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If Bunnarium ever charges for engine use, then payment will be accepted in the following forms:

ยท Ear scritches
ยท Fur fluffs
ยท Carrots

12.09.2023 18:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

if there's any lesson imparted from using generics, it's that you don't need to fret about making separate classes for QuadTrees and OctTrees when you can make a tree that works in any number of dimensions!

15.08.2023 21:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

we are so back

11.08.2023 02:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

they're called runtime errors because they run away with all of your time

31.07.2023 16:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

what do you mean "it's not a word"? who asked you?? go to heck

30.07.2023 21:46 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@bunnariumengine is following 2 prominent accounts