Skip to content

Develop #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 39 commits into from
Jul 16, 2018
Merged

Develop #46

merged 39 commits into from
Jul 16, 2018

Conversation

nievesj
Copy link
Owner

@nievesj nievesj commented Jul 16, 2018

  • Improving support for Async / Tasks
  • Removing AsyncAwaitUtil in favor for UniTask, as it provides lower memory allocation
  • Improving and streamlining the services API
  • Core Framework now targets .Net Standard 2.0 and C# 7, which means the Incremental Compiler is now required
  • Added a Persistent Data Service. This service helps serialize data into files
  • Added Social Service, this service wraps the functionality of UnityEngine.Social with Observables

nievesj added 30 commits June 28, 2018 19:49
…ck for when tasks are called from synchronous methods.
…he build it can be loaded from streaming assets regardless of what is configured in the AssetService. Tweaked uiservice, and converted some more asset loader methods to async.
…l library, but with observable methods instead of callbacks.
…lly, and it's more flexible than just using PlayerPrefs.
…iple bundles and this method reports the progress of loaded bundles. Various minor fixes.
…upport. Started the process of removing UniRx Subject from services. I was using them as signals, but I'm phasing them out in favor of SignalBus (from Zenject), not entirely sure I like the way SignalBus works, but I also dont want to use Subjects or introduce another event system.
…OnGamePausedSignal that can be injected on whoever needs to listen to it.
…elated to loading asset bundles, now these tasks can report progress and can be cancelled.
…IElementTransitionOptions and UIElement into Tasks.
@nievesj nievesj merged commit ff21e39 into master Jul 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant