neuecc / UniRx

Reactive Extensions for Unity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What game or library is using UniRx?

neuecc opened this issue · comments

I'm using it in my projects:

https://github.com/ActionStreetMap/demo (deprecated, but has more information in description)
https://github.com/reinterpretcat/utymap (new one, still in progress)

Many thanks to you for the project: it helped me to implement concurrency in the Unity apps in nice way.

Thank you, I've added it.

https://github.com/shiwano/submarine

I'm using UniRX in my project (but it's not be released yet 😅). I could learn convenience of reactive programming by UniRX, thank you so much.

@shiwano Thank you, added!

We are using it in our both published games:

http://www.farmawaygame.com/
http://www.buildawaygame.com/

Thank you for such a nice library :)

We use it extensively in most of our games. The biggest two:

AdVenture Capitalist: http://hyperhippo.ca/games/adventure-capitalist/
AdVenture Communist: http://hyperhippo.ca/games/adventure-communist/

I also mentioned it in a talk I gave at GDC: https://youtu.be/j3YhG91mPsU?t=9m12s

@saynomoo @FodderMK
Thank you and sorry for delay response.
I've added your great works!

Hello! I used UniRx to recreate the Suggestion Box from @staltz's Reactive Programming tutorial, maybe other people will find it useful: https://github.com/polats/UniRxWhoToFollowExample

commented

Hey, you have one of my other libs on here EcsRx I have just done a simple 2-way binding system on top of unirx for unity BindingsRx, up to you if you want it added to the docs.

I am using UniRx for many UI, and some messaging between game systems.
You can check the game out at http://thegentlebros.com/catquest/

It seems that "Super Mario Run" (iOS) is using your library.

Go to "Options" -> "About this App" -> "Copyright" -> First library listed

Hi! We're using UniRx for UI components as well as web API calls to an in-house web service that we're using to build a Steam game that's coming out on Early Access: https://store.steampowered.com/app/672630/Academia__School_Simulator/

Hi! All the game logic and UI in our game use UniRx
http://store.steampowered.com/app/686110/Robot_Heroes/

One of a highlight of using UniRx is follow three line code I imply a logic of attack combo, very excite~
Public ReactiveProperty<int> effectAttack = new ReactiveProperty<int>(0);
var throttleStream = effectAttack.Throttle(System.TimeSpan.FromMilliseconds(ComboTime)).StartWith(0);
effectAttack.WithLatestFrom(throttleStream, (k, t) => k - t) .Subscribe(c => ShowCombo(c)) .AddTo(this);

Hello. I used UniRx to handle a lot of the Server call and UI update logic for Viveport VR: https://www.youtube.com/watch?v=PfBQGtdHH7c

Conquer uses UniRX for coordinating all the UI and gameplay elements in PeriopSim VR Simulation.
https://conquerexperience.com/experienceplatform

i use in at least a couple of projects:

AlphaECS - yet another Entity Component System framework for Unity that uses UniRx for fully reactive systems and includes support for dependency injection (we use Zenject). It's a fork of EcsRx and heavily inspired by uFrame. https://github.com/tbriley/AlphaECS

Mecanator - a simple set of tools that add visual scripting power to Mecanim. It uses UniRx for fully reactive state machines. Mecanator is currently in an early / experimental stage, so expect things to improve and also change and break from time to time. https://github.com/tbriley/mecanator

We are using UniRx for include library. https://github.com/liangxiegame/QFramework
this is a RAD framework. The goal of QFramework is made fresh man develop game as fast as poisible.

And I am writing the chinese version of UniRx Tutorial.